/* Version 2 */

#hnav {width:830px; position:relative;
	font-weight:normal ;
	font-family:'Raleway' ;
	font-size:20px;
	background-color:#EAE9E7; /* to coordinate with the site */
	background-image:url(../assets/hnav_background.png);
	background-repeat:no-repeat; 
	color:#F0ECDF;
	z-index:500;
	padding-left:150px;
	}

#hnav { 
	height:60px;
	font-size:20px ;
}
#hnav li {height:40px}
#hnav li:hover {	background:#4F6977;color:#F0ECDF;}	
#hnav li:hover a{	color:#F0ECDF;}	
#hnav li {background:transparent ;}	
#hnav li a {color:#444444;}	
#hnav li a:hover{color:#F0ECDF;}	
#hnav li.selected {	background:#4F6977; color:#F0ECDF;}	
#hnav li.selected:hover {	background:#4F6977;color:#F0ECDF;}	
#hnav li.selected a {	color:#F0ECDF;}	
#hnav li.selected a:hover {	color:#F0ECDF;}	

#hnav li.heading {	color:#444444;}	
#hnav li.heading:hover {	color:#F0ECDF;}	

#hnav li img { vertical-align:middle !important}

#hnav ul {
	margin:0px; 
	padding:0px;
}
#hnav > ul {padding-top:0px}

#hnav li {
	display:block; 
	float:left; 
	list-style:none;
	/*line-height:60px;*/
	line-height:40px;
	/*margin-left:15px; */
	position:relative;	
	padding:0 15px;		
}
#hnav a {text-decoration:none;}

#hnav li ul { display:none; }



#hnav li ul li{ clear:left; }
#hnav li:hover ul {
	background:#4F6977;
	color:#F0ECDF;
	display:block; 
	left:0px; 
	position: absolute; 
	/*top:60px;*/
	top:40px;
	width:100%  !important%;
	white-space:nowrap ;
	/*width:160px;	*/	
	text-decoration:underline;	
	-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);	
}					
#hnav li:hover ul li {
	display:block; 
	left:10px;
	width:100% !important;
	white-space:nowrap ;
	background-color:#4F6977 !important;
	font-size:20px;
	height:30px !important;
	line-height:30px !important;
}	

				
#hnav li:hover ul li:hover {
	display:block; 
	width:100% !important;
	white-space:nowrap ;
	background-color:#4F6977 !important;
	/*width:160px;	*/					 					
}					
#hnav li:hover ul li { background-color:#4F6977; display:block;}
#hnav li:hover ul li a,#hnav li:hover ul li a:visited { color:#F0ECDF; text-decoration:none;}
#hnav li:hover ul li:hover { background-color:transparent ;}
#hnav li:hover ul li a:hover { color:#F0ECDF; text-decoration:underline}
#hnav li:hover ul li.selected a { color:#F0ECDF; text-decoration:underline}
#hnav li:hover a:hover {  text-decoration:underline}
