div#menu {position:relative;float:left;width:100%;background:#19222B;border-top:1px solid #FFF;border-bottom:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;z-index:1;}
div#menu, #menu ul {padding:0;margin:0;list-style:none;font-family:Arial, Helvetica, sans-serif;line-height:22px;font-size:12px;font-weight:bold;}
div#menu a {display:block;text-decoration:none;color:#FFF;}
div#menu li {float:left;border-right:1px solid #FFF;}
div#menu li a {padding:0 10px;background:#186217;}
div#menu li a:hover {text-decoration:none;background:#558D54;}
div#menu li ul {position:absolute;width:250px;left:-999em;margin-left:-1px;border:1px solid #FFF;}
div#menu li ul li {font-weight:normal;font-size:11px;line-height:18px;width:250px;text-indent:10px;border:0;}
div#menu li ul a {padding:0;width:250px;background:#791718;}
div#menu>li ul li a {width:auto;}
div#menu li ul a:hover {background:#C47317;}
div#menu li:hover ul {left:auto;}
div#menu li:hover ul,#menu li.sfhover ul {left:auto;}
div#menu li ul ul {margin:-1em 0 0 10em;}
div#menu li:hover ul ul, #menu li.sfhover ul ul {left:-999em;}
div#menu li li:hover ul, #menu li li.sfhover ul {left:auto;}
div#menu li ul ul ul {margin:-1em 0 0 10em;}
div#menu li:hover ul ul ul, #menu li.sfhover ul ul ul {left:-999em;}
div#menu li li li:hover ul, #menu li li li.sfhover ul {left:auto;}