#menu{position:absolute; z-index:100; top:175px; left:300px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
/* #menu{top:175px;}*/
#menu ul {padding:0 0 0px 0; margin:0px; list-style:none; float:left;  }
#menu li {float:left; list-style:none}
#menu li li {float:none; border-left:1px solid #8f623c; border-right:1px solid #8f623c;  }
#menu li.last {border-bottom:1px solid #8f623c;}
/* a hack for  IE6 */
* html #menu li li {float:left; }
/*\*/
* html #menu li a {margin:0px 1px 0px 0px}
/**/
#menu li a {display:block; float:left; color:#fff; height:37px; padding:0px 15px 0px 0px; line-height:37px; text-decoration:none;background:url(menu_left.gif) no-repeat right top; text-decoration:none; white-space:nowrap; font-weight:bold; margin:0px 1px 0px 0px }
#menu li a b {display:block; float:left; height:37px; padding:0px 0px 0px 15px; cursor:pointer; line-height:37px}

#menu li li a {display:block; float:none; padding:0 25px 0 5px; font-weight:normal; letter-spacing:0.01em;font-size:12px;
border-bottom:1px solid #8f623c; color:#fff;background-color:#1f1207; background-image:none; line-height:22px; height:22px; }


#menu li:hover {position:relative; z-index:9999; }
#menu li.menu_hover {position:relative; z-index:999;}

#menu li.menu_hover  a {background:url(menu_full.gif) no-repeat right top; color:#000; line-height:37px; height:37px}
#menu li.menu_hover a b {background:url(menu_full.gif) no-repeat left top;}

#menu li.menu_hover li a {color:#1f1207; background-color:#7d2206; background-image:none; line-height:22px; height:22px;}

#menu li li.menu_hover a { background-color:#553b24; background-image:none; line-height:22px; height:22px; color:#1f1207}
#menu li.menu_hover li.menu_hover a { background-image:none; line-height:22px; height:22px;}


#menu li:hover ul {left:0; top:35px; z-index:500; background-image:none;}
#menu li.menu_hover ul {left:0; top:35px; z-index:500; background-image:none;}

#menu ul {position:absolute; left:-9999px; top:-9999px;}
* html #menu ul {width:2px;}
/* it could have been this simple if all browsers understood */
/* show next level */
#menu li:hover li:hover > ul {left:-5px; margin-left:100%; top:0px; z-index:999; }
/* keep further levels hidden */
#menu li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto; }
/* show path followed */

#menu li:hover > a{background:url(menu_full.gif) no-repeat right top; color:#d9a907; line-height:22px;}
#menu li:hover > a b {background:url(menu_full.gif) no-repeat left top; }
#menu li li:hover > a {color:#d8a906; background-color:#7d2206; background-image:none; line-height:22px; height:22px;}



#act1:hover,#act1:visited,#act1:active, #act1:link{background:url(menu_full.gif) no-repeat right top; position:relative;  color:#fff; line-height:37px; height:37px}
#act1:hover b,#act1:visited b,#act1:active b, #act1:link b{background:url(menu_full.gif) no-repeat left top;}

/* but IE5.x and IE6 need this lot to style the flyouts*/
#menu li.menu_hover li.menu_hover a,
#menu li.menu_hover li.menu_hover li.menu_hover a,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover a,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover li.menu_hover a,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover li.menu_hover li.menu_hover a
{color:#993300; background-color:#553b24; background-image:none;line-height:22px; height:22px;}

#menu li.menu_hover li.menu_hover li a,
#menu li.menu_hover li.menu_hover li.menu_hover li a,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover li a,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover li.menu_hover li a,
{color:#993300; background-color:#553b24; background-image:none;line-height:22px; height:22px;}

/* show next level */
#menu li.menu_hover li.menu_hover ul,
#menu li.menu_hover li.menu_hover li.menu_hover ul,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover ul,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover li.menu_hover ul
{left:100%; margin-left:-5px; top:0px;}

/* keep further levels hidden */
#menu li.menu_hover ul ul,
#menu li.menu_hover li.menu_hover ul ul,
#menu li.menu_hover li.menu_hover li.menu_hover ul ul,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover ul ul
{position:absolute; left:-9999px; top:-9999px;}
.current{color:#d8a906;}

