/******************************************
*   Main or page navigation styles                       
******************************************/

/* header dropdown menu
---------------------------------------------------------------------------------------------- */
#menucats {
	width: 100%;
	height: 30px;
	background: #444;
	border-top: 1px solid #fff;
	border-bottom: 2px solid #CC0033;
}

#navpages {
	width: 970px;
	margin: 0 auto;
	position: relative;
	height: 30px;
	background: #444;
}

#navpages #navpagelist li {
	float: left;
	display: block;
	position: relative;
	text-transform:uppercase;
}

#navpages ul li a:link,#navpages ul li a:visited {
	display: block;
	font: 0.75em Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #fff;
	height: 14px;
	padding: 9px 10px;
	border-right:1px solid #ccc;
}

#navpages ul li a:hover {background: #CC0033;color:#eee;}

#navpages #navpagelist li li {float: left;width: 170px; font-size: 85%; z-index:100;}
#navpages #navpagelist li li a:link, #navpagelist li li a:visited {background: #eee;float: none;padding: 5px 10px 3px 10px;border-top: 1px solid #ccc;border-right:0;width: 150px!important;width:170px;width/**/:/**/150px; color:#777}
#navpages #navpagelist li li a:hover, #navpagelist li li a:active {background: #ef1920;color:#fff; font-weight: bold}
#navpages #navpagelist li ul {position: absolute;width: 170px;left: -999em;border-bottom:1px solid #ccc;}
#navpages #navpagelist li:hover ul {left: auto;display: block;}
#navpages #navpagelist li:hover ul, #navpagelist li#navpagelist ul {left: auto;}
