﻿		* {
			   padding:0;
			   margin:0;
			}
		a, img { border:none;}

		li {margin-left:25px;}
		ul {margin:10px 0 10px 0 ;}

		body.mainpage {
			background:url('grey-bg.gif');
			text-align:center;
			font-size:12px; font-family: Helvetica, Arial, Verdana, sans-serif; 
		}
		
		body.popupbody {
			font-size:18px; font-family: Helvetica, Arial, Verdana, sans-serif; 
		}
		
		#main {
			margin: 0 auto 0 auto;
			width:996px;
			padding:0;
			background:url('bg-middle-grey.gif') repeat-y;
		}

		#bg-bottom {
			background:url('bg-bottom-grey.gif');
			width:996px;
			height:53px;
		}


		#bg-top {
			width:996px;
			height:354px;
			background:url('bg-top-grey.jpg')  no-repeat;
			z-index:1;
		}
		
		#bg-top-new	
		{
			width:996px;
			height:229px;
			background:url('bg-top-new.gif')  no-repeat;
		}
		

		#bg-middle {
			background:url('bg-middle-grey.gif');
			width:996px;
			text-align:left;
		}

			
		#email-box 
		{
			border:1px solid #A7AAA3;
			width:425px;
			max-width:405px;
			background:url('email-box-bg-color.gif');
			padding:10px;		
			margin:370px 0 0 45px;
		}

		
		
		.title { font-weight:bold;font-style:italic;}
		#email-button {
			margin: 15px 0 15px 40px;
			}

		#right-col {
			float:right;
			
            position:relative;
            top:-320px;
            left:-20px;

		}

		#text-area { 
			width:425px;
			float:left;
			margin: 0 40px 0 0 ;	
			text-align:left;
		}

		#non-text-area  
		{
        	margin:-365px 0 0 0;
			float:left;
			width:480px;
			text-align:left;
		}
		.clear {clear:both;}

		#crm_player {  
			width: 480px; 
			height: 387px; 

			margin:10px 0 20px 0;	
			clear:both;
		}


		#produced-by {
			margin:55px 0 0 45px;
			text-align:left;
			width:325px;
			height:55px;
			}

		#produced-by-new {
			margin:70px 0 0 485px;
			text-align:left;
			width:325px;
			height:55px;
			}

			
		.phone-number { font-size:22px; 
			float:right;		
			margin: 12px 0 0 0 ;                
	    }

		.logo-img { float:left; }


		#checkbox-img { float:left;margin:0 5px 0 25px;}
		#checkbox-text { float:left;margin:0;padding:0;}

		.top-left-img { float:left; margin:0;padding:0;}

		div#mainxx { border:1px solid red; }


		#player-toggle {
			width:480px;
			height:40px;
			margin:90px 0 0 0;
			font-size:20px;
		}
		
		#player-toggle div 
		{
			width:230px;
			height:35px;
			max-height:30px;	
			padding:5px 0 0 0;
		}
		

		.view-promo {
			float:left;		
			text-align:center;
		}

		.view-trailer
		{
			float:right;
			text-align:center;
		
		}
		
		.active-video
		{
			border:1px solid black;
			height:70px;
		}



		#left-col { float:left;width: 400px;}
		#right-col-new { float:right;}
		
		
			
		#main-new {
			margin: 0 auto 0 auto;
			width:996px;
			padding:0;
		}
		
		
		#waymishlogo 
		{
			margin:5px 0 0 15px;
		}
		
		
		
		
		.grey-box 
		{
			border:1px solid #A7AAA3;
			width:480px;
			max-width:460px;
			background:url('email-box-bg-color.gif');
			margin:15px 0 0 0;
			padding:10px;
		}
		
		#email-box-new {
			border:1px solid #A7AAA3;
			width:460px;
			max-width:460px;
			background:url('email-box-bg-color.gif');
			margin:15px 0 0 0;
			padding:10px;
		}

		#crm_player_new {  
			width: 480px; 
			height: 387px; 
			margin:10px 15px 20px 0;	
			clear:both;
		}

		#player-toggle-new {
			width:480px;
			height:80px;
			margin:10px 0 0 0;
			font-size:15px;
			font-weight:bold;
		}

		#player-toggle-new div 
		{
			width:232px;
		}

		.firstletter {color:#99402c;font-weight:bold;}
		.large-text { font-size:18px; }
		.large-text p { margin: 5px 0 8px 0 }

		#left-text-area { padding:15px 0 0 20px }

		.indent { margin-left:40px;}

.right-col-large 
{
	font-size:16px;
	font-weight:bold;
}

#addthis_div { margin-left:70px;}

#addthis_div img
{
	vertical-align:middle;
	
}

.right-col-hr 
{
	margin:0;
	width:480px;
}
	
.required { color:Red;}



.email_popup 
{
	visibility:hidden;
	position:absolute;
	background-color:White;
	border:1px solid black;
	height:610px;
	width:775px;
	top:1px;
	left:1px;	
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	
}

.popup_header
{
	background-color: #2d65b8; 
	height:30px;
	color:white;
}

.popup_title
{
	float:left;
	margin:5px 0 0 15px;
	font-weight:bold;
}


.popup_close
{
	float:right;
	font-weight:bold;
	margin:2px 4px 0 0;
	color:white;
}

.popup_close a, .popup_close a:visited
{
	color:White !important;
}

.popup_close a:hover
{
	color:White;
}

.popup_main_div
{
	padding:10px;
}
.input-box { width:280px;}
.error_text { font-size:12px; }
.field-label { width:225px;}
.player-toggle-subline { font-size:12px;text-align:left; padding:0 0 0 5px;}



