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





body{

background-color:#000F20;
font-family:"Helvetica Neue",Helvetica,sans-serif;
height:100%;
width:100%;}

.introImg{
margin-bottom:15px;
padding-bottom:0;
width:885px;}

.introtime{
width:885px;}

.BoxContainer h3{}

.SeedBoxContainer h3{
color:#fff;
margin-top:0px;}

html,body{
margin:0px;
padding:0px;}


ul{
float:left;
font-size:12px;
line-height:20px;
margin-top:0;
padding-left:15px;
width:220px;}

ul li{
color:#FFFFFF;
font-size:12px;
margin-bottom:5px;}



.active{
color:#91A5A6!important;}

#mozscroll { position: absolute; top: 0px; bottom: -1px; visibility: hidden }

.Container{
background:#0D2543 none repeat scroll 0 0;
float:left;
width:100%;
}

.nyroModalClose{
background-image:url(../images/close.gif);
color:transparent;
display:block;
float:right;
height:17px;
position:relative;
top:3px;
width:17px;
}

.TitleBG{
background-color:#FF0000;}

.BoxContainer a:hover {
color:#535F5F!important;
}

a:hover{
color:#535F5F;}

a{
color:#91A5A6;
text-decoration:none;}

.Header{
background:url(../images/gradient.png);
height:300px;
margin-left:auto;
margin-right:auto;
width:930px;}

.Hills{
left:-180px;
position:relative;
top:-12px;
width:996px;}

.top{
border-bottom:1px dotted grey;
float:left;
margin-bottom:10px;
margin-top:0;
padding-bottom:6px;
width:930px
;}

.TextContainerHome a{
color:#91A5A6;
margin-left:5px;
text-decoration:none;}

.MainContent{
background-color:#000F20;
float:left;
margin-top:-30px;
width:100%;}

.Header ul{
border-top:1px dotted #91A5A6;
float:left;
font-size:13px;
margin-top:0;
padding-left:0;
padding-top:10px;
position:relative;
text-transform:capitalize;
width:930px;
}



.Header ul li{
border-right:1px dotted #91A5A6;
float:left;
list-style:none outside none;}

.Header ul li a{
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
text-decoration:none;}


.Header ul li a:hover{
color:#91A5A6;
}

.Images_container{
float:left;
width:610px;}

.video_container{
 float: left;
    margin-bottom: 15px;
    width: 420px;}

.Images_container_certification{
float:left;
width:410px;}


.Images_container_contact{
float:left;
width:475px;}

.Images_container img{
border:medium none;
margin-bottom:4px;
margin-right:8px;
margin-top:4px;
width:190px;}



.TextContainerHome{
float:left;
width:1000px;}

.TextContainerHome p{
float:left;
font-size:12px;
line-height:20px;
margin-left:2px;
margin-right:20px;
margin-top:0;
width:170px;}


.TextContainerMeettheteam p{
float:left;
font-size:12px;
line-height:20px;
margin-left:2px;
margin-right:18px;
margin-top:0;
width:130px;}

.boxgrid p{
float:left;
color:#FFFFFF;
font-size:12px;
line-height:20px;}



.BoxContainer{
color:#FFFFFF;
font-size:12px;
line-height:20px;}

.Midsection{
margin-left:auto;
margin-right:auto;
position:relative;
top:-100px;
width:930px
;}

.first a{
padding-left:0px!important;}





.plants{
left:856px;
position:relative;
z-index:999;
top:72px;
*top:-7px!important;



}




<![endif]-->


.logocontainer{
border-bottom:1px dotted #91A5A6;
height:125px;
width:930px
;}

.title{
left:-1px;
position:relative;
top:-40px;
}



#nyroModalTitle{
color:#000F20;
float:left;
font-size:18px;
margin:0;
padding-bottom:10px;
width:625px;}

.BoxContainer{
background-color:white;
color:black;
float:left;
height:340px;
margin-bottom:20px;
margin-right:20px;
padding:10px 15px 0 10px;
width:205px;}

.meetContainer p {
color:#ffffff;
margin-top:0;
font-size:12px;
}


.nonLink{
color:#91A4A3!important;
margin-top:0px!important;}

.contactContainer a{
margin-bottom:3px;}

.contactContainer span{
margin-bottom:3px;}

#closeBut:hover{
color:transparent}

.contactContainer{
color:black;
float:left;
margin-bottom:5px;
margin-right:20px;
padding:0 15px 0 20px;
width:205px;}

.millContainer{

color:black;
float:left;
margin-bottom:5px;
margin-right:20px;
}

.millContainer p{
color:#FFFFFF;
font-size:12px;
line-height:20px;
margin-top:0;}

.AssureContainer{
float:left;
}

.AssureContainer p{
color:#000F20;
font-size:12px;
line-height:20px;
margin-top:0;}




.aboutContainer{
color:black;
float:left;
}

.aboutContainer p{
color:#ffffff;
font-size:12px;
line-height:20px;
margin-top:0;}

.googlemap{
float:left;
}

.contactContainer p{
color:#ffffff;
margin-top:0;
font-size:12px;}



.meetContainer{
color:black;
float:left;
height:170px;
width:200px;}

.boxTitle{
color:#FFFFFF;
font-size:15px;
margin-bottom:0;}

.BoxContainer a{
color:#91A4A2;
margin-left:5px;
text-decoration:none;}

h1{
color:#FFFFFF;
font-size:15px;
margin-bottom:3px;
margin-top:0;
width:800px;}

#nyroModalWrapper{
background-color:#FFFFFF;
height:500px !important;
padding:10px;}

