body {
margin-left:0px;
margin-top:0px;

}

#mainDiv{
float:left;
width:900px;
}

#mainTable{

}

#logoDiv{
padding-left:10px;
padding-top:10px;
}

#leftCol{
width:204px;
padding-top:10px;
}

#midCol{
width:426px;
padding-top:20px;
padding-left:25px;
padding-right:25px;
padding-bottom:15px;
}

#midCol-cm{
width:426px;
padding-top:20px;
padding-left:5px;
padding-right:5px;
padding-bottom:15px;
}

#rightCol{
width:220px;
padding-top:20px;
padding-left:10px;
padding-right:15px;
}

#rightCol a:link, #rightCol a:visited{color:#7189AD; font-weight:bold;}

#leftColLight{
background-color:#DDE4EF;
height:22px;
width:204px;
}

#leftColNav{
width:100%;
}

#leftColDark{
background-color:#7189AD;
width:204px;
}

#leftColDark a:link, #leftColDark a:visited{color:#fff; font-weight:bold;}

#contactDiv{
padding:0 8px 8px 8px;
}

.contactText{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.upcomingEventsText{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
font-weight:bold;
}

.upcomingEventsLink:link{color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
font-weight:bold;
text-decoration:underline;
}
.upcomingEventsLink:visited{color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
font-weight:bold;
text-decoration:underline;
}
.upcomingEventsLink:hover{color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
font-weight:bold;
text-decoration:none;
}
upcomingEventsLink:active{}

.contactLink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align: left; color:#FFFFFF; text-decoration:none;
}

.contactLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align: left; color:#FFFFFF; text-decoration: none; }

.contactLink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:9px; 
text-align: left; 
color: #FFFFFF; 
text-decoration: underline;}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

.headerRight
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; 
}

.bodytext{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; 
}

.bodytextorange{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color:#D75C20; 
}



.aport:link { font-family: Verdana, Geneva , Arial, Helvetica, sans-serif; color: #7189AD; font-size: 9pt; text-decoration: none; font-weight:bold }

.aport:visited { color: #7189AD; font-size: 9pt; font-family: Verdana, Geneva , Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold }

.aport:hover { color: #7189AD; text-decoration: underline; font-weight:bold }

.aport:active {}

.aportwelcome:link { font-family: Verdana, Geneva , Arial, Helvetica, sans-serif; color: #7189AD; font-size: 8pt; text-decoration: none; font-weight:bold }

.aportwelcome:visited { color: #7189AD; font-size: 8pt; font-family: Verdana, Geneva , Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold }

.aportwelcome:hover { color: #7189AD; text-decoration: underline; font-weight:bold }

.aportwelcome:active {}

.NewMembersText{
font-family: Verdana, Geneva , Arial, Helvetica, sans-serif;
color: #000000; text-decoration: none; font-weight:bold;
text-align:center;
font-size:11px;
}

.NewMembersLink:link { font-family: Verdana, Geneva , Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; text-decoration: underline; font-weight:bold }

.NewMembersLink:visited { color: #000000; font-size: 11px; font-family: Verdana, Geneva , Arial, Helvetica, sans-serif; text-decoration: underline; font-weight:bold }

.NewMembersLink:hover { color: #000000; text-decoration: none; font-weight:bold }

.NewMembersLink:active {}

.headerText
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align: left; color:#7189AD; text-decoration:none;
}

.homeImageText
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align: center; color:#000000; font-style:italic;
}

#homeImage1
{
	position: absolute; top: 150px; left: 637px; width: 201px; height:143px;
	
}

#homeImage2
{
	position: absolute; top: 350px; left: 637px; width: 201px; height:143px;
}

#historyImage1
{
	position: absolute; top: 180px; left: 637px; width: 201px; height:143px;
	
}

#historyImage2
{
	position: absolute; top: 400px; left: 637px; width: 201px; height:143px;
}

#farmFlash
{
	position: absolute; top: 180px; left: 637px; width: 201px; height:143px;
	
}

#masterTable
{
	position: absolute;
	width: 850px;
	left: 0px;
	top: 0px;
	height: auto;
	
}

#headerRight
{
	position: absolute; top: 0px; width: 540px; left: 311px; text-align:right; height: 135px; background-image:url(images/mainbanner.jpg)
}

#pageNavigation
{
	position: absolute; top: 175px; left: -2px; width: 207px
}

#pageFarmersImage
{
	position: relative; width: 190px; height:85px; bottom:55px; left:3px
}

#pageUnderNav{
	position: absolute; background-color: #7189AD; width: 203px; top: 387px; left: 2px; height: 225px; background-repeat: repeat-y;
}

#pageOverNav{
	position: absolute; background-color: #DDE4EF; width: 203px; top: 153px; left: 2px; height: 25px; background-repeat: repeat-y;
}

#contactBox
{
	position: absolute; top: 495px; left: 5px; height: 100%; width: 195px; z-index: 1;
}

#pageBody
{
	position: relative; top: 63px; left: 225px; width: 390px;
}

#pageBodyBoard
{
	position: relative; top: 63px; left: 225px; width: 415px;
}

#pageBody
{
	position: absolute; top: 175px; left: 225px; width: 400px;
}

#pageBanner
{

}

#divFarmersAd{

}
