/* CSS Document */
	body { margin: 0px; padding: 0px; text-align: center; /* ie5 center fix */ }
	form { padding: 0px; margin: 0px; border: 0px; }
	h1 { margin: .25em 0em .5em; }
	h2 { margin: 0px; padding: 3px 0px 0px 7px; height: 19px; }
	h3 { margin: .25em 0em .5em; }
	h4 { margin: .25em 0em .5em; }
	h5 { margin: .25em 0em .5em; }
	h6 { margin: .25em 0em .5em; }
	
	/* MARKETING: adding float */
	/* #contentcontainer #content.page { padding: 0px 5px; width: 570px; } */
	#contentcontainer #content.page { padding: 0px 5px; width: 570px; float: left;padding-bottom: 20px;  }
	
	/* MARKETING: padding the top to surround content with background color */
	/* #container { width: 761px; margin: 0px auto; text-align: left; } */
	#container { width: 783px; margin: 30px auto; text-align: left; }
	
	/* MARKETING: adjusting padding */
	/* #searcharea { width: 600px; float: right; margin-top: 4px; vertical-align: bottom; } */
	#searcharea { float: right; margin-top: 15px; margin-right: 5px; vertical-align: bottom; }
	#searcharea form { display: inline; }
	#searcharea span { margin-right: 5px;  }
	/* MARKETING: adjusting padding */
	/* #searcharea .sitemap { padding: 8px 9px 9px 0px;  } */
	#searcharea .sitemap { padding: 0px 9px 0px 0px;  }
	#searcharea	.search { float: right; vertical-align: middle; padding: 6px 15px 5px 0px; }
	#searcharea	.search input { vertical-align: middle; padding: 0px 3px; }
	/* MARKETING: adding formatting for Advanced Search link */
	#searcharea .advanced { padding: 0px 0px 0px 225px;  }
	
	#masthead { clear: both; }
	#masthead  .logo { float: left; }
	#masthead  .logo a { width: 155px; height: 68px; display: block; }
	#masthead  .logo a b { visibility: hidden; }
	/* MARKETING: header image includes logo */
	#masthead  .background { width: 783px; height: 137px; display: block; }
	
	#masthead #navigation { margin: 37px 0px 0px; float: right; vertical-align: bottom; }
	#masthead #navigation ul { margin: 0px; padding: 0px; list-style-type: none; }
	#masthead #navigation ul li { float: left; padding: 8px 12px; }
	
	#contentcontainer { clear: both; }
	
	/* MARKETING: increasing width of left nav so no divider */
	/* #contentcontainer #subnavigation { float: left; width: 173px; } */
	#contentcontainer #subnavigation { float: left; width: 162px; position: relative; z-index: 3; }
	/* MARKETING: increasing width of right content area */
	/* #contentcontainer #content { float: right; width: 580px; } */
	#contentcontainer #content { float: right; width: 587px; position: relative; z-index: 4; padding: 0px 3px 0px 0px; }
	
	/* MARKETING: modifying left nav to show background */
	/* #subnavigation { } */
	#subnavigation { padding: 20px 0px 0px 23px; }
	/* #subnavigation ul { margin: 0px; padding: 5px 0px 0px 7px; list-style-type: none; } */
	#subnavigation ul { margin: 5px; padding: 5px 0px 0px 0px; list-style-type: none; }
	/* #subnavigation ul li { padding: 2px 0px 6px 0px;} */
	#subnavigation ul li { padding: 5px 0px 0px 0px;}
	/* #subnavigation ul li a { padding-left: 17px; } */
	#subnavigation ul li a { padding-left: 13px; }
	#subnavigation ul li.open a, #subnavigation ul li.closed a { padding-left: 0px; }
	#subnavigation .img { margin-right: 9px; }
	#subnavigation ul li ul { padding: 1px 0px 0px 10px; }
	#subnavigation ul li.open ul, #subnavigation ul li.closed ul {  padding: 1px 0px 0px 27px; } 
	#subnavigation ul li ul li { padding: 2px 0px 0px 0px; }
	
	/* MARKETING: increase footer width to expand entire content area */
	/* #footer { clear: both; } */
	#footer { width: 783px; clear: both; }
	/* MARKETING: remove margin so footer will go across bottom, pad left */
	/* #footer .container { margin-left: 181px; } */
	#footer .container { width: 783px; padding-left: 20px; position: relative; bottom: 35px; z-index: 2; }
	#footer .container .information { padding: 4px 0px; }
	/* MARKETING: pad copyright on left to move it to right side of page */
	/* #footer .container .copyright { display: inline; padding: 0px 5px 0px 5px;  } */
	#footer .container .copyright { display: inline; padding: 0px 5px 0px 40px; }
	#footer .container .links { display: inline; }
	#footer .container .links a { padding: 0px 5px 0px 7px; }
	/* MARKETING: add footer image */
	#footer .image { width: 783px; height: 103px; position: relative; bottom: 35px; z-index: 1; }

	/* home page */
	#content {}
	.sectionone {  }
	.sectiontwo { float: left; width: 180px; }
	.sectiontwo p { padding: 5px 10px 0px; }
	.sectionthree { float: right; width: 400px; }
	/* MARKETING: let espots use width of content area */
	/* .sectionfour { float: right; width: 384px; padding: 12px 7px; } */
	.sectionfour { height: 100px; position: relative; float: left; width: 360px; z-index: 3; padding-top: 5px; }
	/* .sectionfour .espothome { float: left; padding: 0; margin: 0px 5px; } */
	.sectionfour .espothome { float: left; padding: 0; margin: 0px 0px; }
	/* .sectionfour .espothome img { margin: 5px; } */
	.sectionfour .espothome img { margin: 0px 5px 0px 0px; }
	/* .sectionfour .espothome .sub { display: block; padding: 0 5px 5px;} */
	.sectionfour .espothome .sub { display: block; padding: 0px 0px 0px 0px; }

