*{margin:2; padding:0;}

body{
   font:12px Arial, Helvetica, sans-serif;
}

ul{
   list-style-type:none;
}

ul#menu{
   width:160px;
   margin:0 ;
}

ul#menu li{
	position:relative;
	float:left;
	width: 156;
	background-color: #003300;
}

ul#menu li a{
      display:block;
      float:left;
      padding:0 15px;
      height:30px;
      line-height:30px;
      background:#030;
      color:#FFF;
      text-decoration:none;
}
ul#menu li a:hover{
	background-color: #999999;
   }
ul#menu li ul{
      display:none;
      position:absolute;
      top:30px;
      left:0;
               z-index:99;
}

ul#menu li:hover ul,
ul#menu li.hover ul{
      display:block;
   }

ul#menu li ul li a{
      width:160px;
      border-bottom:1px solid #fff;
      clear:both;
	  background-color: #009900;
}

ul#menu li ul li{
      float:none;
      clear:both;
}

ul#menu li ul li a{float:none;}
