body { 
background-color: black; 
text-align:center;
font-family: verdana, sans-serif;
font-size: 0.8em;
margin-top: 0px;
/*background-image: url(../images/backgrounds/verticalGradient.jpg);
background-repeat:repeat-x;*/
}

a img {
border:none;
}
form {
margin:0;
padding:0;
display:inline;
}
a:link {  
text-decoration:underline;
color: #FF3333;
font-weight:bold;
}
a:visited {  
text-decoration:underline;
color: #FF3333;
font-weight:bold;
}
a:hover {  
text-decoration:underline;
color: #333333;
font-weight:bold;
}
a:active {  
text-decoration:none;
color: #FF3333;
font-weight:bold;
}

.HomePageLink {
	font-family:arial;
	font-size:1.3em;
}
a.HomePageLink:link {  
	text-decoration:none;
	color: #CCCCCC;
	font-weight:bold;
}
a.HomePageLink:visited {  
	text-decoration:none;
	color: #CCCCCC;
	font-weight:bold;
}
a.HomePageLink:hover {  
	text-decoration:underline;
	color: white;
	font-weight:bold;
}
a.HomePageLink:active {  
	text-decoration:none;
	color: #CCCCCC;
	font-weight:bold;
}

.formError {
	color:red;
}


.searchFor {
	background-color:#989933;
	color:white;
	border-style: none;
	font-size:13px;
}	

.emailAddress {
	background-color:#61180B;
	color:white;
	border-style: none;
	font-size:13px;
}	

.contentTitle {
font-size: 1.6em;
font-weight: bold;
color: #79200f;
}
.newsItemHeader {
	/*background-color: #e4e4e4;*/
	color: #dbdc7c;
	font-weight: bold;
}
.newsItemIntro {
	color: white;
	font-weight:normal;
	}

a.newsItemIntro:link {  
	text-decoration:none;
	color: #CFCEA4;
	font-weight:normal;
}
a.newsItemIntro:visited {  
	text-decoration:none;
	color: #CFCEA4;
	font-weight:normal;
}
a.newsItemIntro:hover {  
	text-decoration:underline;
	color: white;
	font-weight:normal;
}
a.newsItemIntro:active {  
	text-decoration:none;
	color: #CFCEA4;
	font-weight:normal;
}

a.NewsLink:link {  
	text-decoration:none;
	color: #CFCEA4;
	font-weight:normal;
}
a.NewsLink:visited {  
	text-decoration:none;
	color: #CFCEA4;
	font-weight:normal;
}
a.NewsLink:hover {  
	text-decoration:underline;
	color: white;
	font-weight:normal;
}
a.NewsLink:active {  
	text-decoration:none;
	color: #CFCEA4;
	font-weight:normal;
}

.moreInfo {
	color: white;
	font-weight:normal;
	}

a.moreInfo:link {  
	text-decoration:none;
	color: white;
	font-weight:normal;
}
a.moreInfo:visited {  
	text-decoration:none;
	color: white;
	font-weight:normal;
}
a.moreInfo:hover {  
	text-decoration:underline;
	color: #CFCEA4;
	font-weight:normal;
}
a.moreInfo:active {  
	text-decoration:none;
	color: white;
	font-weight:normal;
}


.moreInfo {
	color:white;
	}

#MainContent strong {
	color:#79200f;
}
	
#bottomMenuHolder {
	float:left; 
	/*width:788px; */
	text-align:center;
	border-color:#99a548;
	border-width:1px; 
	border-style:solid;
	padding-bottom:5px; 
	padding-top:5px;
	background-color:#989933;
}	
#bottomMenu {
	font-size: 0.9em;	
	float:left; 
	/*width:788px; */
	text-align:center;
	color:#989933;
	background-color:black;
}

#bottomMenu a:link {  
	text-decoration:none;
	color:#989933;
	font-weight:normal;
}
#bottomMenu a:visited {  
	text-decoration:none;
	color:#989933;
	font-weight:normal;
}
#bottomMenu a:hover{
	color:red;
	text-decoration: none;
	font-weight:normal;
	}
#bottomMenu a:active {
	color:#989933;
	text-decoration: none;
	font-weight:normal;
}




#rightSection {
font-size: 0.7em;
}
#rightSection a:link {  
text-decoration:none;
color: #666666;
}
#rightSection a:visited {  
text-decoration:none;
color: #666666;
}
#rightSection a:hover {  
color: #666666;
text-decoration:underline;
}
#rightSection a:active {  
text-decoration:none;
color: #666666;
}

#Bottom a:link {  
font-weight:normal;
}
#Bottom  a:visited {  
font-weight:normal;
}
#Bottom  a:hover {  
font-weight:normal;
}
#Bottom  a:active {  
font-weight:normal;
}


#LeftMenu a {
font-size: 0.9em;
}







#footerCopyright {
	font-size:0.7em;
	color: #999999;
	font-weight:normal;
	}

#footerCopyright a:link {  
	text-decoration:none;
	color: white;
	font-weight:normal;
}
#footerCopyright a:visited {  
	text-decoration:none;
	color: white;
	font-weight:normal;
}
#footerCopyright a:hover {  
	text-decoration:underline;
	color: #CFCEA4;
	font-weight:normal;
}
#footerCopyright a:active {  
	text-decoration:none;
	color: white;
	font-weight:normal;
}


#MainContainer {
	margin-left:auto; margin-right:auto; width:790px; padding:0px;
}
#TopPad {
	width:100%; height:9px; padding:0px;
}
#MainFrame {
	float:left; margin-left:auto; margin-right:auto; vertical-align:middle; width:782px; border-color:#99a548;
	border-width:1px; border-style:solid; padding-left:3px; padding-right:3px; padding-bottom:px; padding-top:3px;
}
#Header {
	float:left;width:780px; height:280px; padding:0px; border-color:#FFFFFF;border-width:1px; 
	border-style:solid;  background-image:url(../images/header/homeHeader.jpg); background-repeat:repeat-none;
}
#RedSpacer {
	float:left;width:782px; height:20px; padding-top:3px; padding-bottom:3px; 
}
#MainBodyContainer {
	float:left;width:774px; padding:3px; border-color:#FFFFFF;
	border-width:1px; border-style:solid; background-color:black;
}
#MainBody {
	float:left;width:774px; padding-left:0px; 
	background-image:url(../images/backgrounds/mainPageBG.jpg); background-repeat:repeat-y; 
}
#leftMenuContainer {
	 float:left; width:159px; padding:2px; background-color:#989933; text-align:center;
}
#leftMenuSection {
	float:left; width:155px; padding:2px; background-color:#989933;
}
#MainContentHolder {
	float:left; width: 611px;
}
#MainContentBorder {
	float:left; width: 450px; padding-left:6px; padding-right:2px; padding-top:4px; padding-bottom:4px; text-align:left; 
}
#MainContent {
	float:left; width: 428px; padding:8px; text-align:left;border-style: solid; border-width:1px; border-color:black; 
}
#MainContentHome{
	float:left; width: 434px; padding:12px; text-align:left;
}

#NewsContentContainer {
	float:left; width: 147px; padding-top:4px; padding-left:3px; padding-right:3px;
}
#NewsContent {
	float:left; width: 140px; padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:2px; border-style:solid; border-color: white; border-width:1px;
}
#News {
	float:left; width: 135px; padding:2px; background-color:#430D05; color:white;
}
