@charset "utf-8";
/* CSS Document */

body  {
	font: 12px Arial, Helvetica, sans-serif;
	background: #cccccc url(../images/bg.png);
	margin: 0 auto 0 auto; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	color: #000000;
}
#header{background-color:#334f7a;height:129px;border-bottom:2px solid black;}
#logo{float:left;}
#call{float:left;width:620px;margin:10px auto;color:white;text-align:center;}
#call_title{display:block;font-size:24px;}
#call_number{display:block;font-size:32px;font-weight:bold}
#container {
	width:1000px;
	margin: 0 auto;
	background:#FFFFFF;
}

#con1{
	width:500px; 
	float:left; 
	margin:0px; 
	padding:0px;
}

#con2{
	width:500px; 
	float:right; 
	margin:0px; 
	padding:0px;
}

#pak1{
	width:250px; 
	float:left; 
	margin:0px; 
	padding:0px;
}

#pak2{
	width:250px; 
	float:left; 
	margin:0px; 
	padding:0px;
}

#pak3{
	width:250px; 
	float:left; 
	margin:0px; 
	padding:0px;
}

#pak4{
	width:250px; 
	float:right; 
	margin:0px; 
	padding:0px;
}

#content{
	width:500px;
	float:left;
	margin:0;
	padding:0 10px 0 10px;
	background:#FFFFFF;
	height:720px;
}

#imgpic {
	width:400px;
	float:right;
	margin-right:20px;
	padding:20px 20px 20px 20px;
	background:#FFFFFF;
	text-align:left;
	border:1px solid #ccc;
	-webkit-box-shadow:rgba(0,0,0,.2) 0px 0px 5px;
	-moz-box-shadow:rgba(0,0,0,.2) 0px 0px 5px;
	box-shadow:rgba(0,0,0,.2) 0px 0px 5px;
	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
}

#usstate {
	width:950px;
	float:right;
	margin-right:20px;
	padding:5px 5px 5px 5px;
	background:#FFFFFF;
	text-align:left;
	border:1px solid #ccc;
	-webkit-box-shadow:rgba(0,0,0,.2) 0px 0px 5px;
	-moz-box-shadow:rgba(0,0,0,.2) 0px 0px 5px;
	box-shadow:rgba(0,0,0,.2) 0px 0px 5px;
	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
}
#hlb11{
	width:1000px;
	background:#cccccc url(../images/line.gif);
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
	padding:10px;
}


h1 {
	font: bold 16px Arial, Helvetica, sans-serif;
}

h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
}

a, a:link, a:visited { text-decoration : none; color:#FF8080; font-weight:300;}

 a:hover { text-decoration : none; color:#B6B6B6; font-weight:600;}
.clr 	{ clear:both;} 

/* VS Above the Fold Ad Panels */
#vs_wrap{width:835px;margin:0 0 0 95px;font-family: 'Trebuchet ms', arial, 'sans serif';color:#000;padding:0px;}
	/*.vs_wrap_three{width:830px;margin:0 0 0 95px;}
	.vs_wrap_two{background:url(/images/vs_background_two.jpg) no-repeat;}*/
	#vs_top{}
		#vs_contact_box{text-align:center;height:40px;padding-top:20px;}
			#vs_contact_box span{font-size:2em;color:white;}
/*
			#vs_call_us{font-size:1.5em;}
			#vs_phone{font-size:1.8em;}
		#vs_form{float:right;border-left:1px solid #333;padding:0px 0 10px 13px;height:147px;width:232px;text-align:left;}
			#vs_form p{font-size:11px;margin:0px 0 10px;padding:0px;text-align:center;}
			#vs_form input{margin:3px 5px 0 0;padding:0px;}
			#vs_form input.submit{background-color:#ddd;border:1px solid #aaa;text-align:center;padding:5px 10px;margin-top:10px;width:155px;text-align:center;}
			#vs_form input.submit:hover{text-decoration:underline;background-color:#fff;-webkit-transition: 0.3s ease-out;-moz-transition: 0.3s ease-out;-webkit-transition: 0.3s ease-in;-moz-transition: 0.3s ease-in;}
*/
	#vs_boxes_two{width:554px;margin:0 auto;}
	#vs_boxes_three{width:835px;margin:0 auto;}
	.vs_box_panel{background:url(/images/AF_AD_Panel_277px.png) no-repeat;float:left;width:265px;height:411px;padding-right:12px;}
		.vs_tvshow{/*background:url(/images/tvshowimage.jpg) no-repeat;*/min-height:149px;}
		.vs_tvshow img{margin-left:15px;}
		.vs_table{width:265px;}
			.vs_table ul{padding:5px;margin:0px;height:145px;}
			.vs_table ul li{padding:3px 0;border-bottom:1px solid #bbb;list-style-type:none;font-size:1em;}
			.vs_table li.top_li{border-top:1px solid #bbb;}
		.vs_order{text-align:center;}
		.vs_order label{font-size:1.9em;font-weight:bold;display:block;}
		.vs_order span{font-size:1em;color:#555;}
	input:focus {background: orange;}
	#vs_footer{text-align:center;font-size:0.8em;color:#333;margin-bottom:20px;}