.left{
float:left !important;
text-align:left;}

.oats{
height:25px;
opacity:0.8;
position:relative;
top:105px !important;
width:220px;}


.seedtext{
width:370px;}

.seedtext p{
color:#FFFFFF;
font-size:12px;
line-height:18px;
margin-top:0;}

.HomeContainer p{
float:left;
font-size:12px;
line-height:20px;
margin-top:0;
width:320px

;}


.Images_container_contact img{
margin-bottom:15px;}

.HomeContainerSeed p{
float:left;
font-size:12px;
line-height:20px;
margin-top:0;
width:320px;}

.HomeContainer h1{
float:left;
width:300px;}

.boxcaption h3{
margin-bottom:0;
margin-top:6px;}

.logocontainer img{
float:left;
margin-left:-14px;
margin-top:50px;}

.ContactDetails{
bottom:15px;
float:right;
font-size:12px;
position:relative;
}

.ContactDetailsBottom{
font-size:12px;
margin-left:auto;
margin-right:auto;
position:relative;
text-align:right;
top:-105px;
width:930px;}

.ContactDetailsBottom p{
margin:0px;
float:right;}

.ContactDetails p{
margin:0px;
}

.boxcaption p{
color:#91A5A6;}



.ImagesContainer{
float:left;
margin-bottom:4px;
width:610px;}

.HomeContainer{
border-bottom:1px dotted #91A5A6;
border-top:1px dotted #91A5A6;
margin-left:auto;
margin-right:auto;
padding-bottom:5px;
padding-top:17px;
position:relative;
top:-120px;
width:930px;}

.HomeContainerSeed{
border-bottom:1px dotted #91A5A6;
border-top:1px dotted #91A5A6;
margin-left:auto;
margin-right:auto;
padding-bottom:5px;
padding-top:17px;
position:relative;
top:-120px;
width:930px;}

.HomeContainerMeet
{
border-bottom:1px dotted #91A5A6;
border-top:1px dotted #91A5A6;
margin-left:auto;
margin-right:auto;
padding-bottom:5px;
padding-top:17px;
position:relative;
top:-120px;
width:930px;}


.HomeContainerMeet p{
float:left;
font-size:12px;
line-height:20px;
margin-top:0;
width:320px

;}

.BoxContainer p{
color:#000F20;
margin-top:0;}

.TextContainerMeettheteam{
float:left;
margin-left:38px;
width:1000px;}

p{
color:#FFFFFF;}

span{
color:#91A5A6;
}

.SeedBoxContainer{
margin-left:auto;
margin-right:auto;
width:1022px;}

#boxlast{
margin-right:0px;}

.boxgrid{
cursor:pointer;
float:left;
height:115px;
margin-bottom:13px;
margin-right:13px;
overflow:hidden;
position:relative;
width:190px;}


.cover{
z-index:9999;}

.TextContainer{
border-bottom:1px solid #91A5A6;
float:left;
font-size:12px;
height:250px;
width:400px;}

.TextContainerBlue{
color:#91A5A6;
font-size:14px;}

.Meettheteam td{
border-bottom:1px solid grey;
color:#FFFFFF;
padding-bottom:3px;
padding-right:10px;
padding-top:3px;}

.blue{
color:#91A5A6!important;}

.TextContainer p{
font-family:helvetica;
line-height:17px;
margin-top:0;}

.logo{
border:medium none;
display:block;
left:-15px;
position:relative;
top:30px;
}

img{
border:none;}

.boxcaption a{
text-decoration:underline;}

captionfull .boxcaption {
left:0;
top:260px;
cursor:pointer;
}

.boxcaption {
background:url(../images/captionBG.png);
color:#FFFFFF;
float:left;
font-size:12px;
height:130px;
padding-left:10px;
position:absolute;
top:126px;
width:100%;
z-index:1;
}


.ContactContainer{
margin-left:auto;
margin-right:auto;
width:1022px;}


 .boxgrid img{  
border:0 none;
left:0;
margin:0;
position:absolute;
top:0;
width:190px;
	 }
	 
	 
	  .boxgridteam img{  
     position: absolute;  
     top: 0;  
     left: 0; 
     border: 0;
	 width:130px;}
	 
	 
	 .boxgridteam{
background:#161613 none repeat scroll 0 0;
cursor:pointer;
float:left;
height:82px;
margin:0 20px 20px 0;
overflow:hidden;
position:relative;
width:130px;}
	
.boxcaption p{
color:#FFFFFF;
line-height:17px;
margin-top:5px;
width:170px;}
	

