@charset "UTF-8";
/* CSS Document */

body{
background:#FFFFFF;
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:140%;
color:#FFFFFF;
font-size:small;
font-weight:lighter;
}
img{
border:none;
}

a:link, a:visited {color:#FFFFFF; text-decoration:none; font-family:"Times New Roman", Times, serif;}
a:active, a:hover {color:#669933; text-decoration:none; font-family:"Times New Roman", Times, serif;}

h1{
display:none;
}

p{
font-size:95%;
}

#container{
width:960px;
margin:0 auto;
padding:0;
}
#container1{
width:940px;
padding:0 10px;
margin:0;
float:left;
height:auto;
background:#000000 url(images/container1.gif) repeat-y;
}

#header{
width:100%;
height:160px;
background:#000000 url(images/logo.gif) center top no-repeat;
margin:0;
padding:0;
}

#nav_outer{
width:100%;
height:22px;
background:#006633;
float:left;
margin-top:138px;
padding:0;
}

#nav{
width:412px;
margin:0 auto;
}

#nav ul, #nav li{
display:inline;
}

#home_btn a.rollover {
	display: block;
	width: 103px;
	height: 22px;
	text-decoration: none;
	background: url(images/nav.gif);
	background-position: 0 0;
	float:left;
	}
#home_btn a.rollover:hover {
	background-position: 0 -22px;
	}
#prod_btn a.rollover {
	display: block;
	width: 103px;
	height: 22px;
	text-decoration: none;
	background: url(images/nav.gif);
	background-position: -103px 0;
	float:left;
	}
#prod_btn a.rollover:hover {
	background-position: -103px -22px;
	}
#down_btn a.rollover {
	display: block;
	width: 103px;
	height: 22px;
	text-decoration: none;
	background: url(images/nav.gif);
	background-position: -206px 0;
	float:left;
	}
#down_btn a.rollover:hover {
	background-position: -206px -22px;
	}
#contact_btn a.rollover {
	display: block;
	width: 103px;
	height: 22px;
	text-decoration: none;
	background: url(images/nav.gif);
	background-position: -309px 0;
	float:left;
	}
#contact_btn a.rollover:hover {
	background-position: -309px -22px;
	}
	


#home_btn a.rollover1 {
	display: block;
	width: 103px;
	height: 22px;
	text-decoration: none;
	background: url(images/nav.gif);
	background-position: 0 -22px;
	float:left;
	}
#prod_btn a.rollover1 {
	display: block;
	width: 103px;
	height: 22px;
	text-decoration: none;
	background: url(images/nav.gif);
	background-position: -103px -22px;
	float:left;
	}
#down_btn a.rollover1 {
	display: block;
	width: 103px;
	height: 22px;
	text-decoration: none;
	background: url(images/nav.gif);
	background-position: -206px -22px;
	float:left;
	}
#contact_btn a.rollover1 {
	display: block;
	width: 103px;
	height: 22px;
	text-decoration: none;
	background: url(images/nav.gif);
	background-position: -309px -22px;
	float:left;
	}

	
.displace {
	position: absolute;
	left: -5000px;
	}
	
	
#left_nav{
width:155px;
margin:30px 20px;
height:auto;
float:left;
text-align:center;
border-top:1px solid #669933;
padding-top:10px;
}

#left_nav ul{
margin:0;
padding:0;
}

#left_nav li{
width:155px;
list-style:none;
border-bottom:1px #669933 solid;
padding-bottom:10px;
margin-bottom:10px;
}

#left_nav a:link, #left_nav a:visited {color:#FFFFFF; text-decoration:none; font-family:"Times New Roman", Times, serif;}
#left_nav a:active, #left_nav a:hover {color:#669933; text-decoration:none; font-family:"Times New Roman", Times, serif;}
#left_nav a.page:link, #left_nav a.page:visited {color:#669933; text-decoration:none; font-family:"Times New Roman", Times, serif;}
#left_nav a.page:active, #left_nav a.page:hover {color:#FFFFFF; text-decoration:none; font-family:"Times New Roman", Times, serif;}

#left_nav p, h3{
font-family:"Times New Roman", Times, serif;
color:#669933;
font-style:italic;
}

#left_nav p{
font-size:130%;
}
#left_nav h3{
font-size:180%;
font-weight:lighter;
}









