body{
margin:0;
padding:0;
line-height: 1.5em;
background-color:#AACCFF;
padding-top:20px;
text-align:justify;
}

a:link    {color: #000000;}
a:visited    {color: #000000;}
a:active    {color: #000000;}
a:hover {color: blue;}

#maincontainer{
width: 840px;
margin: 0 auto;
}

#topsection{
height: 210px;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

.innertube{
margin: 10px;
margin-top: 0;
}

.mattblacktabs{
width: 100%;
overflow: hidden;
border-bottom: 1px solid black;
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px;
font: bold 12px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: right;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; 
border-right: 1px solid white; 
background: #4F5E7B;
}

.mattblacktabs li a:link    {color: #ffffff;}
.mattblacktabs li a:visited    {color: #ffffff;}
.mattblacktabs li a:active    {color: #ffffff;}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: #66799D; 
}

img{
border: 0;
}
