@charset "utf-8";
/*
www.GaslampMedia.com
Version: 1.3
Release Date: 05-21-2009
*/

* { margin: 0; padding: 0;}
img { border:none;}

a{ text-decoration: underline; color:#2f589a;}
a:hover{ text-decoration: none;}
a:focus{ outline:none;}

h1, h2, h3 {}
h1{}
h2{}
h3{}

p{ padding-bottom: 12px; line-height: 18px;}

hr { border: none; border-top: 1px solid #ccc; margin-bottom: 12px;}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

body { border-top: 5px solid #868687; background-color: #f6f6f6;}

label {}
legend {}
fieldset {}

table {}
thead {}
tbody {}
tr {}
tr.altrow, tr.even {}
th {}
td {}


/* -----------------structure------------------- */

#container { width: 1012px; margin: 0 auto;}

#toplinks { padding: 5px 30px 0 30px; height: 45px;}
	#logo { width: 262px;}
	#logo h2 { padding: 0px;}
	#logo h2 a {
		display: block;
		text-indent: -3000px;
		background:url(images/zzlogo-trend2.gif);
		height: 45px;
		width: 262px;
		}
	#links { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; width: 687px; padding-top: 13px;}
	#links a { color: #222222; text-decoration: none;}
	#links a:hover { text-decoration: underline;}
	#links .phone { padding-left: 30px;}
	
	.social-links { padding-left: 30px;}
	.social-links img { vertical-align: top;}
	
#header { height: 177px;}
	#headleft{ width: 710px; padding-top: 30px;}
		#headleft h1 { color:#FFFFFF; font-size: 48px; padding-bottom: 0px; line-height: 48px;}
			#headleft h1.h1-covel {
				background:url(images/h1-covel.gif) no-repeat top;
				height:56px;
				width: 732px;
				text-indent: -3000px;
				padding-bottom: 6px;}
		#headleft h2 { color: #FFFFFF; font-size: 28px; padding-bottom: 0px;}
		#headleft p { padding-bottom: 0px; color: #FFFFFF;}
		#headleft a { color:#dadada;}
	#headright { padding-top: 43px; width: 213px; padding-left: 14px;}
		#free-dvd {
			text-align:right;
			background:url(images/yfree-dvd.jpg) no-repeat;
			width: 144px;
			height: 78px;
			padding: 8px 12px 0 28px;
			}
		#free-dvd h2 { font-size: 20px; color: #111d2f; padding-bottom: 0px;}
		#free-dvd p { padding-bottom: 3px;  font-size: 11px;}
			.dvd-signup { border: none; padding: 4px 3px; width: 185px;}
			.dvd-submit { vertical-align: top;}
	
#navbar { height: 41px; background:url(images/znav.gif) repeat-x bottom; padding: 0 30px 0 20px;}
	#nav { list-style: none;
		font-size: 14px;
		font-weight: bold;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		}
	#nav li.first { background: none}	
	#nav li.first a { /* padding-left: 0px;*/}
	#nav li { float: left; background:url(images/ynav-divider.gif) no-repeat center left; padding: 0px;}
	#nav a {
		display: block;
		padding: 12px 13px 9px 13px;
		text-decoration: none;
		color: #1e1f1f;		
		}
	#nav a:hover { color: #d31f00;}	
	#nav a.dropdown { background:url(images/ynav-dropdown.gif) no-repeat right center; padding-right: 26px;}
	#nav a.dropdown:hover { background:url(images/ynav-dropdown-hover.gif) no-repeat right center; padding-right:26px;}
	#searchbar { background:url(images/ysearchbar.gif) no-repeat bottom; width: 217px; height: 25px; padding: 10px 5px 0 5px;}
		.search-box { border: none; background-color: transparent; width: 189px; padding: 5px 0 3px 3px; font-size: 11px; color: #000000;}
		.search-submit { vertical-align: top; background:  url(images/ymagnify.gif) no-repeat; border: none; text-indent: -3000px; width: 18px; height: 22px; color: transparent; cursor:pointer;}

	#nav li ul {
		position: absolute;
		width: 150px;
		left: -999em;
		list-style: none;
		background-color: #f5f5f5;
		border: 1px solid #dadada;
		border-top: none;
	}
	#nav li li { background: none; border-bottom: 1px solid #dadada;}
	#nav li li a {
		padding: 5px 10px;
		width: 130px;
		font-weight: normal;
		color: #333;
		font-size: 12px;
		font-family:Arial, Helvetica, sans-serif;
		}

	#nav li:hover ul, #nav li.sfhover ul {
		left: auto;
	}
	
