ul#mainlevel-nav {
font-size:0.8em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul#mainlevel-nav li {
display:block;
float:left;
font-size:11px;
line-height:23px;
margin:0;
padding-left:0;
padding-right:0;
white-space:nowrap;
width:auto !important;
}
ul#mainlevel-nav li a {
color:#FFFFFF;
display:block;
font-weight:bold;
padding-left:15px;
padding-right:15px;
text-decoration:none;
}
#topmenu > ul#mainlevel-nav li a {
width:auto;
}
ul#mainlevel-nav li a:hover {
background:#535353 none repeat scroll 0 50%;
text-decoration:none;
}