/*
@import url(style.css);

div#main
{
		background: transparent url(../img/bg_left_noleft.gif) repeat-y left;width:100%;
}

div#main-iframe
{
		background: #ffffff; repeat-y left;width:100%;
}

div#if_needed
{
	background: transparent url(../img/bg_top_noleft.gif) no-repeat top left;

}

div#title_space
{	height:44px;
	padding: 15px 0 0 12px;
}
#enhanced-print-template {display:none;}

div#body
{
	background: transparent url(../img/bg_base_noleft.gif) no-repeat left bottom;
}

div#body .content
{
	padding: 10px 12px 10px 12px;
}
div#wrapper
{
	width: 980px;
	margin: 0 auto 0 auto;
	background-color: #fff;
	text-align: left;
}

ul#subnav
{
	position: absolute;
	list-style: none;
	margin: 10px 0 0 10px;
	padding: 0;
	z-index: 1;
  width:600px;

}

	ul#subnav li
	{
		background: transparent url(../img/nav/subnav_bg_orange.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_orange.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_orange.gif) top left no-repeat;
	}
	
	ul#subnav li.active a:link, ul#subnav li.active a:visited
	{
		background: transparent url(../img/nav/subnav_on_orange.gif) top right no-repeat;
	}



ul.multinav
{
	position: absolute;
	list-style: none;
	margin: 10px 0 0 10px;
	padding: 0;
	z-index: 1;
  width:600px;

}

	ul.multinav li
	{
		background: transparent url(../img/nav/subnav_bg_orange.gif) top left no-repeat;
		display: inline;
		margin: 0 2px 0 0;
		float: left;
	}
	
	ul.multinav li a:link, ul.multinav li a:visited
	{
		background: transparent url(../img/nav/subnav_orange.gif) top right no-repeat;
		display: block;
		padding: 7px 18px 5px 18px;
		font-weight: bold;
	}
	
	ul.multinav li.active
	{
		background: transparent url(../img/nav/subnav_bg_on_orange.gif) top left no-repeat;
	}
	
	ul.multinav li.active a:link, ul.multinav li.active a:visited
	{
		background: transparent url(../img/nav/subnav_on_orange.gif) top right no-repeat;
	}


	.plant-info-box {background: url(../img/nav/plant-info-box-bg.gif) top left repeat-y;}
	.orange-tabs {background: url(../img/nav/plant-info-box.gif) bottom left no-repeat; height:45px;}
	.plant-info-box-end {background: url(../img/nav/plant-info-box-btm.gif) bottom left no-repeat;}}


div#left
{
	float: left;
	display: inline;
	width: 145px;
	margin: 0 29px 0 7px;
	padding: 1em 0 0 0;
}

	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 .pink-box-one {background: url(../img/content/bkgd_step1.jpg) no-repeat top; width: 624px; height:621px; margin:0px; padding:0px;  }
  div .pink-box-one-iframe {background: url(../img/content/bkgd_step1_iframe.jpg) no-repeat top; width: 624px; height:621px; margin:0px; padding:0px;  }
  
  div .pink-box-two {background: url(../img/content/bkgd_step2_top.jpg) no-repeat top; width: 624px; height:67px; margin:0px; padding:0px;  }
  div .pink-box-two-iframe {background: url(../img/content/bkgd_step2_top_iframe.jpg) no-repeat top; width: 624px; height:67px; margin:0px; padding:0px;  }
  
  div.pink-box-two-btm{background: url(../img/content/bkgd_step2_bot.jpg) no-repeat top; width: 624px; height:67px; margin:0px; padding:0px;  }
  div .pink-box-three {background: url(../img/content/bkgd_step3.jpg) no-repeat top; width: 624px; height:505px; margin:0px; padding:0px;  }
  div .pink-box-three-iframe {background: url(../img/content/bkgd_step3_iframe.jpg) no-repeat top; width: 624px; height:505px; margin:0px; padding:0px;  }
 
 div .box-measure {background: url(../img/content/img_bx_measure.gif) no-repeat top; width:132px; height:117px;}
 div .box-measure-half {padding:20px 0px 0px 10px;}

 div .box-measure-half-changing {padding:0px 0px 0px 0px; width:132px; height:57px; margin:0px 0px 0px 8px;}
  div .box-flower {background: url(../img/content/img_bx_flower_colour.gif) no-repeat top; width:132px; height:117px; padding: 7px 0px 0px 3px;}
  div .box-leaf {background: url(../img/content/img_bx_leaf_colour.gif) no-repeat top; width:132px; height:117px; padding: 7px 0px 0px 11px;}

  div .pink-content {padding:10px;}
	.garden-browser img {border:0px;margin:0px; padding:0px;}
    div .pink-xtralong {padding:0px;background: url(../img/box/bkgd_results_pix.jpg) repeat-y; width:623px;}
  div .pink-box-open {background: url(../img/box/bkgd_results_top.jpg) no-repeat top; width: 623px; height:11px; margin:0px; padding:0px;  }


  div .pink-border { width:623px; background: url(../img/box/bkgd_results_bottom.jpg) no-repeat bottom left; padding:0px; margin:0px;}
  div .pink-content  {margin:0px; text-align:left;}
  div .pink-box-close {clear:both; background: url(../img/box/pink_bottom.gif) no-repeat; width: 624px; height:11px; padding:0px; }

  div .white-box-open {background: url(../img/box/white_top.gif) no-repeat top; width: 624px; height:11px; margin:0px; padding:0px;  }
  div .white-border { width:624px; background: url(../img/box/white_border.gif) repeat-y; padding:0px; margin:0px;}
  div .white-content  {margin:0px; padding:0px 0px 0px 4px;}
  div .white-box-close {clear:both; background: url(../img/box/white_bottom.gif) no-repeat; width: 624px; height:11px; padding:0px; }
	.pad-pink {padding: 0px 10px 0px 10px}

  div .search-icon {float:left;}  


  div .pink-content h5 {font-weight:bold; padding:0px 0px 0px 0px;font-size:12px; color:#292929; margin:0px; }
  div .pink-content a:link, .pink-content a:visited, .white-content a:link, .white-content a:visited {color:#E1661C; font-size:12px;}
  div .pink-content p {color:#E46B23; font-size:11px; padding:0px; margin:0px;}
  
  
    
  
.click-box {width:150px;}
.click-box img {padding-bottom:8px;}
.click-box select {width:135px; }
  
.click-box-b {width:135px;text-align:center;}
.click-box-b img {padding-bottom:8px;}
.click-box-b select {width:135px; }



  div .pink-content h1, div .white-content h1 {font-weight:strong; padding:9px 0px 10px 0px;font-size:14px; color:#E16C26;}
  
  .plant-outline-a {		background: url(../images/ico_plant1_outline.gif) no-repeat top right; 
} 

  .plant-outline-info {		background: url(../images/ico_plant1_outline.gif) no-repeat 35px 35px; 
} 

  .outline-text-a {font-size:12px; padding-right:5px; }
  .outline-text-b-sml { padding: 2px 0px 0px 0px; font-size:12px;}
  
  
	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
{
	float: left;
	display: inline;
	padding: 0px 0px 0px 12px;
	width: 624px; overflow:auto;
	margin: 0px 0px 0px 0px;
}
	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;
	width: 325px; margin:0px; padding:0px;
}

	div#right_pad
	{
		padding: 0 0 0 13px;
	}

	div.promo
	{
		margin: 0 0 1em 0;
	}
	
.bg-shade-group {margin:0px; background: url(../img/bg_grey_lines_right.gif) top left no-repeat; width:320px; padding:13px 0px 0px 10px; 


}
	
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;cursor:pointer;
	height: 136px;
	width: 320px;
	color: #fff;
	margin: 0px; padding:0px;
}

	#plant_selector div.content
	{ 
		padding: 35px 20px 10px 16px; margin:0px;
	}
  
  .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;}

.palette td { border:1px solid #FBE7DC; margin:0px; padding:0px;}

.colour-me {margin:2px;}

.asholder
	{
		position: relative;
	}

form {
        margin: 0;
        padding: 0;
}
img {
        margin: 0;
        padding: 0;
}


option:hover {background-color: #f7f7f7;}

.space-gallery {float:left; padding-right:10px;}
*/