#contentzone { background-color:#FFFFFF; border-left: 1px solid #c7c8ca; border-right: 1px solid #c7c8ca; border-bottom: 1px solid #c7c8ca; margin-bottom: 19px;}
	#wrapper {  background:url(images/content-wrapper.gif) repeat-y;}
	#wrapper.covel { padding-top: 0px;}
		#wrapper.covel #maincol { padding-top: 27px;}
		#wrapper.covel #sidebar1 { padding-top: 27px;}
		
		
		#sidebar1 { width: 204px; padding-left: 29px; padding-right: 28px; padding-bottom: 25px;  padding-top: 27px;}
			#sidebar1 h2 { font-size: 15px;}
			.sidebar-products .large { font-size: 12px;}
			.sidebar-products { border-bottom: 1px solid #cccccc; margin-bottom: 20px; padding: 0px 0 6px 0; font-size: 12px;}
			.sidebar-products h3 { color: #000; font-size: 15px; padding-bottom: 0px;}
			.sidebar-products p { padding-bottom: 12px;}
			
			#sidebar1 ul, #sidebar1 ol { padding: 0 0 12px 20px;}
		
		#maincol-wrapper { width: 521px; padding-left: 2px;}	
		#maincol { width: 462px; padding-left: 30px; padding-bottom: 25px;  padding-top: 27px;}
			#maincol ul { padding: 0 0 12px 20px;}
			
			#maincol h2 {
				color:#D32001;
				font-size:17px;
				padding-bottom:12px;
			}
			.wp-article {
				border-bottom:1px solid #D4D4D4;
				margin-bottom:20px;
				padding-bottom:20px;
			}
			#maincol h3 {
				padding-bottom:12px;
			}
			.storytitle {
				margin:0;
			}
			.meta, .meta a {
				color:#808080;
				font-weight:normal;
				letter-spacing:0;
			}
			.meta {
				font-size:0.75em;
			}
			.storycontent {
				padding-top:12px;
			}
			.feedback {
				clear:both;
				color:#CCCCCC;
				padding-left:0;
			}
			
			
		#sidebar2 { /*width: 184px; padding-right: 28px; padding-bottom: 25px; padding-top: 2px;*/ padding: 27px 0 0 13px;}
			#sidebar2.covel { padding-left: 13px;} 
		
			#sidebar2 .content { padding-left: 14px;}
			#sidebar2 .content h3 { font-size: 15px;}
			#sidebar2 ul { line-height: 18px;}
			
			#sidebar2 h3 { color: #000; padding-bottom: 0px; }

			#newsletter { padding: 0px 0 12px 0;}
			#newsletter h3 { font-size: 15px; }
			#newsletter p { font-size: 11px; line-height: 16px; padding-bottom: 5px;}
				.newsletter-signup { border: 1px solid #e1e1e1; padding: 3px 3px; width: 120px;}
				.newsletter-submit { }
				#newsletter a { font-size: 10px; vertical-align:top; padding-top: 0px;}
				
				
			.sidebar2-boxes { height: 76px; width: 174px; text-align: right; padding: 10px 10px 20px 0;
				background-repeat:no-repeat; background-position:top;}
				.sidebar2-boxes p { padding-bottom: 8px; font-size: 11px; line-height: 13px;}
				#sidebar2 .sidebar2-boxes h3 { padding-bottom: 5px;}
				#sidebar2-trend { background-image:url(images/y-sidebar2-trend.jpg);}
				#sidebar2-broke { background-image:url(images/ysidebar2-broke.jpg);}
				#sidebar2 #sidebar2-broke h3 { padding-bottom: 5px;}
				#sidebar2-turtle { background-image:url(images/ysidebar2-turtle.jpg);}
				#sidebar2 #sidebar2-turtle h3 { padding-bottom: 5px;}
				
				#sidebar2-trader.sidebar2-boxes { padding:0px 0; height: 55px;}
				#sidebar2-trader a {
					display: block;
					background:url(images/ysidebar2-trader.gif) no-repeat; 
					height: 47px; padding: 0px 0 12px 0;
					text-indent: -3000px;
					text-align: left;
					
					}	
					
				#social-links {  border-bottom: 1px solid #cccccc;  border-top: 1px solid #cccccc; padding: 20px 0 10px 0; margin-bottom: 16px;}	
				#social-links ul { line-height: 20px;}
				
				.icon-facebook {
				background:transparent url(images/icon-facebook.gif) no-repeat scroll left center;
				padding:2px 0 2px 23px;
				}
				
				.icon-twitter {
				background:transparent url(images/icon-twitter.gif) no-repeat scroll left center;
				padding:2px 0 2px 23px;
				}
				
				.icon-linkedin {
				background:transparent url(images/icon-linkedin.gif) no-repeat scroll left center;
				padding:2px 0 2px 23px;
				}
				
				.icon-rss {
				background:transparent url(images/icon-rss.gif) no-repeat scroll left center;
				padding:2px 0 2px 23px;
				}
				
			#menu ul li {
				color:#333333;
				font-size:15px;
				font-weight:bold;
				padding-top:5px;
			}
			#menu ul li ul {
				color:#333333;
				font-size:12px;
				font-weight:normal;
			}
			#sidebar2 ul {
				list-style-image:none;
				list-style-position:outside;
				list-style-type:none;
				padding:0px 0 12px;
			}
			
			#sidebar2 ul.sidelist { list-style: disc; padding: 0 0 12px 20px;}
			#sidebar2 ol { padding: 0 0 12px 20px;}
			
			#menu ul li ul li {
				border-top:medium none;
				color:#333333;
				font-size:12px;
				font-weight:normal;
				padding-top:0;
			}
		
	#video-row { padding: 20px 0 20px 25px; border-top: 1px solid #bbb9b9;}	
		#video-row h2 { padding-bottom: 12px; color: #5E5A5B; font-size: 20px;}
		#home-video-wrap {
			padding-bottom:15px;
			line-height: 18px;
			}
		#home-video-wrap ul {
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			}
		#home-video-wrap ul li.first {
			padding:0;
		}
		#home-video-wrap ul li {
			float:left;
			padding-left:21px;
			width:224px;
		}
	
	
	#testimonials { background:url(images/testimonials.gif) repeat-y; color: #5e5a5b; border-bottom: 1px solid #bbb9b9; border-top: 1px solid #bbb9b9;}
	#testimonial-left { width: 590px; padding: 32px 20px 0 23px;}
		#testimonial-left h2 { color: #5e5a5b; font-size: 20px;}
		#testimonial-left h3 { color: #797979; font-size: 16px; font-weight: normal; padding-bottom: 5px;}
		#testimonial-left p { color: #797979; line-height: 20px;}
			#testimonial-featured {
				background:url(images/testimonial-featured.jpg) no-repeat top;
				width: 530px;
				height: 63px;
				padding: 28px 30px;
				}
			#testimonial-featured p { font-size: 17px; color: #5e5a5b; font-weight: bold;}
			
	#testimonial-right { width: 320px; padding: 22px 26px 40px 26px; position: relative;}
		#testimonial-right h2 { font-size: 20px; color: #5e5a5b;}
		#testimonial-right p { line-height: 20px; font-size: 13px;}
		
			#header-testimonial {
				background:url(images/header-testimonial.gif) no-repeat top left;
				padding:  10px 0px 10px 40px;
				}
			#btn-linkedin {
				display:block;
				text-indent: -3000px;
				background:url(images/btn-linkedin.gif);
				height: 15px;
				width: 81px;
				position: absolute;
				border: 30px;
				right: 22px;
				}		




	#xfooter-links { padding: 22px 19px 12px 19px;}
	#xfooter-links a { color: #2F589A; font-size: 11px; text-decoration: underline;}
	#xfooter-links a:hover { text-decoration: none;}		
	
	#xturtle { width: 149px;}
	#xturtle h2 { padding:0px;}
	#xturtle h2 a {
		display: block;
		text-indent: -3000px;
		background:url(images/xlogo-turtle2.gif);
		width: 149px;
		height: 38px;
		}
	#xsubnav { width: 800px; padding-top: 19px;}
	#xsubnav p { padding: 0px;}
	
	#xfooter-links-row { padding-bottom: 12px; padding-right: 3px;}
	
	#xcols { width: 970px; margin: 0 auto; color: #5e5a5b; font-size: 11px;}
		#xcols p {line-height: 20px;}
		#xcols-top{ background:url(images/xcols-top.gif) no-repeat top left; width: 970px; height: 9px;}
		#xcols-ex { background:url(images/xcols-ex.gif) repeat-y left; width: 940px; padding: 0 15px;}
			.xcols { width: 145px; padding-right: 50px;}
			.xcols2 { width: 145px; padding-right: 0px;}
		#xcols-end { background:url(images/xcols-end.gif) no-repeat top left; width: 970px; height: 9px;}
		.xcols ul { list-style: none; line-height: 20px;}
		#xfooter-links .xcols ul a { text-decoration: underline;}
		#xfooter-links .xcols ul a:hover { text-decoration: none;}
		
	#footer {
		padding: 10px 23px;
		font-size: 11px;
		color: #5e5a5b;
		}
	#footer a { color: #2F589A;}
	
