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

#navbar { background-position: bottom;}

hr { border-top: 1px solid #666;}

#bigblue { background: url(images/bigblue2.jpg) bottom no-repeat; border-bottom: 1px solid #c7c8ca; padding-bottom: 15px;}

#big-banner { text-align:center; padding: 30px 0 30px 0;}
#big-banner h1 { font-size: 66px; padding: 0; font-family: Helvetica, Arial, sans-serif;}
#big-banner h2 { font-size: 20px; line-height: 22px;}
#big-banner h2 span { font-size: 16px; font-weight: normal;}
#bigblue p { padding-bottom: 8px;}

#products-highlights { padding: 0 23px 21px 23px;}
	#products-premium { width: 580px; position: relative;}
	#products-extras { width: 380px;}
	
	.productcol, .productcol2 {width: 182px; }
	.productcol .content, .productcol2 .content {height: 160px;}
	.productcol3 {
			width: 210px;
			position: absolute;
			right: 6px;
			top: -14px;
			}
			#productcol3-right {
				background: url(images/productcol3-right.jpg) no-repeat bottom;
				height: 252px;
				width:10px;
				position: absolute;
				bottom: 0px;
				right: -10px;
				}
			#productcol3-end {
				background: url(images/productcol3-end.jpg) no-repeat bottom;
				height: 14px;
				width:220px;
				position: absolute;
				bottom: -14px;
				right: -10px;
				}
			
		#products-extras .productcol2 { padding: 0 0 0 5px;}
		.productcol .productshow { border-right: none;}
		.productcol2 .productshow { border-right: 1p solid #c3c5c7;}
		
		.productcol2 {} 
	
	.productcol3 .productshow {
		border: 5px solid #151b8d;
		height: 242px;
		background: #fff;
		}
	
	.productshow {
		border: 1px solid #c3c5c7;
		text-align:center;
		}	
		
		.productshow h2 {
			font-size: 23px; color: #005a7d; border-bottom: 1px solid #c3c5c7;
			background:url(images/productshow-h2.gif) repeat-x top #fbfafa;
			padding: 15px 0 5px 0;
			}
		.productshow .content {
			background: url(images/productshow-content.gif) repeat-x top #e6dfdf;
			padding: 15px 0 0 0;
			font-size: 13px;
			}
		.productshow .content h3 {
			padding-bottom: 12px;	
			font-size: 14px;
		}
		
		.productcol2 .productshow h2 { background:url(images/productshow2-h2.gif) repeat-x top #e0e8e8;} 
		.productcol2 .productshow .content { background:url(images/productshow2-content.gif) repeat-x top #becdd2;} 
		
		.productcol3 .productshow h2 { background: none #fff;}
		.productcol3 .productshow .content { background: none #fff;}
		
		p.product-price { font-size: 19px; font-weight: bold; line-height: 19px;}
	
	
	#triproducts { font-size:11px; color: #2e292a; border-bottom: 1px solid #c7c8ca;}
	#triproducts h2 { font-size: 13px; color: #005a7d; padding-bottom: 0px; line-height: 17px;}	
	#triproducts p { padding-bottom: 0px; line-height: 15px;}
	
	#sig-product-trend { width: 213px; padding: 9px 60px 9px 65px; border-right: 1px solid #dadada;}
	#sig-product-turtle { width: 227px; padding: 9px 50px 9px 55px; border-right: 1px solid #dadada;}
	#sig-product-broke { width: 273px; padding: 9px 30px 9px 35px;}	
		
		
	#thezone {
		padding: 20px;
		background: #f4f4f4;
		width: 924px;
		margin: 0 auto 23px auto;
		}
		
	#signals-testimonial {
		text-align: center;
		padding: 0 0 20px 0;
		}
		#signals-testimonial h2 { font-size: 20px;}
		
	#faqs-section .width48 { width: 48%;}		
	#faqs-section h3 {
		font-size: 16px;
		}
		
	#footer { padding-top: 20px;}	
	
	
.pageFooter ul.footerColumns li.footerLinks {
float:left;
width:182px;
padding: 0 10px 0 0;
}	

.pageFooter h4 {
font-size:1.5em;
padding:0px 0 8px;
}

.pageFooter ul.footerColumns { list-style: none; background:url(images/footercol.gif) repeat-y;}
.pageFooter ul.footerColumns li ul { list-style: none;}
.pageFooter ul.footerColumns li ul li {
float:none;
font-size: 12px;
line-height: 18px;
}

.footerLinks a {
	display: block;
	padding: 1px 0;}


#sidebar1 ul#smf-icons { line-height: 18px; padding: 0px 0px 12px 0 ; list-style-position: inside; list-style: none;} 
#sidebar1 ul#smf-icons li { padding: 7px 5px; border-bottom: 1px solid #dadada;}
#sidebar1 ul#smf-icons li.last { border: none;}
#sidebar1 ul#smf-icons li a { text-decoration: none;}
#sidebar1 ul#smf-icons li a:hover { text-decoration: underline;}

#smf-icons {}
#smf-icons a {
	display: block;
	padding:1px 0 1px 20px;
	background-repeat: no-repeat;
	background-position: center left;
	}
.smf-facebook a { background-image:url(images/smf-facebook.gif);}
.smf-twitter a {background-image:url(images/smf-twitter.gif);}
.smf-youtube a {background-image:url(images/smf-youtube.gif);}
.smf-linkedin a {background-image:url(images/smf-linkedin.gif);}
.smf-podcast a {background-image:url(images/smf-podcast.gif);}
.smf-rss a {background-image:url(images/smf-rss.gif);}

#prefooter {
	background: #D31F00;
	padding: 10px 20px;
	}
	#prefooter a.right {
		color: #fff;
		display: block;
		padding: 3px 0 0 0;
		font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
		font-size:12px;
		font-weight:bold;
		}

#navbar { height: 31px; padding: 0 20px 0 0/*20px*/;}	

#nav li { /*padding-left: 2px;*/ background: none; border-right: 1px solid #ccc;}	
#nav li.last { border-right: none;}

#nav a {
	font-size: 12px;
	padding: 7px 13px 6px 13px;
	color: #fff; /*20100806*/
}

#nav a:hover {
	background: #d31f00 none;
	color: #fff;
	}
	
#nav a.dropdown:hover {
	background: #d31f00 url(images/ynav-dropdown-hover.gif) no-repeat center right;
	color: #fff;
	}
	
#nav a.dropdown ul a:hover { background: #d31f00;}	
#nav li ul { background-color: #666666; border: none;}
#nav li li a { color: #fff;}		
#nav li li { border: none; border-top: 1px solid #777; padding-left: 0px;}

#specialoffers {
	background: #6482a9;
	padding: 10px;
	text-align: center;
	 margin-bottom: 20px;
	}
#specialoffers h2 {
	font-weight: normal;
	color: #fff;
	font-size: 14px;
}

#video-row h2 {
color:#5E5A5B;
font-size:20px;
padding-bottom:12px;
}

#home-video-wrap ul li {
float:left;
padding-left:21px;
width:175px;
}

#home-video-wrap ul li.first {
padding:0;
}

#home-video-wrap ul {
list-style:none outside none;
}

#home-video-wrap {
line-height:18px;
padding-bottom:15px;
}

#video-row {
padding:20px 0 0 25px;
}


#footer a { color: #2F589A;}
