body {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #495031;
	background-color: #A2AF77;
}
.title {font-size: 26px;}
.header {font-size: 18px;}
#maincontainer {
	width: 750px;
	left: auto;
	right: auto;
	padding: 0px;
	background: #ffffff;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #fff5f4;
	text-decoration: none;
	clear:both;
}
#mastheadContainer {
	width: 750px;
	color: #4B4D39;
	background-color: #C4CA9A;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#logoContainer {
	width: 196px;
	height: 186px;	
	color: #4B4D39;
	background-color: #C4CA9A;
	float: left;		
	padding: 2px;		
}
.linkContainer {
	width: 350px;
	height: 190px;	
	color: #4B4D39;
	background-color: #C4CA9A;
	position: relative;
	float: left;		
}

#linkText1{position:absolute;top: 11px;left: 75px; width: 49px;}
#linkText2{position:absolute;top: 48px;left: 58px; width: 86px;}
#linkText3{position:absolute;top: 86px;left: 57px; width: 81px;}
#linkText4{position:absolute;top: 102px;left: 59px; width: 79px;}
#linkText5{position:absolute; top: 122px; left: 51px; width: 100px;}
#linkText6{position:absolute; top: 162px; left: 35px; width: 129px;}
#linkText7{position:absolute; top: 11px; left: 205px; width:95px;}
#linkText8{position:absolute; top: 48px; left: 210px; width: 80px;}
#linkText9{position:absolute; top: 85px; left: 181px; width: 137px;}
#linkText10{position:absolute; top: 121px; left: 187px; width: 131px;}
#linkText11{position:absolute; top: 160px; left: 181px; width: 137px;}
#linkText12{position:absolute; top: 167px; left: 187px; width: 131px;}

.linkSponsorContainer {
	width: 200px;
	height: 190px;	
	color: #ffffff;
	background-color: #B3AD63;
	float: left;
	font-size: 13px;
	padding: 0px;		
}
.mLink {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
}
.class1 A:link{ color: #FFFFFF; text-decoration: none;}
.class1 A:visited{ color: #FFFFFF; text-decoration: none;}
.class1 A:hover{ color: #948D7D; text-decoration: none;}
.class1 A:active{ color: #FFFFFF; text-decoration: none;}

.headingLinks A:link{ color: #586C13; text-decoration: none;}
.headingLinks A:visited{ color: #586C13; text-decoration: none;}
.headingLinks A:hover{ color: #948D7D; text-decoration: none;}
.headingLinks A:active{ color: #586C13; text-decoration: none;}

.buttonSpacer {padding: 5px 0 0 0;}

.rtFloat{
	float: right;
	margin-left: 0px;
}
.ltFloat{
	float: left;
	margin-right: 0px;
}
.rtImg{
	float: right;
	margin-left: 20px;
}
.ltImg{
	float: left;
	margin-right: 20px;
}
#contentContainer {
	width: 750px;
	text-align: left;
	color: #000000;	
	background-color: #F0D3B5;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
}
.imgContainer {
	width: 200px;
	height: 398px;
	float: left;	
}
#textContainer {
	width: 310px;
	height: 358px;
	color: #586C13;
	background-color: #fff;	
	text-align: left;
	vertical-align: middle;
	padding: 20px;
	float: left;
}
#missionContentContainer {
	width: 750px;
	height: 1052px;
	background-color: #F0D3B5;	
	position: relative;
}	
.missionText {
	height: 730px;
	width: 500px;
	background-color: #fff;
	text-align:left;
	padding: 20px;
	position:absolute;
	top: 143px;
	left: 107px;
	border-color:#eee #999 #999 #eee;
	border-width: medium;
	border-style:solid;
}
.redText {
	color: #80621B;
}
.lgFont{
	font-size:18px;
}
.firstLetter  {font-size:250%;}
h1 {
	font-weight: normal; 
	font-size:18px;
}
h2 {
	font-weight: bold; 
	font-size:18px;
	color: #586C13;
}
h2 a { color: #586C13; text-decoration:none;}
h3 {
	font-weight: bold; 
	text-align:center; 
	font-size: 24px;
	color:#586C13;
}

#imgPos1{position:absolute; top: 431px; left: 0px;}
#imgPos2{position:absolute; top: 310px;right: 0px;}
#imgPos3{position:absolute;bottom: 0px;right: 0px;}
#imgPos4{position:absolute;bottom: 0px;left: 0px;}

.logoBorder {
	border-color:#E4E9BF #A8AD84 #A8AD84 #E4E9BF;
	border-width: medium;
	border-style:solid;
}
.hotTopicsMainBox {
	padding: 20px;	
}
.hotTopicsBox {
	background-color: #FFE9D3;
	padding: 20px;
	margin: 20px;	
}
.printOnly {
	display: none;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.color1 {color: #586C13;}
.color2 {color: #788745;}
.color3 {color: #495031;}
.color4 {color: #FAF0D8;}
.color5 {color: #80621B;}