#superfooter {}	
#footer {}

/* ------------universal classes------------- */

.width20{ width: 20%;}
.width25{ width: 25%;}
.width30{ width: 30%;}
.width33{ width: 33%;}
.width35{ width: 35%;}
.width40{ width: 40%;}
.width45{ width: 45%;}
.width50{ width: 50%;}
.width55{ width: 55%;}
.width60{ width: 60%;}
.width65{ width: 65%;}
.width66{ width: 66%;}
.width70{ width: 70%;}
.width75{ width: 75%;}
.width80{ width: 80%;}

.xsmall {}
.small {}
.medium {}
.large {}
.xlarge {}
.xxlarge {}

.img-center { display:block; margin: 0 auto;}
.img-left { float:left; padding: 0 10px 5px 0;}
.img-right { float:right; padding: 0 0 5px 10px;}

.txt-center { text-align: center;}
.txt-right { text-align: right;}
.txt-left { text-align: left;}

.form-text, .form-textarea, .form-select {}
.form-style {}
.form-text:focus, .form-textarea:focus, .form-select:focus, .form-style:focus {}
.form-table td { padding: 2px;}

.right { float:right;}
.left { float:left;}
.clear { clear: both;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



/* php cake */
/* Paging */
div.paging {
	background:#fff;
	color: #ccc;
	margin-bottom: 2em;
}

div.paging div.disabled {
	color: #ddd;
	display: inline-block;
}
div.paging span {
}

div.paging span.current {
	color: #000;
}
div.paging span a {
}

.error-message {}
.success-message {}


blockquote p { padding-bottom: 0px; margin-bottom: 12px;}


.icon-youtube {
background:transparent url(images/icon-youtube.gif) no-repeat scroll left center;
padding:2px 0 2px 23px;
}
               
.icon-apple {
background:transparent url(images/icon-apple.gif) no-repeat scroll left center;
padding:2px 0 2px 23px;
}



/* */

#znewtop { padding: 30px; border-bottom: 1px solid #dfdfdf;}

#zheadzone { /*padding-bottom: 27px; border-bottom: 1px solid #dfdfdf;*/}
	#zheadzone.covel { padding-bottom: 0px; border: none;}
	#zheadleft {
		width: 477px;
		border: 1px solid #000;
		background:url(images/zheaderdrop-black.gif) repeat-x bottom #4e4e4e;
		color:#ffffff;
		height: 276px;
		}
		#zheadleft.trendred { background:url(images/zheaderdrop-red.gif) repeat-x bottom #8c0202;}
		#zheadleft.covelblue { background:url(images/zheaderdrop-blue.gif) repeat-x bottom #142e53;}
		#zheadleft h2 { font-size: 24px; padding-bottom: 5px;}
		#zheadleft p { font-size: 14px; font-weight: bold;}
		#zbanner { border: 1px solid #a1a1a1; border-bottom: none;}
	
		#zbannerinfo { padding: 10px 29px 0 29px;}
	
	#zheadright {
		width: 458px; border: 1px solid #dfdfdf;
		height: 276px;
	}
	#tabnav ul, #sidebar1 #tabnav2 ul, #tabnav2 ul { list-style: none; background:url(images/ztabdrop.gif) repeat-x; padding:0px;}
	#tabnav ul li, #sidebar1 #tabnav2 ul li, #tabnav2 ul li { float: left; border-right: 1px solid #8d8d8d;}
	#tabnav ul li.last, #sidebar1 #tabnav2 ul li.last, #tabnav2 ul li.last { float: left; border-right: none;}
	#tabnav ul a {
		display: block;
		text-decoration: none;
		text-transform:capitalize; color:#FFFFFF; text-align: center;
		font-size: 11px;
		font-weight: bold;
		height: 20px;
		padding: 6px 0 0 0;
		}
	#tabnav2 ul a {
		display: block;
		text-decoration: none;
		text-transform:capitalize; color:#FFFFFF; text-align: center;
		font-size: 9px;
		font-weight: bold;
		height: 17px;
		padding: 6px 0 0 0;
		}	
	#tabnav ul a.active, #tabnav2 ul a.active {
		color: #565656;
		background-color:#FFFFFF;
		} 
		#tab1 { width: 114px;}
			
		#tab2 { width: 105px;}
		#tab3 { width: 106px;}
		#tab4 { width: 130px;}
		
		#tab5 { width: 64px;}
		#tab6 { width: 74px;}
		#tab7 { width: 62px;}
		
		.tabnav { padding: 3px;}
		.tabnav2 { height: 207px;}
			.tabnav2 p { padding: 5px 10px 0 10px; line-height: 14px; font-size: 11px;}
		
	#zmainvideo { width: 327px;}
	#zthumbcol { width: 120px;}
	#zthumbcol ul { list-style: none;}
	#zthumbcol ul li { padding-bottom: 2px; height: 70px;}
	#zthumbcol ul li.last  { padding-bottom: 0px; height: 27px;}
	#zthumbcol ul li img { border: 1px solid #333; padding: 0px; }
		
	
