body{
margin:0;
line-height: 1.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	background: #D35C0C;
	width: 100%;}

em {color: #D35C0C;}
a, a:visited {	color: #709EC0 }
a:active, a:hover {color: white;}


h1  {text-align: center;
     border-color: #709EC0;}
h2  {text-align: center}
h3  {text-align: center}
h4  {text-align: center}

#maincontainer{
width: 860px; 
margin: 0 auto; 
background-color: #D35C0C;
}

#header{
	background: white;
	height: 156px;
	background-color: white;
	border: 3px solid #709EC0;
	margin:0;
	
}

	#footer a:active, 
		#header a:hover,
		#footer a:hover, 
		#header a:active {color: #D35C0C}
	#header a {
		text-transform:uppercase;
		font-weight:bold;
	}

#contentwrapper{
float: left;
width: 100%;
background-color: #EEEEAA;
text-align: justify;
font-color: #D35C0C;
}

#contentcolumn{
margin: 0 180px 0 180px; 
padding-bottom: 5px;
}

#leftcolumn{
float: left;
width: 180px; 
margin-left: -840px; 
padding-bottom: 5px;
}

  #links {
	float: left;
	margin: 0px 20px 10px 10px;
	text-align:center;
	width: 120px;
	position: relative;
  }


		#links div {
			width: 100%;
			font-weight:bold;
			padding: 3px 0;
			border-left-width: 3px;
			border-right-width: 3px;
			border-style: solid;
			border-color: #709EC0;
			font-size:.9em;
		}
		div.linkheader {
			text-transform:uppercase;
			color: white;
			font-size:1em;
			background-color: #D35C0C;
			
			margin:0;
		}
		div.link {
			border-top:0px none;
			background-color:#F5D3A5;
		}


#rightcolumn{
float: left;
width: 180px; 
margin-left: -180px; 
padding-bottom: 5px;
}

  		div.calloutheader {
			color: #709EC0;
			background-color:white;
			font-weight:bold;
			text-transform:uppercase;
			margin-bottom:0;
			text-align:center;
			border:2px solid #709EC0;
      padding:3px;
		}
		  div.calloutbody {
			background-color: #709EC0;
			border:1px solid #709EC0;
			color:white;
			font-weight:bold;
			margin:0;
			padding:0 3px;
		}
		

#footer {
  clear: left;
	width:100%;
	background-color: white;
	border-top: 1px solid #709EC0;
	margin:0;
	vertical-align:middle;
	font-size: 70%;
	font-weight: bold;
	text-transform:uppercase;

}	

#footer a{
		color: #709EC0;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 5px;
}

</style>
