#navcontainer
{
margin: 0 auto;
padding: 5px 0px 7px 5px;
width: 795px;
line-height: 1.75;
background-color: #010066;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
}

ul#navlist
{
display: inline;
list-style: none;
}

ul#navlist li
{
width: auto;
margin: 5px auto;
border: 2px solid #fff;
background-color: #ddd;
display: inline;
}

ul#navlist li a
{
margin-right: 0px;
padding: 0 10px;
line-height: 1.75;
text-decoration: none;
color: #03C;
}

ul#navlist li a#current
{
background-color: #669;
color: #fff;
}

ul#navlist li a:hover, ul#navlist a#current:hover
{
background-color: #777;
color: #fff;
}

