It is a problem with your padding:
try doing this instead:
#menubar ul.submenu {
z-index:99;
border:1px solid black;
background-color:white;
padding:.3%;
position:absolute;
}
#menubar ul.submenu li {
list-style-type: none;
font-size:110%;
padding:10px;
}