#menu li { position:relative; }
#menu a { display:block; width:100%; }
#menu a:hover { background:#d7f09f; }
#menu li ul { display:none; position:absolute; width:150px; margin-left:115px; margin-top:-20px; padding:0; background-color:#d7f09f; z-index:100; }
#menu li:hover ul, #menu li.over ul { display:block; }
#menu ul li { padding:0 5px 0 5px; margin:0; background:none; line-height:20px; }