#zproductzone { padding: 23px 0 27px 0; border-bottom: 1px solid #dfdfdf;}
#zproductzone.trend { padding: 23px 0 0px 0; border-bottom:none;}

	#zproductzone h2 { color: #363636; font-size: 20px; text-align: center; padding-bottom: 5px;}
	
	#zproductzone .zproduct h2, #zproductzone .zproduct2 h2 {
		background:url(images/zproducts-header.gif) repeat-x; color: #FFFFFF; border: 1px solid #ccc; width: 150px;
		font-size: 18px; padding-top: 3px; margin-bottom: 3px;}
	.zproduct3 { padding-bottom: 10px;}	
	.zproduct3 h2 {
		background:url(images/zproducts-header.gif) repeat-x; color: #FFFFFF; border: 1px solid #ccc;
		font-size: 18px; padding: 4px ; margin-bottom: 10px; text-align: center;
		}
	
	
	#zproductzone h3 { color: #ab1800; font-size: 14px; font-weight: normal; text-align: center; padding-bottom: 25px;}

	#zproductboxes {
		background:url(images/zproductszone.jpg);
		height: 223px;
		border: 1px solid #d3d3d3;
		padding-left: 30px;
		}
		#zproductboxes p { padding-bottom: 5px;}
		.zproduct { width: 193px; padding: 25px 0 0 115px;}
			#zsidebar-products .zproduct { padding: 0px;}
		.zproduct2 { width: 173px; padding: 25px 0 0 125px;}
		
		
		.zproduct ul, .zproduct2 ul {
			padding: 0 0 10px 20px;
			font-size: 11px;
			color: #585858;
			}
		.zproduct ul.chevron, .zproduct2 ul.chevron, .zsidebar-product-info ul.chevron {
			list-style: none;
			color: #3b6393;
			font-weight: bold;
			padding-left: 7px;
			}
		.zproduct ul.chevron li, .zproduct2 ul.chevron li, .zsidebar-product-info ul.chevron li {
			background:url(images/zlist-chevron.gif) no-repeat top left; padding-left: 15px; padding-top: 2px;}
			
