body
{
background-color:#484848;
color: #5b5a5a;
font-family:Arial, arial-narrow,tahoma ;
font-size: 20px;
margin: 0 auto;
text-align: center;
}

.header
{
background: #2a2727;
width: 990px;
margin: 0 auto;
padding: 10px 10px 0px;
}

a, a:visited, a:active
{
color: #423f3f;
text-decoration: underline;
}

a:hover
{
color: #030202;
text-decoration: underline;
}

h1 {padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px;font: 26pt Verdana;font-weight:bold;color: #ff5953;}
h2 {padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px;font: 18pt Verdana;font-weight:bold;}
h3 {padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px;font: 16pt Verdana;font-weight:bold;}

#logo
{
width:990px;
height: 80px;
margin-bottom:-3px;
background:#f7f5e1;
}

.pageover
{
background: #2a2727;
width: 990px;
margin: 0 auto;
padding: 0px 10px 10px;
}


#page
{
width:960px;
text-align:center;
}

#tablebg
{
background-color:#f7f5e1;
width:990px;
}

#footer
{
padding: 0;
margin: 0 auto;
width: 870px;
clear: both;
}


#instructs
{
font-family:Arial, arial-narrow,tahoma ;
font-size: 18px;
text-align: center;
}

.categories
{
padding-top:5px;
padding-left:10px;
float:left;
width:180px;
line-height: 150%;
}

.sitebox
{
width: 750px;
border: 1px solid black;
overflow: auto;
}

.innersitebox
{
padding: 10px;
}