#left_nav_ie6{
width:155px;
margin:30px 10px;
height:auto;
float:left;
text-align:center;
border-top:1px solid #669933;
padding-top:10px;
}

#left_nav_ie6 ul{
margin:0;
padding:0;
}

#left_nav_ie6 li{
width:155px;
list-style:none;
border-bottom:1px #669933 solid;
padding-bottom:10px;
margin-bottom:10px;
}

#left_nav_ie6 a:link, #left_nav_ie6 a:visited {color:#FFFFFF; text-decoration:none; font-family:"Times New Roman", Times, serif;}
#left_nav_ie6 a:active, #left_nav_ie6 a:hover {color:#669933; text-decoration:none; font-family:"Times New Roman", Times, serif;}
#left_nav_ie6 a.page:link, #left_nav_ie6 a.page:visited {color:#669933; text-decoration:none; font-family:"Times New Roman", Times, serif;}
#left_nav_ie6 a.page:active, #left_nav_ie6 a.page:hover {color:#FFFFFF; text-decoration:none; font-family:"Times New Roman", Times, serif;}

#left_nav_ie6 p, h3{
font-family:"Times New Roman", Times, serif;
color:#669933;
font-style:italic;
}

#left_nav_ie6 p{
font-size:130%;
}
#left_nav_ie6 h3{
font-size:180%;
font-weight:lighter;
}











#right_box{
margin-top:30px;
width:709px;
float:left;
}

#right_box h2, #product_range h2, #contact h2{
display:none;
}

#product_range{
margin:30px 0 20px 0;
width:745px;
height:644px;
float:right;
background:url(images/product_range.jpg) no-repeat top left;
}

#prod_copy{
width:392px;
margin:340px 0 20px 310px;
}

#top_bar{
width:100%;
height:43px;
float:left;
margin-bottom:50px;
}

.agricultural_grass_mixtures{
background:url(images/agricultural_grass_mixtures.gif) no-repeat top left;
}
.horse_haylage{
background:url(images/horse_haylage.gif) no-repeat top left;
}
.environmental_stewardship_mixtures{
background:url(images/environmental_stewardship_mixtures.gif) no-repeat top left;
}
.maize{
background:url(images/maize.gif) no-repeat top left;
}
.roots{
background:url(images/roots.gif) no-repeat top left;
}
.game_cover{
background:url(images/game_cover.gif) no-repeat top left;
}
.wildflowers{
background:url(images/wildflowers.gif) no-repeat top left;
}
.legumes_green_manures{
background:url(images/legumes_catchcrops.gif) no-repeat top left;
}
.sports{
background:url(images/sports.gif) no-repeat top left;
}
.lawn_landscaping{
background:url(images/lawn_landscape.gif) no-repeat top left;
}
.em_silage{
background:url(images/em_silage_inoculants.gif) no-repeat top left;
}

#pdf_left p{
display:none;
}

#pdf_left{
width:270px;
float:left;
margin-top:80px;
background:url(images/pdf.gif) center top no-repeat;
height:145px;
}

#pdf_right{
width:430px;
float:left;
height:auto;
border-left:1px solid #669933;
margin-top:30px;
}

#pdf_right li{
list-style:none;
margin-bottom:20px;
}

#contact_map{
width:400px;
float:left;
margin:30px 0 0 1px;
overflow:hidden;
}

#contact_details{
float:right;
width:293px;
margin:20px 0 0 0;
}

#contact{
width:745px;
background:url(images/contact.jpg) no-repeat top right;
height:251px;
}

#home{
width:840px;
padding:20px 60px 337px 60px;
background:url(images/home_grass.jpg) bottom no-repeat;
text-align:center;
}

#home p{
color:#333333;
}

#home h2{
color:#006633;
font-family:"Times New Roman", Times, serif;
font-weight:normal;
font-size:150%;
font-style:italic;
}

#home_footer{
width:940px;
padding:5px 10px;
background:#006633;
height:auto;
float:left;
text-align:center;
}

#home_footer ul{
margin:0;
padding:0;
}

#home_footer li{
display:inline;
list-style:none;
margin:0 3px;
color:#FFFFFF;
font-size:80%;
}

#home_footer a:link, #home_footer a:visited {color:#FFFFFF; text-decoration:none; font-family:"Times New Roman", Times, serif;}
#home_footer a:active, #home_footer a:hover {color:#669933; text-decoration:none; font-family:"Times New Roman", Times, serif;}
