/*menu css*/

#topmenu li {position:relative; float: left;}

#topmenu li ul {
  position:absolute;
  top:35px;
  left: 0px;
  border: 0px solid #303030; 
  border-bottom-width: 0;
  font:normal 12px Verdana;
  z-index:100;
  background: #553922;
  width: 210px;
  display: none;
  padding: 0;
  margin: 0;
}

#topmenu li ul li {float: none; padding: 0; background: #553922;}
#topmenu li ul a {
  width: 100%;
  display: block;
  line-height: 30px;
  height: 30px;
  border-bottom: 1px solid #70431f; 
  text-decoration: none;
}
#topmenu li:hover a, #topmenu li.sfhover a {color: #fff; background: #553922 url(../images/nav.gif) repeat-x left bottom;}
#topmenu li:hover ul, #topmenu li.sfhover ul{ display: block;}
#topmenu li:hover ul a, #topmenu li.sfhover ul a {color: #fc0; background: #553922 url(../images/nav.gif) repeat-x left bottom;}
#topmenu li ul li a:hover {color: #fff;}

