/* General Items*/

body{background-color:#FFFFFF;background-image:none; margin:0; padding:0;}

.bodyImage{background-repeat: repeat-x; background-color:#DAD4C9; background-image: url(../images/background.jpg);}

form{ margin:0; padding:0; }

input{ margin:0; padding:2; background-color:#FFFFFF; border: 1px solid #A9A9A9 }

ul {list-style-image: url(../images/bullet.jpg);
	list-style-type: square;
	line-height:19px;}
	
img{margin:0; padding:0;}



p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:17px; margin-bottom:0px; padding-bottom:6px;}

a:link {color: #00472E; text-decoration: underline; font-weight:normal; }
a:visited {color: #00472E; text-decoration: underline; font-weight:normal; }
a:hover {color: #EF4138; text-decoration: none; }
a:active {color: #EF4138; background-color:#E3C697; text-decoration: none; }	
	


/* Header Items*/

.HeaderTable{width:760px; margin:0 auto; background:#FFFFFF;}

.DateCell{width:132px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#008C5B; vertical-align:bottom; text-align:right; padding-bottom:5px; padding-right:5px;}

.MenuTable{width:163px; background-color:#DCB87E;}

#UserName{ width:140px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin-bottom:3px; }

#Password{ width:140px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  }

.Forgot{font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-weight:bold; 
		text-align:right; 
		padding-right:5px; 
		padding-top:5px; 
		margin-bottom:0;}
		
.SignedInMenu{
	background-color:#E8CB9C;
	width:140px;
	margin-bottom:4px;
	margin-top:4px;
	border: 1px solid #C2A577;
}
		
.MenuMemberLogin{width:143px; height: 114px; 
	padding-top:25px;  
	padding-left:10px; 
	padding-right:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	padding-bottom:10px;}



/* Menu Items */


#nav, #nav ul { 
			padding: 0; 
			margin: 0; 
			list-style: none; 
		} 
			#nav a { 
				display: block;
				width: 163px; 
			} 
			#nav li { 
				float: left; 
				width: 163px; 
				line-height: 20px;
			}
				#nav li ul {
					position: absolute;
					left: -999em;
					width: 150px;
					margin-left: 163px;
					margin-top: -24px;
					padding: 2px 2px 2px 0.5em;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					background-color:White;
					background-image: url(../images/ulbackground.jpg);
					background-repeat: repeat-x;
					background-position: bottom;
					border: 1px solid #E3C698;
					} 
					
					
					#nav li ul li { width: 150px; }
					#nav li ul a { width: 150px; border-bottom: 1px solid #C1A16F;margin-bottom:4px;}
					
					#nav li ul a:link { color: #383838; text-decoration: none; font-weight:bold; }
					#nav li ul a:visited { color: #383838; text-decoration: none; font-weight:bold; }
					#nav li ul a:hover{background-color: #006A46; color:#FFFFFF;}
					
					
				#nav li:hover ul { left: auto; }
				#nav li:hover ul, #nav li.sfhover ul { left: auto; }
				
/* Middle Table Items*/

.MiddleTable{
	width:760px;
	margin-left:auto;
	margin-right:auto;
	background:#FFFFFF;
	border-right:1px solid #A2947E ;
	border-bottom:1px solid #A2947E ;


}

.WelcomeText{width:558px; padding-left:20px; padding-right:20px; padding-top:25px;}


.WelcomeTextIntro{
margin-top:5px;
margin-bottom:10px;
padding-left:20px;
padding-right:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
}

.NewsBox{
	width:262;
	background-color: #FFFFFF;
	background-image: url(../images/Newsbackground.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E3C698;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	padding:8px;
}

.NewsBox2{
	width:262;
	height:100%;
	background-color: #FFFFFF;
	background-image: url(../images/Newsbackground.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E3C698;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	padding:8px;
}

.NewsBox ul{
	margin:7px 0px 0px 15px;
	padding:0px;
	line-height:19px;
	list-style-image: url(../images/bullet.jpg);
	list-style-type: square;
}

.NewsBox li{margin-top:5px;}

.NewsCell{width:263px; padding-left:20px;}

.EventsCell{width:255px; padding-left:20px; padding-right:40px;}

.NewsTitle{color:#008C5B; font-weight:bold; text-decoration:underline;}

.SubTitle{color:#008C5B; font-weight:bold; font-size: 15px;}


.ContentBox{
	width:568;
	background-color: #FFFFFF;
	background-image: url(../images/ContentBackground.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #BC9D6A;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	padding:8px;
	padding-bottom:150px;
}

.Label{
	font-weight:bold;
	}

.ContentCell{width:558; padding-left:20px;padding-right:20px; padding-top:20px;}


.ContentTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background:  url(../images/titlebackground.jpg) no-repeat;
	padding-left:5px;
	margin-left:-8px;
	margin-bottom:10px;
}

.ContentTitle a{
	font-weight:bold;

}

.ContactTextbox {
		border: 1px solid #CDCDCD;
		width: 200px;
		margin-left: 7px;
	}

.SearchLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background:url(../images/farmbackground.gif) no-repeat;
	padding-left:45px;
	padding-top:10px;
	}

#Label_Month{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#006440;
	font-weight:bold;
	}


.SmallTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background: url(../images/titlebackground.jpg) no-repeat;
	vertical-align:middle;
	margin-bottom:10px;
	height:20px;
	margin-left:-8px;
	padding-left:5px;
	}




.FooterCell{color: #00472E; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	padding-left:20px; 
	padding-top:10px; 
	padding-bottom:7px;}

.FooterLinks{padding-left:35px;}