#new_menu
{
position: relative;
background: /*#46461F*/ #fff url('../images/css/menu_background.gif') repeat-x;
height: 67px;
padding: 0px 20px 0px 5px;
margin: 98px 0px 20px 0px;
z-index: 100;
}

#menu2 {
list-style-type:none;
padding-left:3px;
}
 
#menu2 li {display:inline; float:left; position:relative; z-index:100; margin-right:1px;}
#menu2 li span {display:inline; z-index:100; line-height:52px; padding:8px 15px 8px 12px; font-size:12px; color:#fff; font-weight:bold;}
#menu2 li a, #menu2 li a:visited {display:inline; background-color:transparent; background-repeat:repeat-x; padding:0px; white-space:nowrap;}

#menu2 li.first {border-left:0px;}
 
#menu2 dl {position:absolute; top:0; left:0; margin:0; padding:0;}
#menu2 dt {line-height:52px; float:left; font-size:12px; color:#fff; font-weight:bold;}
#menu2 dd {display:none; background:transparent url('../images/css/menu3_opaque.png'); clear:left; margin:0; padding:0; color:#000; font-size:12px; text-align:left;}
* html #menu2 dd {display:none; background:transparent url('../images/css/menu3_opaque.gif'); clear:left; margin:0; padding:0; color:#000; font-size:12px; text-align:left;}
 
#menu2 dt a, #menu2 dt a:visited {display:inline; color:#fff; padding:8px 12px 8px 12px; text-decoration:none;}
#menu2 dd a, #menu2 dd a:visited {color:#000; text-decoration:none; display:block; padding:3px 10px 3px 20px;}
 
#menu2 li a:hover {border:0; text-decoration:underline;}
 
#menu2 li:hover dd, #menu2 li a:hover dd {display:block;}
#menu2 li:hover dl, #menu2 li a:hover dl {padding-bottom:0px;}
#menu2 li:hover dt a, #menu2 li a:hover dt a {background:#fff url('../images/css/menu_hover.gif') repeat-x top; color:#4A4A24; text-decoration:none;}
#menu2 dd a:hover {text-decoration:none; color:#4A4A24;}


#menu2 dd a:hover {background:url('../images/css/menu_arrow.gif') no-repeat 5px center;}

