#menu {
width: 100%;
background: transparent;
float: left;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 100%;
float: left;
background: transparent;
}
#menu li a{
list-style: none;
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding:  2px 10px 0px 10px;
color: #000;
background: #efefef;
text-decoration: none;
}

#menu li a:hover {
list-style: none;
color: #a00;
background: #fff;
}

#menu li {
list-style: none;
position: relative; 
float: left;
}

