body{
margin:0;
padding:0;
font-family: Arial, Helvetica, Verdana, sans-serif;    
line-height: 1.1em;
color: #111;
}
a {
color: #da1c23;
}
div#maincontainer {
text-align:left;
}

div#maincontainer div#contentwrapper  div#contentcolumn {
font-size:80%;
line-height:160%;
}
div#maincontainer div#contentwrapper  div#contentcolumn div.innertube td{
font-size:80%;
line-height:160%;
}
#maincontainer{
width: 870px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}
#topsection{
height: 110px; /*Height of top section*/
}
#contentwrapper{
float: left;
width: 100%;
}
#contentcolumn{
margin: 0 200px 0 170px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}
#leftcolumn{
float: left;
width: 200px; /*Width of left column in pixel*/
margin-left: -870px; /*Set margin to that of -(MainContainerWidth)*/
font-size:80%;
line-height:160%;
}
#leftsubmenu {
margin-top:10px;
}
#rightcolumn{
float: left;
width: 200px; /*Width of right column*/
margin-left: -200px; /*Set left margin to -(RightColumnWidth)*/
background: url(../_images/right_bg.gif) no-repeat;
font-size:80%;
line-height:160%;
}

#footer{
clear: left;
width: 100%;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
padding:0 10px;
margin-top: 0;
}

h1.layout1 {
font-size:14px;
background:#f0f0f0;
padding:10px;
}

#latestNews {
padding-right:20px;
}


#latestNews h4{
font-size:14px;
color:#fff;
margin-bottom:20px;
}

#latestNews a{
color:#da1c23;
}

#office {
padding-left:10px;
border-top:2px solid #da1c23;
border-bottom:2px solid #da1c23;
}

#footer {
border-top: 1px solid #cccccc;
padding-top: 20px;
color: #999999;
font-size: 80%;
line-height: 160%;
}


#footer a {
color: #da1c23;
}

