body { 
margin: 0px;
padding: 0px;
text-align: center;

} 

div#bodycenter {
position: relative;
width: 782px;
margin-left: auto;
margin-right: auto;
text-align: left;
padding: 0px;
}


.anchor {
position: absolute;
top: 0px;
left: 4px;
z-index: 1;
}

.phone {
position: absolute;
top: 50px;
left: 550px;
font-family: "arial", sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
z-index: 2;
}


span.highlight {
background-color: #FFFF00;
}

.keyword {
position: absolute;
top: 85px;
left: 625px;
width: 150px;
font-family: "arial", sans-serif;
font-size: 10pt;
font-weight: bold;
color: #C40000;

}

.keyword a:link { 
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	}
.keyword a:visited { 
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	}

.keyword a:hover { 
	font-size: 9pt;
	font-weight: bold;
	color: #965C11;
	}


.slideshow {
position: absolute;
top: 3px;
left: 390px;

}

.comingevents {
position: absolute;
top: 215px;
left: 173px;
z-index: 6;
}

.comingeventscopy {
position: absolute;
top: 246px;
left: 285px;
width: 305px;
font-family: "arial", sans-serif;
font-size: 8pt;
color: #FFFFFF;
z-index: 7;
}

.comingeventscopy a:link { 
	font-size: 8pt;
	color: #EEEA2D;
	}
.comingeventscopy a:visited { 
	font-size: 8pt;
	color: #EEEA2D;
	}

.comingeventscopy a:hover { 
	font-size: 8pt;
	color: #FFFFFF;
	}

.emaillink {
position: absolute;
top: 90px;
left: 250px;
width: 180px;
font-family: "arial", sans-serif;
font-size: 7pt;
color: #000000;
z-index: 4;
}

p.email {
left-indent: 200px;
}


.home {
position: absolute;
top: 70px;
left: 7px;
font-family: "arial", sans-serif;
font-size: 10pt;
color: #C40000;
font-weight: bold;
z-index: 1;

} 

.home a:link { 
	font-size: 10pt;
	font-weight: bold;
	color: #150185;
	text-decoration: none;
	}
.home a:visited { 
	font-size: 10pt;
	font-weight: bold;
	color: #150185;
	text-decoration: none;
	}

.home a:hover { 
	font-size: 10pt;
	font-weight: bold;
	color: #965C11;
	text-decoration: none
	}





.leftmenu {
position: absolute;
top: 90px;
left: 7px;
padding-top: 10px;
padding-left: 6px;
padding-right: 5px;
padding-bottom: 10px;
background: #FAD709;
font-family: "arial", sans-serif;
font-size: 10pt;
color: #C40000;
font-weight: bold;
z-index: 4;

} 