.clear { clear: both; height: 1px; font-size: 1%; }
/* AUTO CLEARING : http://www.positioniseverything.net/easyclearing.html */
	.clearfix:after, #masthead:after, #content:after, #footer:after, .subsection:after, #prod_describe:after, #prod_describe .section_one:after, #prod_describe .section_two:after, #prod_describe .section_three:after, #prod_describe .section_three:after, #sect_prod:after, .cont_prod:after, #sect_prod .cont_prod .gen_prod:after, #tab_content:after, #tab_content .section_one:after,  #tab_content .section_two:after,  #tab_content .section_three:after, #tab_content .section_three .gen_prod:after, #tab_content .section_three .gen_prod:after  { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
	.clearfix, #masthead, #footer, #content, .subsection, #prod_describe, #prod_describe .section_one, #prod_describe .section_two, #prod_describe .section_three, #sect_prod, .cont_prod, #sect_prod .cont_prod .gen_prod, #tab_content, #tab_content .section_one, #tab_content .section_two, #tab_content .section_three, #tab_content .section_three .gen_prod {display: inline-block;}
	/* Hides from IE-mac \*/
	* html .clearfix, * html #masthead, * html #footer, * html #content, * html .subsection, *html #prod_describe, * html #prod_describe .section_one, * html #prod_describe .section_two, * html #prod_describe .section_three, * html #sect_prod, * html .cont_prod, * html #sect_prod .cont_prod .gen_prod, * html #tab_content, * html #tab_content .section_one, * html #tab_content .section_two, * html #tab_content .section_three, * html #tab_content .section_three .gen_prod  {height: 1%;}
	.clearfix, #masthead, #footer, #content, .subsection, #prod_describe, #prod_describe .section_one, #prod_describe .section_two, #prod_describe .section_three, #sect_prod, .cont_prod, #sect_prod .cont_prod .gen_prod, #tab_content, #tab_content .section_one, #tab_content .section_two, #tab_content .section_three, #tab_content .section_three .gen_prod   {display: block;}
	/* End hide from IE-mac */
/* AUTO CLEARING : END */

.horz_guide {clear: both; margin: 0; padding: 0;}

	.headerRight {
		height: 137px;
		width: 452px;
		background-image: url(/wcpics/NaturesTouch/en_US/images/header_bgr.gif);
		background-repeat: no-repeat;
		background-position: left top;
		text-align: center;
		vertical-align: top; 
	
	}
