#menu {
	background: transparent url(../images/menu_span.png) repeat-x scroll 0 0;
	border-bottom: 1px solid #EFA300;
	border-top: 1px solid #EFA300;
	height: 40px;
	margin: 0 !important;
	position: relative;
	width: 960px;
	z-index: 120;
	display: block;
}

#menu ul { margin: 0 0 0 25px; }
#menu ul li { float: left; font-size: 12px; font-weight: bold; line-height: 40px; list-style: none; margin: 0; padding: 0 15px 0 0 ; position: relative; text-transform: uppercase; }
#menu ul li span { color: #EFA300 !important; padding: 0 0 0 15px; }
#menu ul li a { color: #FFF; outline: none; }
#menu ul li a:hover { color: #EFA300; text-decoration: none; }
#menu ul li ul { left: -5px; margin: 0; position: absolute; top: 40px; }
#menu ul li ul li { background: transparent url(../images/menu_span.png) repeat-x scroll 0 0; display: none; height: 20px; line-height: 25px; padding: 5px 5px 5px 10px; text-align: left; text-transform: none; width: 150px; }
#menu ul li ul li span { display: none; }
#menu .page-item-18 span { display: none; }
#menu ul li:hover ul li { display: block; }
#menu li.current_page_item > a, #menu li.current_page_parent > a, #menu li.current_page_ancestor > a { color: #efa300; }


/**** Menu Sub ****/
#menu_sub {
	background: transparent url(../images/menu_span.png) repeat-x scroll 0 0;
	border-bottom: 1px solid #EFA300;
	border-top: 1px solid #EFA300;
	height: 40px;
	margin: 0 !important;
	position: relative;
	width: 960px;
	z-index: 100;
	display: block;
}
#menu_sub ul { margin: 0; }

#menu_sub ul li { float: left; font-size: 13px; font-weight: bold; line-height: 40px; list-style: none; margin: 0; padding: 0px 28px; position: relative; text-transform: uppercase; }

#menu_sub ul li a { color: #FFF; }
#menu_sub ul li a:hover { color: #efa300; text-decoration: none; }