.leftmenu a:link { 
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.leftmenu a:visited { 
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}

.leftmenu a:hover { 
	font-size: 10pt;
	font-weight: bold;
	color: #965C11;
	text-decoration: none
	}

.leftmenuyellow {
	font-size: 11pt;
	font-weight: bold;
	color: #EEEA2D;
}

.submenu {
position: absolute;
top: 70px;
left: 167px;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
background: #35773B;
font-family: "arial", sans-serif;
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
z-index: 4;
}

.submenu a:link { 
	color: #FFFFFF;
	text-decoration: none;
	}
.submenu a:visited { 
	color: #FFFFFF;
	text-decoration: none;
	}

.submenu a:hover { 
	color: #FAD709;
	text-decoration: none
	}



.rightmenu {
position: absolute;
width: 116px;
top: 460px;
left: 622px;
padding-left: 8px;
border-right: medium solid #35773B;
border-bottom: medium solid #35773B;
border-left: medium solid #35773B;
border-top: medium solid #35773B;
font-family: "arial", sans-serif;
font-size: 10pt;
font-weight: bold;
color: #C40000;
z-index: 1;
}

.rightmenu a:link { 
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.rightmenu a:visited { 
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}

.rightmenu a:hover { 
	font-size: 9pt;
	font-weight: bold;
	color: #965C11;
	text-decoration: none
	}

.thomas {
position: absolute;
width: 123px;
top: 160px;
left: 627px;
font-family: "arial", sans-serif;
font-size: 10pt;
font-weight: bold;
color: #C40000;
z-index: 1;
}

.thomas a:link { 
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.thomas a:visited { 
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}

.thomas a:hover { 
	font-size: 8pt;
	font-weight: bold;
	color: #965C11;
	text-decoration: none
	}

.ridingmenu {
position: absolute;
top: 452px;
left: 7px;
width: 102px;
padding-left: 15px;
border-right: medium solid #35773B;
border-bottom: medium solid #35773B;
border-left: medium solid #35773B;
border-top: medium solid #35773B;
font-family: "arial", sans-serif;
font-size: 10pt;
font-weight: bold;
color: #C40000;
z-index: 1;
}

.ridingmenu a:link { 
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.ridingmenu a:visited { 
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}

.ridingmenu a:hover { 
	font-size: 10pt;
	font-weight: bold;
	color: #965C11;
	text-decoration: none
	}


.tractors {
position: absolute;
top: 800px;
left: 7px;
width: 102px;
padding-left: 15px;
border-right: medium solid #35773B;
border-bottom: medium solid #35773B;
border-left: medium solid #35773B;
border-top: medium solid #35773B;
font-family: "arial", sans-serif;
font-size: 10pt;
font-weight: bold;
color: #C40000;
z-index: 1;
}

.bigdigger {
position: absolute;
top: 895px;
left: 7px;
width: 102px;
padding-left: 15px;
border-right: medium solid #35773B;
border-bottom: medium solid #35773B;
border-left: medium solid #35773B;
border-top: medium solid #35773B;
font-family: "arial", sans-serif;
font-size: 10pt;
font-weight: bold;
color: #C40000;
z-index: 1;
}


.newbrands {
width: 419px;

font-family: "arial", sans-serif;
font-size: 10pt;
font-weight: bold;
color: #C40000;
z-index: 1;
}


.newbrands a:link { 
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.newbrands a:visited { 
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}

.newbrands a:hover { 
	font-size: 10pt;
	font-weight: bold;
	color: #965C11;
	text-decoration: none
	}


.bodycopybg {
position: absolute;
top: 95px;
left: 132px;
width: 443px;
height: 330px;
z-index: 4;
}

.bodycopybgnest {
background: #FFFFFF;
background-image: none;
z-index: 4;
}



.bodycopy{ 
position: absolute;
top: 95px;
left: 132px;
width: 443px;
z-index: 5;
} 

.bodycopynest {
background: #FFFFFF;
background-image: none;
padding-top: 10px;
padding-left: 20px;
padding-right: 10px;
font-family: "arial", sans-serif;
font-size: 9pt;
font-weight: bold;
color: #000000;
z-index: 5;
}

.bodycopynest a:link { 
	color: #150185;
	}
.bodycopynest a:visited { 
	color: #150185;
	}

.bodycopynest a:hover { 
	color: #000000;
	}



.mainpicposition {
position: absolute;
top: 150px;
left: 400px;
z-index: 5;
}


.page1para { 
position: absolute;
width: 95px;
font-family: "arial", sans-serif;
font-size: 9pt;
z-index: 5;

} 












.temppicposition {
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
}

.bannerpicposition {
position: absolute;
top: 0px;
left: 173px;
z-index: 1;
}


.menupicposition {
position: absolute;
top: 180px;
left: 0px;
filter:alpha(opacity=70);
-moz-opacity: .7; 
z-index: 2;
}

.transparentmenubar {
position:absolute;
top: 170px;
left: 5px;
width:157px;
height:320px;
filter:alpha(opacity=40);
-moz-opacity: .4; 
background-color:EFB768;
color: white;
z-index: 4;
}

.logoposition {
position: absolute;
top: 5px;
left: 20px;
z-index: 2;
}


.menu { 
position: absolute;
width: 140px;
top: 200px;
left: 20px;
font-family: "arial", sans-serif;
font-size: 9pt;
font-weight: bold;
color: #FFFFFF;
z-index: 5;

} 


.menu a:link { 
	color: #FFFFFF;
	text-decoration: none;
	}
.menu a:visited { 
	color: #FFFFFF;
	text-decoration: none;
	}

.menu a:hover { 
	color: #F0DFD5;
	text-decoration: none
	}



.menuinside { 
position: absolute;
width: 140px;
top: 175px;
left: 20px;
font-family: "arial", sans-serif;
font-size: 9pt;
line-height: 115%;
font-weight: bold;
color: #D6DBE9;
z-index: 5;

} 


.menuinside a:link { 
	color: #FFFFFF;
	text-decoration: none;
	}
.menuinside a:visited { 
	color: #FFFFFF;
	text-decoration: none;
	}

.menuinside a:hover { 
	color: #EFB768;
	text-decoration: none
	}







.tripheader { 
position: absolute;
width: 590px;
top: 110px;
left: 190px;
font-family: "arial", sans-serif;
font-size: 24pt;
font-weight: bold;
color: #FFFFFF;
z-index: 2;

} 

.mainpageheader { 
position: absolute;
filter:alpha(opacity=80);
-moz-opacity: .8; 
width: 584px;
top: 67px;
left: 196px;
font-family: "arial", sans-serif;
font-size: 18pt;
font-weight: bold;
color: #FBECD9;
z-index: 2;

} 


.transparentbodycopy {
position:absolute;
left: 190px;
top: 100px;
width:410px;
height:230px;
filter:alpha(opacity=60);
-moz-opacity: .6; 
background-color: #2A3350;
z-index: 4;
}

.transparentsubmenubar {
position:absolute;
left: 180px;
top: 9px;
width:440px;
height:11px;
filter:alpha(opacity=50);
-moz-opacity: .5; 
background-color: #2A3350;
z-index: 2;
}



.photocredit{ 
position: absolute;
width: 130px;
top: 330px;
left: 650px;
font-family: "arial", sans-serif;
font-size: 7pt;
font-weight: bold;
color: #DBC085;
z-index: 2;

} 



.leftcolumn { 
position: absolute;
width: 167px;
top: 0px;
left: 0px;
} 

.leftnest {
padding-left: 50px;
padding-right: 5px;
background: #221E20;
background-image: none;
color: #F0AB61;
line-height: 150%;
font-family: "arial", sans-serif;
font-size: 8pt;
font-weight: bold;
z-index: 1;
}

.leftnest a:link { 
	color: #F0AB61;
	text-decoration: none;
	}
.leftnest a:visited { 
	color: #F0AB61;
	text-decoration: none;
	}

.leftnest a:hover { 
	color: #FAD9BE;
	text-decoration: none
	}



span.email {
font-size: 7pt;
}






















.middlenest2 {
border-left: thick outset #B3B2B6;
border-top: thick outset #B3B2B6;
padding-left: 35px;
padding-right: 35px;
background: #FEFDFB;
background-image: none;
font-family: "arial", sans-serif;
font-size: 9pt;
z-index: 1;

}

.middlenest3 {
border-left: thick outset #B3B2B6;
border-top: thick outset #B3B2B6;
border-right: thick inset #B3B2B6;
border-bottom: thick inset #B3B2B6;
padding-left: 1px;
padding-right: 1px;
background: #221E20;
background-image: none;
font-family: "arial", sans-serif;
font-size: 9pt;
z-index: 1;

}


.middlecolumn a:link { 
	color: #000000;
	}
.middlecolumn a:visited { 
	color: #000000;
	}

.middlecolumn a:hover { 
	color: #FF0000;
	}


.rightcolumn { 
position: absolute;
margin: 0px;
top: 180px;
left: 538px;
width: 198px;
} 


.rightnest {
border-right: medium solid #C3BD87;
border-bottom: medium solid #C3BD87;
padding-top: 0;
padding-left: 15px;
padding-right: 15px;
background: #FFF78D;
background-image: none;
font-family: "arial", sans-serif;
font-size: 8pt;
z-index: 2;
}


.picposition2 {
position: absolute;
top: 20px;
left: 590px;
z-index: 2;
}

.picposition3 {
position: absolute;
top: 20px;
left: 360px;
z-index: 2;
}

.picposition4 {
position: absolute;
top: 5px;
left: 205px;
z-index: 2;
}


.page1para { 
position: absolute;
top: 400px;
left: 340px;
width: 195px;
font-family: "arial", sans-serif;
font-size: 9pt;
z-index: 5;

} 

.page1para2 { 
position: absolute;
top: 735px;
left: 175px;
width: 350px;
font-family: "arial", sans-serif;
font-size: 9pt;
z-index: 5;

} 


.picposition5 {
position: absolute;
top: 410px;
left: 150px;
z-index: 3;
}


.slideshowposition  {
position: absolute;
top: 180px;
left: 600px;
z-index: 4;
}

.tireposition {
position: absolute;
top: 0px;
left: 475px;
z-index: 3;
}



h1 {
font-size: medium;
font-weight: bold;
color: #C40000;
text-align: center;
}


h2 {
font-size: small;
font-weight: bold;
font-style: italic;
background-color: #FFF78D;
text-align: center;
}

h3 {
font-size: small;
color: #C40000;
font-weight: bold;
text-align: center;
}

h4 {
font-size: small;
color: #A04D2D;
font-weight: bold;
text-align: left;
}


p.highlight {
background-color: #FFFF99;
text-align: center;
}

p.subhead {
color: #A04D2D;
font-weight: bold;
line-height: .1;
)







