#topnav 
{
margin: 0;
padding: 0;
width: 100%;
float: left;
height: 40px;
}

#navcontainer 
{
width: 653px;
margin: 0 auto;
padding: 0;
float: left;
}


ul#navlist 
{
margin: 0;
padding: 0; 
list-style-type: none;
white-space: nowrap;
}

ul#navlist li
{
font: 10pt "Arial Narrow", Helvetica, sans-serif;
margin: 0 auto;
padding: 8px 3px 2px 3px; 
letter-spacing: 1px;
text-align: center;
float: left;
text-decoration: none;
}

#navlist a, #navlist a:link 
{
margin: 0%;
padding: 8px 3px 2px 3px; 
color: #fff;
text-decoration: none;
}

#navlist a:hover
{
color: #ff0;
text-decoration: none;
}

#navcontainer li a#current
{
text-decoration: none;
color: #ff0;
}