html { 
  padding:0px;
  margin:0px;
}

body {
	background-color: #006633;
	margin-top: 0px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-image: url(../images/background6.gif);
	}


#menu {
	width: 202px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	display: inline;
}


#content {
	margin-left: 202px;
	background-color:#fff;
}


#container {
	width: 823px;
	text-align: left;
	padding: 0px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 136px;
	position: absolute;
	}
	
#container2 {
	width: 823px;
	text-align: left;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/new_images/mainnav_back2.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 136px;
	position: absolute;
	}
	
	
#mainnav {
	padding: 0px;
	margin: 0px;
	width: 202px;
			}
			
#mainnav2 {
	padding: 0px;
	margin: 0px;
	width: 202px;
			}
	
#mainnav-in {
	background-color: #FFFFFF;
	background-image: url(../images/new_images/mainnav_back1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 400px;
	width: 202px;
	padding: 0px;
	margin: 0px;
	}
	
#mainnav-in2 {
	background-repeat: no-repeat;
	background-position: left top;
	height: auto;
	width: 202px;
	padding: 0px;
	margin: 0px;
	}
#mainnav-in3 {
	background-color: #FFFFFF;
	background-image: url(../images/new_images/mainnav_back1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 1800px;
	width: 202px;
	padding: 0px;
	margin: 0px;
	}
	
#header {
	width: 621px;
	background-color: #FFFFFF;
	}
			
			
#header-in {
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/new_images/banner_BP2.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 155px;
	width: 621px;
	margin: 0px;
	float: right;
	color: #92B4AE;
	}
#header-wrap {}

#content-wrap {
}

		
		
#navigation {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 200px;
	float: left;
	padding-top: 50px;
	margin-bottom: 10px;
	padding-bottom: 5px;
			}
			
#navigation-in {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	height: 550px;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 35px;
	background-image: url(../images/leftnav.gif);
	margin: 0px;
	}
	
#fnavigation-in {
	background-color: #FFFFFF;
	height: auto;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 35px;
	margin: 0px;
	}

#column {
	width: 615px;
	height: auto;
	position: relative;
	}
	
#column-in {
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 5px;
	position: relative;
	}
	
#ecolumn-in {
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	background-image: url(../images/env_back1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 675px;
	}
	
#scolumn-in {
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	background-image: url(../images/safety_equiptment3.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 675px;
	}
	
#wcolumn-in {
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	background-image: url(../images/weather_back1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 660px;
	}
	
	
#column2 {
	width: 823px;

	}
	
#column-in2 {
	height: 515px;
	position:relative;
	background-image: url(../images/background7.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;

	padding-top: 160px;
	padding-bottom: 0px;
	z-index:50;
	}
	
#column-in3 {
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	height: 600px;
	}
			
			


#footer {
	clear: both;
	margin-top: -160px;
	display:block;
}
		
#footer-in {
	background-color: #006633;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
	height: 70px;
			}

img { behavior: url(iepngfix.htc); }

												/** 2.	COMMON CLASSES **/
.hide	{ display: none;	}
.inline	{ display: inline;	}

.block	{
	display: block;
	background-color: #DFEAE4;
	background-repeat: no-repeat;
	background-position: left top;
	height: auto;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../images/new_images/corner2.gif);
}
.blocky	{
	display: inline;
	background-repeat: no-repeat;
	background-position: left top;
	height: auto;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;

}

.block p	{
	color: #006633;
	padding: 5px;
	font-size: 1.1em;
	line-height: 1.4em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: bold;
	}
.blocky p	{
	color: #006633;
	padding: 2px 2px 2px 10px;
	font-size: 1.1em;
	line-height: 1em;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: bold;
	}
	
.block H5	{
	text-align: right;
	padding-bottom: 20px;
	color: #FFFFFF;
	font-size: 1.5em;
	padding-top: 0px;
	margin-top: 0px;
	}
	
.block a	{
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	padding: 2px;
	margin-bottom: 6px;
	}

.block a:visited {}

.block a:hover {
	background-color: #006633;
	display: block;
	color: #FFFFFF;
}

.block a:active  {}
	
.blocky a	{
	display: block;
	text-decoration: none;
	color: #006633;
	padding: 2px 2px 2px 2px;
	margin-bottom: 6px;
	}

.blocky a:visited {}

.blocky a:hover {
	background-color: #006633;
	display: block;
	color: #FFFFFF;
	width:200px;
}

.blocky a:active  {}

.nfloat	{ float: none;		}
.lfloat	{ float: left;		}
.rfloat	{
	float: right;
}
.clear	{ clear: both;		}
.lclear	{ clear: left;		}
.rclear	{ clear: right;		}

hr {
	width: 100%;
	height: 1px;
	color: #70AE77;
	border: none;
	display: block;
	background-color: #71AF78;
	}
	
.flandcl {
	float: left;
	clear: both;
	}
.plain {
	color: #000;
	text-decoration:none;
	}
	
.plain:hover
	{
	color:#006633;
	text-decoration:underline;
	}
.plain:visited 
	{
	color: #000;
	}
	
.single {
	float:right;
	width:270px;
	margin-right:15px;
	display: inline;
	}
	
.row1 {padding-left:5px;}

.nav_thumb {
	padding-bottom:6px;
	float: left;
}

.content_thumb {
	padding-right:4px;
	float: left;
	padding-top: 5px;
	text-decoration: none;
}

.content_thumbr {
	float: right;
	padding-left: 14px;
}

.span_margin {
	padding-left: 30px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-top: 2px;
}

