body{
margin:0;
padding:0;
line-height: 1.5em;
font-family: sans-serif;
font-size: 10pt;
text-align: center;
background: #FFFFFF;
color: #A89E10;
}

#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #FFFFFF;
height: 10px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
margin-right: -4;
float: left;
width: 100%;
background: #FFFFFF;
border-width: 4px 4px 4px 0px;
border-color: #990000;
border-style: solid;
}

#contentcolumn{
margin-left: 370px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
margin-top: 100px;
text-align: left;
}

#leftcolumn{
float: left;
width: 180px; /*Width of left column in pixel*/
margin-left: -840px; /*Set left margin to -(MainContainerWidth)*/
background: #990000;
border-width: 0px 0px 4px 4px;
border-color: #990000;
border-style: solid;
}

#rightcolumn{
float: left;
width: 190px; /*Width of right column in pixels*/
margin-left: -660px; /*Set right margin to -(MainContainerWidth - LeftColumnWidth)*/
background: #A89E10; /*Set color of this column to olive green */
border-width: 4px 0px 4px 0px;
border-color: #990000;
border-style: solid;
}

#footer{
clear: left;
width: 100%;
background: #FFFFFF;
text-align: right;
padding: 4px 0;
color: #990000;
}

#footer a{
color:#990000;
}

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

.imageright {
	float: right;
	padding: 7px;
	margin-left: 10px;
	background-color: #FFFFFF;
	border: 1px solid #990000;
}

.imagehome {
   float: center;
   padding: 7px;
   margin-left: 105px;
   background-color: #FFFFFF;  
   border: 1px solid #bac1a3;
}     

.text {
font-family: sans-serif;
font-size: 10pt;
background: #FFFFFF;
color: #A89E10;
text-align: left;

}

#navcontainer {
margin-left: 370px;
text-align: right;
text-decoration: none; 

}

#navlist li {
display: inline;
list-style-type: none;
}


#navlist a:link, #navlist a:visited {
 	color: #A89E10;
 	text-decoration: none; 
}

#navlist a:hover {
	color: #990000;
	text-decoration: none;
    border-bottom: 1px dotted #990000;
}

#navcontainer a#current {
	color: #A89E10;
	font-size: 110%;
	text-decoration: none;
    border-bottom: 1px solid #A89E10;
}

#sublinks {
margin-top: 275px;
text-align: left;
text-decoration: none;
}

#sublinks h1{
color: #FFF;
font-size: 125%;
}

#sublinks h2{
color: #FFFFFF;
font-size: 100%
} 

#sublinks li{
list-style: outside;
list-style-type: none;
color: #FFFFFF;
}

#sublinks a:link, #sublinks a:visited {
 	color: #FFFFFF;
 	text-decoration: none; 
}

#sublinks a:hover {
	color: #990000;
	text-decoration: none;
    border-bottom: 1px dotted #990000;
}

#sublinks a#currentsub {
	color: #FFFFFF;
	font-size: 110%;
	text-decoration: none;
    border-bottom: 1px solid #FFFFFF;
}


a:link, a:visited {
 	color: #A89E10;
 	
}     

a:hover {
	color: #990000;
	text-decoration: none;
    border-bottom: 1px dotted #990000;
}


