#container #header{
	
	width:960px;
	height:137px;
	padding-top:0px;
	background-color:#000;
	position:relative;

}


#header #logo a{
	
	background:#000 url("/images/envi-prom-logo.gif") no-repeat top left;
	display:block;
	width:258px;
	height:174px;
	position:absolute;
	margin:36px 0 0 10px;
	
}

#header #logo a span{
	
	display:none;
	
}

#header #promo{
	float:right;
}

#header #promo a{
	background:url('/images/header_promo.gif') no-repeat top right;
	width:224px;
	height:99px;
	display:block;
}

#header #promo span{
	display:none;
}

#header ul#nav{
	
	position:absolute;
	list-style:none;
	margin:116px 0 0 0;
	display:block;
	right:0;
	
}

#header ul#nav a{
	
	color:#FFF;
	text-decoration:none;
	display:block;
}

#header ul#nav li{
	float:left;
	border-right:1px solid #FFF;
	padding:0 10px;
	display:block;
	
}

#header ul#nav li#mainnav2:hover ul, 
#header ul#nav li#mainnav3:hover ul, 
#header ul#nav li#mainnav5:hover ul, 
#header ul#nav li#mainnav6:hover ul{
	display:block;
}

#header ul#nav li a:hover{
	color:#fd0107;
}

#header ul#nav li a.on{
	color:#fd0107;
}

#header ul#nav li ul{
	display:none;
	list-style:none;
	position:absolute;
	padding-top:10px;
	background:url('images/spacer.gif') repeat;
	margin:0 0 0 -10px;
}

#header ul#nav li ul li{
	
	border:none;
	float:none;
	padding:2px 0;
	display:block;
	
}

#header ul#nav li ul li a{
	
	display:block;
	padding:0 0 0 10px;
	
}

#header ul#nav li ul li a:hover{
	
	background:url('/images/nav-arrow.gif') no-repeat center left;
	
}

#header ul#nav li form{
	
	float:left;
	padding-left:5px;
	
}

#header ul#nav li form input{
	
	width:70px;
	font-size:9px;
	float:left;
	color:#a7a7a7;
	
}
