a { color: #e8a02c; }
a:hover{ color: #606060; text-decoration:none; }

body{ background: #fff url(ecozoom/bg_color.gif) repeat-x top; background-color:#c0dd2c }
#header h1 { background: url(ecozoom/logo-trans.png) no-repeat; }
#search{ background: url(ecozoom/bg_search.png) no-repeat; height: 40px; width: 220px; margin-top: -6px;}
#search .btn, #search input {margin-top: 9px;}
#topmenu {
	height: 42px;
	background: url(ecozoom/bg_main_menu.png) repeat-x left top;
	width: 940px;
	margin-left: auto;
	
	padding:0 5px;
	margin-right:auto
	 
}
#topmenu, #centercol, #sidebar, #head_cont {
	position: relative;
	top: -38px;
}
#topmenu ul {
	
	
	position:relative;
	line-height:42px;
	
}
#topmenu ul ul {
	margin: 0;
}
#topmenu li{ border-left: none; }
#topmenu li a {	color: #ffffff; }
#topmenu li a:hover,#topmenu li.active a { color: #606060 ; background: #ffffff; height:42px}
#nav li ul li{ background:#9DBB47;  height: 42px; }
#nav li ul li a{
	margin: 0;
	
	height: 42px;
	display:block;
}
#nav li ul li a:hover{
	 color: #606060 ; height:42px; background:#C0DD2C}
	

#footer { background:#ffffff; height:40px;position:relative; top:55px}	
#footer, #footer a{	color: #999999; }

.box, .widget {	background: #FFFFFF url(../images/bgr-box-trans.png) repeat-x top left; }
.box2 {	background: #f3f2ee url(../images/bgr-box-trans.png) repeat-x top left; }
.box2 .spacer.white, .list2 li { background: #f5f5f5; }

.vidtabs .idTabs li a, .idTabs li a { background:#ffffff; color:#363636; }
.idTabs li a:hover{ background:#e8a02c !important; }
.vidtabs .idTabs li a:hover, .vidtabs .idTabs .selected, .idTabs li a:hover, .idTabs .selected, #sidebar h3 { background:#f5f5f5; }

span.continue-archives a { color:#777777; }

#page {
	background: #ffffff;
	margin-top: 32px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom:20px;
	margin-bottom:-46px;
}

#head_cont {
	
	
	background: url(ecozoom/bg_header.png) no-repeat left top;
	height: 155px;
}
#header #title {
	height: 137px;
	margin: 15px 0 0 24px;
}
#top ul.nav1 a:hover{
	color:#606060;
}




.entry blockquote { 
	border-left: none;
	margin: 5px 0 15px 150px;
	width:370px;
	padding-top: 10px;
	padding-left: 20px;
	height: 110px;
	font-style: normal;
	background: url(ecozoom/bg_blockquote.gif) no-repeat right top;
	}

.widget ul li.bg_red {
	background: #c00;
}
.widget ul li.bg_red a {
	color: #fff;
	padding-left: 5px;
}
#top_banner_cont{
	float:left;
	height:60px;
	position: absolute;
	
	width:468px;
	
	left:492px;
}
.foot_2{
	width:960px;
	background: url(ecozoom/foot_2.png) no-repeat left top ;
	margin-top:46px;
	height:17px;
	margin-right:auto;
	margin-left:auto
	
}