.search {
	padding-left: 30px
	padding-top: 20px;
	padding-top: 25px;
	padding-left: 135px;
}

.red{
	color: #FF0000;
	font-weight: bold;
}

.bold{
	font-weight: bold;
	color: #006633;
}

.text-indent{
	background-image: url(../images/redarrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left: 25px;
}

.thumb_news{
	float: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.img_content{
	width:270px;
}

.clearall{
	clear:both;
}






															/** SUB CONTAINERS **/
.block {

}

h1, h2, h3, 
h4, h5, h6 {
}
h1 {
	font-size: 1.9em;
	color: #006633;
	margin-bottom: 0px;
	padding-bottom: 0px;

}
h2 {
	font-size: 1.3em;
	color: #006633;
	font-weight: bold;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

h3 {  font-size: 2.00em; 	}
h4 {
	font-size: 1.3em;
	color: #006633;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	font-weight: bold;
	}

h5 {
	font-size: 0.9em;
	color: #006633;
	font-weight: lighter;
	font-style: italic;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

h6 {
	font-size: 1em;
	color: #006633;
	font-weight: lighter;
	font-style: italic;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

s, strike 	{ text-decoration: line-through; }
sub 		{ vertical-align: sub; 			 }
sup 		{ vertical-align: sup; 			 }
u 			{ text-decoration: underline; 	 }

p {
	line-height: 1.4em;
	font-size: 0.85em;
	margin: 0px;
	padding: 0px;
	}
a {
	color: #70AE77;
	text-decoration: underline;
	}
	a:visited 	{
	color: #70AE77;
}
	a:hover 	{
	color: #E9E868;
}
	a:active 	{
	color: #70AE77;
}	

.block a	{
	display: block;
	text-decoration: none;
	color: #006633;
	padding: 2px;
	margin-bottom: 6px;
	}
	
blockquote, q {
	margin: 0.80em 0;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	quotes: ;
	}
	
blockquote p, q p {
	margin: 0px;
	padding: 0.8em;
	color: #666;
	background: inherit;
	}

#navigation-in p {
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
}

#navigation-in h1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.7em;
	background-image: url(file:///harddrive/Users/Mike/Desktop/yzdesigns clients/complete weed control/images/arrow_nav.png);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	margin-top: 2px;
	margin-bottom: 2px;
}

#navigation-in h2 {
	color: #FFFFFF;
}

#navigation-in h3 {
	color: #FFFFFF;
	font-size: 1.1em;
	font-weight: bolder;
	letter-spacing: -0.1em;
	margin-bottom: 1px;
	padding-bottom: 1px;
}

#navigation-in h4 {
	color: #70AE77;
	font-size: 1.1em;
	font-weight: bolder;
	letter-spacing: -0.1em;
	margin-bottom: 1px;
	padding-bottom: 1px;
	}
	
#navigation-in h5 {
	color: #FFFFFF;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	font-style: normal;
	}

#navigation-in a {
	color: #70AE77;
}

#navigation-in a:visited {}

#navigation-in a:hover {
	color: #FFE038;
}

#navigation-in a:active  {
}

#footer-in p {
	color: #70AE77;
	font-size: 0.7em;
	padding-left: 30px;
	margin-left: 10px;
	padding-top: 9px;
	margin-top: 1px;
}



															/** NAVIGATION **/



 /* Root = Vertical, Secondary = Vertical */
ul#navmenu {
	border: 0 none; /*For KHTML*/
	list-style: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
	margin-right:15px;
	position: relative;
	float: left;
	padding-top: 33px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	width: auto;
	display: inline;
	}

ul#navmenu li,
ul#navmenu ul {
	border: 0 none; /*For KHTML*/
	list-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

ul#navmenu:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0px;
  visibility: hidden;
	}

ul#navmenu li {
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
	}

/* Root Menu */
ul#navmenu a {
	display: block;
	color: #006633;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	font-weight: bolder;
	letter-spacing: -0.1em;
	width: 120px;
	padding-top: 0;
	padding-right: 6px;
	padding-bottom: 0;
	padding-left: 6px;
	}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
	color: #FFFFFF;
	}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
	color: #FFFFFF;
	text-align: left;
	}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
	color: #FFFFFF;
	text-align: left;
	}

ul#navmenu ul,
ul#navmenu ul ul,
ul#navmenu ul ul ul {
	display: none;
	position: absolute;
	top: 0px;
	left: 150px;
	text-align: left;
	}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  	display: none;
	}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  	display: block;
	}

#navigation ul {
	list-style: none;
	border: none;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding: 0px;
	}
		
#navigation li {
	margin: 0px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 0px;
		}

#navigation li a {
	display: block;
	color: #70AE77;
	text-decoration: none;
	background-color: #006633;
	margin: 0px;
	padding: 0px;
	}

html>body #navigation li a {
	width: auto;
	}

#navigation li a:hover {
	color: #FFFFFF;
	}



/** COLUMN GALLERY **/



.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
	background-color: #FFFFFF;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: 25px;
	left: 25px;
	z-index: 1;
}

.hoverbox img
{
	padding: 2px;
	vertical-align: top;
	width: 50px;
	height: 50px;
	background-color: #FFFFFF;
}

.hoverbox li
{
	display: inline;
	float: left;
	margin: 2px;
	padding: 2px;
	position: relative;
	background-color: #FFFFFF;
}

.hoverbox .preview
{
	width: 270px;
	height: 270px;
	background-color: #FFFFFF;
}
img#banner {
    position: absolute;
    top: 450px;
    left:400px;
    z-index: 5;
}
															/** END **/

