body,table,td{
margin:0;
padding:0;
line-height: 20px;
font-family : sans-serif;
font-size : 14px;
}

b{font-size: 110%;}
em{color: red;}
h1,h2,h3 {margin : 0px;}
#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
padding :15px 0 0px 0px;
background: #ffffff;
height: 70px; /*Height of top section*/
font-size : 18px;
font-color : black;
}

#topsection strong{
font-size : 75px;
color : red;
text-decoration : none;
}

#topsection a{
color : black;
text-decoration : none;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0px 0 0 290px;
padding :15px 0 0 0px;
border-left : 1px solid red;
}

#leftcolumn{
float: left;
width: 290px;
margin-left: -840px;
background: #ffffff;
border-right : 1px solid red;
}

#leftcolumn a{
color : #000000;
}

#leftcolumn .links a{
line-height: 26px;
font-size : 17px;
color : #000000;
text-decoration : none;
}

#leftcolumn .links_sub a{
line-height: 18px;
font-size : 14px;
color : #000000;
text-decoration : none;
padding-left :20px;
}


#leftcolumn a:hover{
color : #ff0000;
}


#footer{
font-size : 12px;
clear: left;
color: #000000;
}

#footer a{
color: #000000;
font-size : 12px;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}