.menu{
width: 100%;
overflow: hidden;
}

.menu ul{
margin: 0;
padding: 0;
padding-left: 10px;
font: 10px Verdana;
list-style-type: none;
}

.menu li{
display: inline;
margin: 0;
}

.menu li a{
float: right;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px;
color: #ffffff;
}

.menu li a:visited{
color: #ffffff;
text-decoration: none;
}

.menu li a:hover, .menu li.selected a{
color: #606060;
text-decoration: none;
}









#footer{
width: 100%;
height: 100%;
color: #101010;
background: transparent;
}

#content{
width: 790px;
height: 100%;
background: #FFFFFF;
border: 7px solid #BEBEBE;
}

#header{
width: 819px;
height: 135px;
background: #282B30 url(header.jpg) no-repeat;
margin: 0 auto;
margin-top: 10px auto;
margin-bottom: 2px;
}


body{
background: #101010 url(bg.jpg) repeat-x;
margin:0;
padding:0;
line-height: 1.5em;
font-family: Trebuchet MS;
color: #778899;
}

a:link, a:active
{
   color: #505050;
   text-decoration: none;
}
a:visited
{
   color: #505050;
   text-decoration: none;
}
a:hover
{
   color: #8FCD06;
   text-decoration: none;
}

#maincontainer{
width: 800px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #101010 url('top1.jpg') no-repeat;
height: 90px; /*Height of top section*/
}


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-right: 200px; /*Set right margin to RightColumnWidth*/
}

#rightcolumn{
float: left;
width: 200px; /*Width of right column*/
margin-left: -200px; /*Set left margin to -(RightColumnWidth) */
background: #101010;
}

#footer{
clear: left;
width: 100%;
background: #101010;
color: #FFF;
font-size: 10px;
text-align: center;
padding: 4px 0;
}