@import url(style.css);

#nav_search {display:none;}

div#main
{
	background: transparent url(../img/bg_left.gif) repeat-y left;
}

.noprint {display:none;}


div#if_needed
{
	background: transparent url(../img/bg_top.gif) no-repeat top left;
}

div#title_space
{
	display:none;
}

div#body
{
	background: transparent url(../img/bg_base.gif) no-repeat left bottom;
}

div#body .content
{
	padding: 10px 12px 10px 12px;
}

ul#subnav
{
	display:none;
}

	ul#subnav li
	{
		background: transparent url(../img/nav/subnav_bg.gif) top left no-repeat;
		display: inline;
		margin: 0 2px 0 0;
		float: left;
	}
	
	ul#subnav li a:link, ul#subnav li a:visited
	{
		background: transparent url(../img/nav/subnav.gif) top right no-repeat;
		display: block;
		padding: 7px 18px 5px 18px;
		font-weight: bold;
	}
	
	ul#subnav li.active
	{
		background: transparent url(../img/nav/subnav_bg_on.gif) top left no-repeat;
	}
	
	ul#subnav li.active a:link, ul#subnav li.active a:visited
	{
		background: transparent url(../img/nav/subnav_on.gif) top right no-repeat;
	}

div#left
{
	display:none;
}

	div#left div.feature
	{
		background: #E46B23 url(../img/left/feature/bg_bottom.gif) no-repeat bottom;
		margin: 0 0 1em 0;
		color:#FFFFFF;
	}
		div#left div.feature h3
		{
			background: #E46B23 url(../img/left/feature/bg_top.gif) no-repeat top;
			padding: 8px 8px 0 8px;
			margin: 0;
		}
		
		div#left div.feature .content img
		{
			margin: 0 0 5px 0;
		}
	
	div#left div.box
	{
		background: #dde6cc url(../img/left/bg.gif) no-repeat bottom;
		margin: 0 0 1em 0;
		padding: 0 0 10px 0;
	}
		div#left div.box h3
		{
			margin: 0;
		}
		
		div#left div.box div.content
		{
			padding: 5px 10px 0 10px;
		}
	
	div#left dl
	{
		background: #dde6cc url(../img/left/bg.gif) no-repeat bottom;
		margin: 0 0 1em 0;
		padding: 0 0 10px 0;
	}
		div#left dl dt
		{
			margin: 0;
		}
		
		div#left dl dd
		{
			padding: 5px 7px 0px 27px;
			background-repeat: no-repeat;
			background-position: 10px 6px;
			background-color: transparent;
		}

div#content
{
	text-align:left;
	padding: 15px 0 0 0;
	width: 100%;
	margin: 0 10px 0 0;
}
	div#content h3
	{
		color: #7da342;
		font-size: 18px;
		font-weight: normal;
	}
	
	div#content h4
	{
		margin: 0 0 10px 0;
		font-size: 12px;
	}
	
	
	div#content ul.articles
	{
		list-style: none;
		margin: 0 0 10px 0;
	}
	
		div#content ul.articles h4
		{
			margin: 0 0 5px 0;
		}
	
		div#content ul.articles li
		{
			background: transparent url(../img/content/article_bg.gif) no-repeat top left;
			float: left;
			width: 221px;
			height: 131px;
			display: inline;
			margin: 0 6px 6px 0;
		}
		
	div#content a.img_link img
	{
		float: left;
		margin: 0 5px 5px 0;
		display: inline;
	}
	
	div#content a.img_link span
	{
		float: left;
		margin: 0 0 5px 0;
		display: inline;
		padding: 7px 0 0 0;
	}
	
	div#content .gallery
	{
		margin: 0 0 1em 0;
	}
		div#content .gallery div.mainImg
		{
			float: left;
			width: 212px;
			display: inline;
			margin: 0 5px 5px 0;
		}
		
		div#content .gallery div.thumbnails a
		{
			float: left;
			width: 102px;
			display: inline;
			margin: 0 6px 5px 0;
		}
	
	div#content ul li
	{
		margin: 0 0 3px 0;
	}

div#right
{
	float: left;
	display: inline;
	background: transparent url(../img/bg_right.gif) left bottom no-repeat;
	width: 325px;
}

	div#right_pad
	{
		display:none;
	}

	div.promo
	{
		margin: 0 0 1em 0;
	}
	
div#specialOffers
{
	background: transparent url(../img/bg_308_box.gif) bottom left no-repeat;
	margin: 0 0 1em 0;
}
	div#specialOffers div.content
	{
		background: transparent url(../img/bg_308_box_top.gif) top left no-repeat;
		padding: 10px 12px 10px 12px;
	}
	
	div#specialOffers h3
	{
		font-size: 13px;
		color: #e46b23;
		margin: 0 0 10px 0;
		padding: 0;
	}

	div#specialOffers ul
	{
		list-style: none;
		margin: 0 0 0 0;
	}
	
	div#specialOffers ul li
	{
		padding: 0 0 5px 0;
	}
	
	div#specialOffers ul li img
	{
		float: left;
		margin: 0 5px 0 0;
	}

#plant_selector
{
	background: transparent url(../img/plant_selector/bg_small.gif) no-repeat top;
	height: 129px;
	width: 310px;
	color: #fff;
	margin: 0 0 1em 0;
}

	#plant_selector div.content
	{
		padding: 45px 20px 10px 16px;
	}
  
  .fieldName {clear:both; float:left; width:140px; padding: 3px 0px 3px 0px;font-size:11px;
	color:#6F8B36; font-weight:bold;
}
.fieldInput {float:left; padding: 3px 0px 3px 0px; width:300px;	font-family:Arial, Arial, Helvetica;
	font-size:11px;
	color:#766A6E;
}

.form-table td {padding-top:3px; padding-bottom:3px;}