/************************************************************************************/

div .pink-content h2, div .white-content h2 {font-weight:strong !important; padding:9px 0px 0px 0px !important;font-size:1.45em !important; color:#E46B23 !important; margin:0 0 0 10px !important; }
div .pink-content h4, div .white-content h4 {font-weight:strong !important; padding:8px 0px 0px 0px !important;font-size:12px !important; color:#E46B23 !important; margin:0 0 10px 0 !important; }
div .pink-content h5 {font-weight:bold !important; padding:0px 0px 0px 0px !important;font-size:1em !important; color:#292929 !important; margin:2px 0 0 0 !important; }
.white-line {border-bottom:1px solid #ffffff !important; padding-top:0px !important;}
.mini-search { color:#E46B23 !important; font-size:10px !important; font-weight:bold !important;}
.palette { border-collapse:separate !important; margin:5px auto; }
.selector-results h1 { font-weight:strong !important; padding:10px 0px !important;font-size:1.2em !important; color:#E16C26 !important; }
.selector-results .pad-pink table { border-collapse:separate; }
.selector-results .pad-pink h4 { padding-top:9px !important; }

ul#subnav { position: absolute;	list-style: none;	margin: 10px 0 0 10px;	padding: 0;	z-index: 1; width:600px; }
ul#subnav li { background: transparent url(../img/nav/subnav_bg_orange.gif) top left no-repeat; display: inline; margin: 0 0 3px 0; float: left; }
ul#subnav li a:link, ul#subnav li a:visited { background: transparent url(../img/nav/subnav_orange.gif) top right no-repeat; display: block; padding: 7px 17px 5px 17px; font-weight: bold; }
ul#subnav li.active { background: transparent url(../img/nav/subnav_bg_on_orange.gif) top left no-repeat; }
ul#subnav li.active a:link, ul#subnav li.active a:visited { background: transparent url(../img/nav/subnav_on_orange.gif) top right no-repeat; }
	.plant-info-box {background: url(../img/nav/plant-info-box-bg.gif) top left repeat-y;}
	.orange-tabs {background: url(../img/nav/plant-info-box.gif) bottom left no-repeat; height:45px;}
	.plant-info-box-end {background: url(../img/nav/plant-info-box-btm.gif) bottom left no-repeat;}}
