/* ===================================== *\
	CLIENT:				OHL
	BUILT & POWERED BY:	NEWSPORT MEDIA
	DATE:				JULY 2008
	TITLE:				MENU CONFIG
\* ===================================== */
@import "menuh.css";
#outerMenu	{ position: relative; z-index: 800; height: 47px; min-width: 750px; }
#innerMenu	{ position: relative; right: 50%; float: right; height: 47px; }
#menu 						{ height: 20px; position: relative; right: -50%; /*height: 47px;*/ /*border-bottom: 1px solid rgb(111,110,110);*/}
#menu ul, #menu li			{ margin: 0; padding: 0;}
#menu a,
#menu h2 					{ margin: 0; padding: 0 0; font-size: 1em; font-weight: bold; text-decoration: none; color: rgb(28,28,28); text-transform: uppercase; line-height: 1.4;   }
#menu h2 img 				{position: relative; z-index: 1;}
/*#menu h2					{ border-left: 1px solid rgb(111,110,110);}*/
#menu ul:first-child h2		{ border-left: 0 }
#menu a						{ display: block; padding: 4px 0; }
#menu ul li 				{ padding: 0; }
#menu ul ul li 				{ padding: 0 6px; }
/*#menu ul:first-child li		{ border: none; }*/
#menu ul 					{ float: left; margin-top: 3px; }
#menu a:hover,
#menu li:hover h2 a         { color: rgb(191,0,24);}
#menu ul ul li 				{ background: #F8DFB2; border: 1px solid rgb(111,110,110); border-top-style: solid; border-top-color: rgb(189,189,189); border-bottom: none; }
#menu ul ul li a 			{ display: block; padding: 5px 0px; font-weight: normal; font-size: 11px; text-shadow:none; line-height: 1.4; text-transform: capitalize;}
 		{ }

/* submenu width */
#menu ul ul					{ right: 0; width: 160px; margin: -11px 0 0; border-bottom: 1px solid rgb(81,0,9); -opera-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -opera-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
#menu ul ul ul,
#menu ul ul ul ul,
#menu ul ul ul ul ul			{width: 160px; margin: 0;  border-bottom: 1px solid rgb(111,110,110); }
#menu ul ul li:last-child:hover,
#menu ul ul li:last-child 	{-opera-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -opera-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
#coverMe					{ background: transparent !important;}

#menu ul + ul				{z-index: 1;}
a img,
#menu a,
#menu img					{border: 0; text-decoration: none;}