body
{
margin: 0;
text-align: center;
background-color: #770000
}

#container
{
width: 900px;
overflow: hidden;
position:relative;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
background-color: #FFFFFF;
text-align: left;
font-family: Calibri, Verdana, sans-serif;
}

#navigation
{
background: #FFFFFF;
width: 100%;
height: 120px;
}

#navigation ul
{
list-style: none;
height: 30px;
width: 100%;
margin: 0;
padding: 0;
border-top: 4px solid #990000;
background-color: #404040;
padding-top: 10px;
}

#navigation ul li
{
float: left;
display: inline;
}

#navigation ul a {
display: block;
font: bold 14pt Calibri, Trebuchet MS, Arial, sans-serif;
color: #fff;
text-transform: uppercase;
}


#navigation ul a
{
text-decoration: none;
padding: 3px 7px;
-moz-border-radius: 3px;
}

#navigation ul a:focus,
#navigation ul a:active,
#navigation ul a:hover
{
text-decoration: underline;
background-color: #5a5a5a;
outline: none;
}

#header a.logo,
#header h1
{
width: 400px;
height: 60px;
overflow: hidden;
display: block;
margin: 0;
position: absolute;
top: 61px;
left: 16px;
z-index: 3;
}

#header h1 a
{
display: block;
width: 100%;
text-indent: -9999px;
height: 100%;
background-color: #fff;
}

#header h1 a img
{
text-indent: 0;
}

#navigation bannerad
{
float: right;
margin: 0;
}

#footer
{
background: #404040;
width: 100%;
height: 30px;
text-align: center;
font-size: 10pt;
color: #FFFFFF;
padding: 5px;
}

#footer a
{
color: #FFFFFF;
}

#gridbox
{
width: 100%;
height: 300px;
background-color: white;
overflow:hidden;
margin-left: auto;
margin-right: auto;
}

#content
{
width: 95%;
position: relative;
margin-left: auto;
margin-right: auto;
font-size: 12px;
color: #333333;
}

#content a
{
color: #990000;
text-decoration: none;
}

#content a:focus,
#content a:active,
#content a:hover
{
text-decoration: underline;
}

img
{
border: 0;
}

h1
{
font-size: 14px;
color: #b00000;
margin: 0;
}

#floatright
{
float: right;
}

#bottomad
{
margin-top: 5px;
margin-left: auto;
margin-right: auto;
}