
body {font-family:Arial, Helvetica, sans-serif; color:#fff; background:#ebebeb; font-size:80%; margin:0; padding:0;}

h1 {color:#fefe9b; font-size:280%; font-weight:normal; margin-top:0;}
h2 {color:#ffffff; font-size:150%; font-weight:normal;}

p {margin:0 0 15px 0;}
p.note {font-size:86%}

a, a:link, a:active, a:visited {color:#fefe9b; font-weight:bold; text-decoration:none;}
a:hover {text-decoration:underline;}

img {border:0;}

clear {clear:both;}

#site {width:794px; margin:0 auto; background:#206b2c;}
.book #site, .contact #site {width:794px; margin:0 auto; background:url(images/wheatbg_forms.gif) top right no-repeat #206b2c;}

/* ---- */

#header {padding-left:8px;}

.home #header {background:url(images/field.jpg) top left no-repeat;}
.book #header {}
.about #header {background:url(images/aboutus.jpg) top left no-repeat;}
.tests #header {background:url(images/tests.jpg) top left no-repeat;}
.spreader #header {background:url(images/spreadertests.jpg) top left no-repeat;}
.granapp #header {background:url(images/granapp.jpg) top left no-repeat;}
.slugpellets #header {background:url(images/slugpellets.jpg) top left no-repeat;}
.sprayer #header {background:url(images/sprayertests.jpg) top left no-repeat;}
.reasons #header {background:url(images/reasons.jpg) top left no-repeat;}
.join #header {background:url(images/joinus.jpg) top left no-repeat;}
.growers #header {background:url(images/growers.jpg) top left no-repeat;}
.amenities #header {background:url(images/amenities.jpg) top left no-repeat;}
.advisers #header {background:url(images/farmadvisers.jpg) top left no-repeat;}
.contact #header {}

	#logo {float:left; width:256px; height:218px; text-align:right; margin-bottom:15px; background:url(images/logo.png) top right no-repeat; behavior:url(iepngfix.htc);}
	#logo a {display:block; width:256px; height:218px;}
	#logo a:hover {text-decoration:none;}
	#tabs {float:right; width:530px;}
		.tab {float:left; width:106px; height:47px; background:url(images/tab.gif) bottom left no-repeat; text-align:center;}
		.tab p {margin-top:15px;}
		.tab a {font-size:95%; color:#fefe9b;}
		#tabs p.statement {float:left; width:360px; font-size:140%; color:#085d16; font-weight:bold; margin:25px 14px;}		
		#tabs p.formtext {float:left; width:440px; margin:25px 0 0 30px;}
		#tabs p.phone {float:right; font-size:110%; color:#085d16; font-weight:bold; margin-top:25px; margin-right:15px;}
	
	#boxes {clear:both; height:124px;}
	#noboxes {clear:left; height:1px;}
		.home .box {background:url(images/box.png) bottom left no-repeat;}
		.box {float:left; width:258px; height:124px; margin-right:2px; background:url(images/box.png) bottom left no-repeat; text-align:left; behavior:url(iepngfix.htc);}
			.box h2 {color:#085d16; font-size:110%; font-weight:bold; margin:7px 10px 12px 10px;}
			.box img.boxpic {float:left; margin:0 12px 0 9px;}
			.box p {color:#085d16; margin:5px 10px;}
			.box hr {width:100px; color:#085d16; border-bottom:#085d16;}
			.box a, .box a:link, .box a:active, .box a:visited {color:#085d16;}

/* ---- */

.home #content {clear:both; min-height:160px; padding:16px 16px 0 9px;}
.home #content h1, .home #content h2, .home #content p {margin:0;}
.home #content p.info {margin:12px 0;}
	.home #join {width:222px; height:125px; background:url(images/homebutton.gif) top left no-repeat; padding:8px 17px 25px 17px;}
	.home #join p.title {color:#fefe9b; font-size:140%; margin-top:0;}
	.home #join p {margin:7px 0;}
	.home #welcome {float:right; width:480px;}
	.home #site #content #welcome p {font-size:91%;}

.home #content2 {padding:0; background:#fff; height:208px; color:#085d16; clear:both}
	.home #mainimg {float:left;}
	.home .tests {float:left; width:215px; margin-left:30px;}
	.home .tests h3 {font-size:140%; margin:10px 0 0 0;}
	.home .tests p {margin:0 0 6px 0;}
	.home .tests ul {padding:0; margin:13px 0 13px 10px;}
	.home .tests li {padding:0; margin:0 0 0 10px; list-style-type:square;}
	.home .tests a {color:#085d16;}
	.home .tests img {float:left; margin-top:2px; margin-bottom:10px; margin-right:10px}
			
#content {clear:both; min-height:260px; background:url(images/wheatbg.gif) top right no-repeat; padding:20px 30px 20px 30px;}
.book #content, .contact #content {background:none;}

		#bookbutton {float:right; margin-left:20px; margin-bottom:20px;}
		#rgtimage {float:right; margin-left:20px; margin-bottom:0;}

		.book form {margin-left:35px; margin-bottom:35px;}
		.book td td {height:40px;}
		.contact form {margin:0;}		
		form p {margin:0;}	
		input {background:#fff; border:0; padding:2px;}
		select {background:#fff; border:0; width:120px;}
		textarea {background:#fff; border:0; padding:2px;}
		form table table {width:400px; margin:20px 0;}
		form table table th {background:#177F26; text-align:left; padding:4px;}
		form table table td {width:150px; text-align:center; background:#30763b; padding:2px 5px;}
		form .button {background:#fff; color:#085d16; font-weight:bold; border:0;}
		.contact #contacts1 {float:left; width:260px;}
		.contact form #contacts2 {float:left; width:200px;}
		.contact form #contacts3 {float:right; width:230px; margin-top:16px;}
		.contact input#self,
		.contact input#thirdparty,
		.contact input#training,
		.contact input#joining,
		.contact input#other {background:none; border:0;}
		.contact form #contacts3 p {margin:0 0 2px 0;}
		.contact form .button {margin:4px 0;}
		
		ul.link {clear:both; color:#fefe9b;}
		.book ul.link {float:right; color:#fefe9b; padding:25px;}

#terms {padding-bottom:30px; margin-top:-15px;}
  #terms ol {list-style:none; width:730px; padding:0; margin:0;}
  #terms ol li span {display:block; float:left; width:30px;} 
  #terms ol li {clear:both; font-weight:bold; padding-top:15px;} 
  #terms ol li p {float:right; width:700px; margin:0;}
    #terms ol li li {font-weight:normal; padding-top:0;} 

/* ---- */

.home #footer {clear:both; background:#206b2c; color:#fefe9b;}
	.home #footer a {color:#fefe9b;}		
	
#footer {clear:both; background:#fff; color:#206b2c; font-weight:bold; text-align:center; padding:8px 0px;}
	#footer p {margin:0;}
	#footer a {font-size:80%; margin:0 1px; color:#085d16;}
	
#copyright {background:#ebebeb; padding:5px;}
#copyright p {font-size:80%; color:#999;}
#copyright span {float:right;}
#copyright a {color:#999;}

