body
{
background-color: #fc6;
font-family: Arial, sans-serif;
font-size: 14px;
text-align:center;
}

#container
{
width: 810px;
margin: 10px auto;
background-color: #fff;
border: 1px solid #963;
padding-right: 2.5px
}

#top
{
width: 800px;
margin: 5px 5px 5px 5px;
border: 1px solid #963;
}

#nav
{
float: left;
width: 200px;
background-color: #c93;
margin: 0px 5px 5px 5px;
padding: 5px 0px 5px 0px;
border: 1px solid #963;
line-height: 100%;
}

#innav
{
font-size: 90%;
margin-left: 215px;
margin-right: 2.5px;
background-color: #fcc;
padding: 5px;
border: 1px solid #963;
}

#content
{
margin-left: 220px;
padding: 5px;
text-align: left;
}

#footer
{
clear: both;
margin: 5px 5px 5px 5px;
border: 1px solid #963;
background-color: #c93;
color: #fff;
}

ul#navlist
{
margin: 0 10px 0 10px;
padding: 0;
}

#navlist li
{
list-style-type: none;
background-color: #fc6;
color: #000;
border: 1px solid #963;
font-weight: 500;
font-style: italic;
text-align: left;
padding: .3em;
margin-bottom: .1em;
}

#navlist li a
{
color: #000;
text-decoration: none;
display: block;
}

#navlist li a:hover
{
background-color: #fcc;
color: #963;
}

li#current
{
list-style-type: none;
background-color: #fcc;
color: #000;
border: 1px solid #963;
font-weight: 500;
font-style: italic;
text-align: center;
padding: .3em;
margin-bottom: .1em;
}

table
{
border-collapse: collapse;
}

tr
{
border-bottom: 1px solid #c93;
}

A:link {text-decoration: none; color: #963;}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: none; color: #fcc;}