#zquestionszone { padding: 26px 0 0px 0;}
	#zsuperleft { width:204px;}
	#zquestionleft {
		width: 202px;
		border: 1px solid #bbb;
		}
	#zsignupbox {
		background: url(images/zemail.jpg) no-repeat bottom;
		height: 70px;
		padding: 18px 0 0 0px;
		margin-bottom: 20px;
	}
	#zsignupbox p { padding: 0 0 0 70px; color:#FFFFFF;}
	#zsignupbox a { color: #FFFFFF;}

	.form-text-signup{ border: 1px solid #dadada; padding: 2px 5px; color: #CCCCCC; width: 150px;}
	.form-text-submit{ vertical-align: top;}

	#zsuperturtle {
		background:url(images/zsuperturtle.gif) no-repeat; height: 290px; width: 676px; border: 1px solid #dfdfdf;
		padding: 20px;
		}
	#zsuperturtle h2 { font-size: 29px; color: #252525; padding-bottom: 12px;}	
	#zsuperturtle p {
		color: #504f4f;
		font-size: 13px;
		padding-bottom: 30px;
		}
		.red { color: #af2000;}
		
		
	.zbtn-link { background:url(images/zbtn-link.gif) repeat-x;
		display: block; text-decoration: none; color:#FFFFFF; font-weight: bold;
		text-align: center; padding: 4px;}
		
		
/* turtle trader stuff */
.start {
	background-color:#CFDFAF;
	margin:12px 0 0;
	padding:5px;
}

.start h4 {
	background-image:url(images/title_get_started.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:24px;
	margin:0;
	padding:0;
	text-indent:-99999px;
}		
start p {
	color:#708151;
	font-size:9px;
	line-height:13px;
	margin:0;
	padding:0 5px;
}
.start .select {
	background-color:#B6C991;
	margin:5px;
	padding:3px;
}
.start .select select {
	border:1px solid #747A69;
	color:#747A69;
	font-family:Georgia,Times,serif;
	font-size:11px;
	padding:1px;
	width: 144px;
}

/* michael covel */

#zsidebar-products { background: #ededed; margin-bottom: 25px;}
#sidebar2-wrapper { width: 225px; }
#zsidebar-products {
	padding: 25px 25px 0px 25px;}
	
.zsidebar-product-photo { width: 75px;}	
.zsidebar-product-info { width: 100px; font-size: 11px;}	
	.zsidebar-product-info ul{ padding: 0 0 8px 15px;}
	.zsidebar-product-info p { padding-bottom: 0px;}
	
#gaslampmedia { padding-bottom: 40px;}	


#tab-performance { padding: 30px 20px 0 30px; height: 214px; background: url(images/img-performance.jpg);}	
#tab-performance h2 { color: #FFFFFF; font-size: 30px; padding-bottom: 10px;}
#tab-performance h2 .small { font-size: 20px;}

#tab-endorsements { padding: 30px 20px 0 30px;}
#tab-endorsements h2 { font-size: 28px; padding-bottom: 12px;}
#tab-endorsements h2 a { color: #3a3a3a;}

#tab-press { background: url(images/img-press.jpg); height: 244px;} 
	#tab-press-left { padding: 150px 30px 0 30px;}
	#tab-press-left h2 { color: #ffffff; font-size: 20px; padding-bottom: 10px;}
	
	#tab-press-right { width: 103px; padding: 14px 10px 0 10px;}
	#tab-press-right ul { list-style: none;}
	#tab-press-right li { padding-bottom: 12px;}
	#tab-press-right li.last { padding-bottom: 0px;}
	
	
	#img-welcome2 a {
		display: block;
		background:url(images/img-welcome2.jpg);
		height: 39px;
		width: 427px;
		font-size: 20px;
		font-weight: bold;
		padding: 205px 0 0 25px;
		color:#FFFFFF;
		text-decoration: none;
		}
	#img-welcome2 .red { color: #D32001;}
	
	
