ul#tabs {background:#88CA25;font-weight: bold}
ul#tabs li a {color:#FFFFFF;}
ul#tabs li{background:transparent;}
ul#tabs li a:hover {background: #96E3FF;text-decoration: none;font-weight: bold; color:#FFFFFF }
 ul#tabs li.current_page_item a, ul#tabs li.current-cat a {background: #96E3FF;text-decoration: none;font-weight: bold}
body.custom { background: url(images/brezbgblog.png) repeat-x; }
	.custom #container { margin-top: 0em; margin-bottom: 0em; padding: 0em; background: #fff; border: 0em solid #fff; }
        .custom #page { background: #fff; }
.custom .brez_box {float: right; margin-top:0px; padding:0px;}
.custom #header{background: url(images/stopsnoringheader.png) no-repeat; height:250px; width:930px;}
.custom .optin {background:url(images/latest_news.png) no-repeat; height: 250px; width: 350px; padding:0em; padding-top: 300px;}

*----------------------------*/
/* CUSTOM AUTHOR TEMPLATE CSS */
/*----------------------------*/

#top-author-box{
	border-bottom: 2px #dddddd solid;
	float:left;
	width:62.9em;
}

#top-author-box .author-box{
	padding-top:15px;
	padding-bottom:15px;
	width:12.8em;
	float:left;
	margin-left:10px;
	font-size:1.3em;
	line-height:1.25em;
}

#top-author-box .author-bio{
	border-left: 1px #dddddd solid;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:12px;
	width:30em;
	float:left;
	font-size:1.4em;
	line-height:1.571em;
}

.author-sidebar-item-avatar{
	float:left;
	width:100%;
}

.author-sidebar-item-avatar .author-image{
	float:left;
	margin-right:7px;
}

.author-sidebar-item-avatar .author-name{
	float:left;
	padding-top:30px;
}