
body { font: .74em Arial, Sans-Serif; background: #878f99; color: #333; line-height: 1.6em; }
.container
{
width:800px;
margin:0 auto;
background:#ffffff;
border-right:solid 1px #000000;
border-left:solid 1px #000000;
}
.clear { clear: both; }
.wrap {width: 800px; }
.header 
{background:url(images/header.jpg) center no-repeat;
margin:0 auto;
width:800px;
height:200px;

}

h2 a
{
color:#414141;
font-size:14px;
}
h2 a:hover
{
color:#B20000;
text-decoration:none;
font-size:14px;
}
.menu{
width: 800px;
text-align:center;
margin:0 auto;
overflow: hidden;
border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/
}

.menu ul{
margin: 0 auto;
padding: 0;
padding-left: 18px; 
font: bold 12px Verdana;
list-style-type: none;
}

.menu li{
margin: 0 auto;
display: inline;
}

.menu li a{
float: left;
display: block;
text-decoration: none;
margin: 0 auto;
padding: 7px 8px;
color: white;
background: #414141; 
}
.menu li a:hover{
color: white;
display: block;
background: #000000;

}
#content { width:790px; padding:4px; margin:0 auto; background:#ffffff; border:solid 1px #ffffff; }

#content p
{
font:110% verdana;
}
.advertisement {
padding: 5px;
margin-right: 7px;
float: left;
}

.ads {
padding: 5px;
margin-left: 7px;
float: right;
}
#footer {
width:780px;
margin:0 auto;
background:#414141;
padding:10px;
color:#ffffff;
}

#footer a
{
color:#ffffff;
}

#footer a:hover
{
color:#ffffff;
text-decoration:none;
background:#000000;
}