#quadlinks { padding: 20px 25px 20px 25px; border-top: 1px solid #dadada;}
	.quadbox { width: 225px; padding-right: 20px;}
	.quadbox2 { width: 225px; }
	.quadbox ul, .quadbox2 ul { list-style: none;}
	.quadbox ul li, .quadbox2 ul li {
		}
	.quadbox ul li a, .quadbox2 ul li a {
		display: block;
		padding: 5px 3px;
		color: #2F589A;
		}	
	
.valign-top { vertical-align: top;}	

#sidebar1 ul.zzicons { list-style: none; padding-left: 0px;}
	ul.zzicons li { border-bottom: 1px solid #dadada; padding: 5px 0;}
	ul.zzicons li.last { border-bottom: none;}
	ul.zzicons a {
		display: block;
		padding: 10px 0 10px 45px;
		color: #2e589a;
		font-weight: bold;
		text-decoration: none;
		}
	#zzicon-facebook {background:url(images/zzicon-facebook.gif) no-repeat left; }
	#zzicon-twitter {background:url(images/zzicon-twitter.gif) no-repeat left;}
	#zzicon-linkedin {background:url(images/zzicon-linkedin.gif) no-repeat left;}
	#zzicon-youtube {background:url(images/zzicon-youtube.gif) no-repeat left;}
	#zzicon-podcasts {background:url(images/zzicon-podcasts.gif) no-repeat left;}
	#zzicon-blog {background:url(images/zzicon-rss.gif) no-repeat left;}		
	
#sidebar2-silver.sidebar2-boxes {
	width: 194px; background:url(images/ysidebar2-silver.gif) no-repeat top left;
	position: relative;}
#sidebar2-silver2 {
	position: absolute;
	top: 0;
	left: -11px;
	height: 86px;
	width: 11px;
	background-image:url(images/ysidebar2-silver2.gif);
	}	
	
#sidebar2-wrapper .content2 { padding: 0 25px 12px 25px;}	
#sidebar2-wrapper {
	width:225px;
}	

.pad20top { padding-top: 20px;}
.pad20bottom { padding-bottom: 20px;}
.pad20both { padding-top: 20px; padding-bottom: 20px;}


/*jquery slideshow  */

#featured { position: relative; height: 200px;}
#featured .jcarousel-container {
	background:none repeat scroll 0 0 #EAEAEA;
	display:inline;
	float:left;
	position:relative;
	width:521px;
}
#featured .jcarousel-clip {
	overflow:hidden;
	position:relative;
	width:521px;
	z-index:2;
}
#featured .jcarousel-list {
	overflow:hidden;
	position:relative;
	top:0;
	z-index:1;
}
	#posts {
		clear:both;
		overflow:hidden;
		list-style: none;
		width:521px;
	}
	#posts li.first {
		margin:0;
	}
	#posts li {
		float:left;
		padding: 10px;
		width:501px;
		position: relative;
		height: 180px;
	}


#featured .thumb {
	float:left;
	padding:5px 10px 11px 0;
}
#featured img.thumb { border: none;}

	#featured h3 {
		color:#1E1E1E;
		font-size: 18px;
		padding:0 0 10px;
	}
	#featured p {
		padding:0 0 12px 0;
	}
	
.extra {
	clear:both;
}

#featured .more-link {
	display: block;
	background: #285287;
	color:#FFFFFF;
	font-size: 14px;
	padding: 5px 10px 0 10px;
	height: 23px;
	position:absolute;
	text-decoration: none;
	bottom: 0px;
	right: 0px;
	z-index:5;
}

#featured .list { list-style: none; clear: both; position: absolute; bottom: 0px; left: 0px;z-index: 10; height: 30px;}
#featured .list li { float: left; height: 30px;}
#featured .list li a  {
	background: #F6F6F6;
	border: 1px solid #EAEAEA;
	color:#333333;
	padding:5px 10px 0 10px;
	height: 23px;
	display: block;
	font-size: 14px;
}

#featured .list li a:hover {
	background: #333;
	color:#FFFFFF;
}
#featured .list li a:focus {
	background: #000000;
	color:#FFFFFF;
}

/* end jquery slideshow*/ 
