body
	{ background-color: #91A84D; font-family: Times, sans-serif; font-size: 1em; line-height: 170%; text-align: justify; margin: 0; }
p, h1, h2, h3, img, div, span
	{ margin: 0; padding: 0; border: 0; }
p.clear
	{ clear: both; }
a:link, a:visited
	{ color: #000000; text-decoration: underline; }
a:hover, a:active
	{ text-decoration: none; }
em
	{ font-style: italic; color: #5a7c1b; }
strong
	{ color: #5a7c1b; font-weight: bold; }

div.container
	{ background-color: #FFFFFF; width: 100%; background-image: url(../images/top-x.png); background-position: top; background-repeat: repeat-x; padding-top: 56px; color: #91A84D; }
div.container a
	{ color: #5a7c1b; }

div.container h1
	{ margin: 0 auto; background-image: url(../images/h1.png); background-repeat: no-repeat; width: 331px; height: 184px; }
div.container h1 span
	{ display: none; }

div.container ul
	{ list-style-type: none; width: 487px; margin: 0 auto; padding: 0; }
div.container ul li
	{ float: left; height: 19px; }
div.container ul li.spacer
	{ padding-right: 53px; background-image: url(../images/nav/spacer.png); background-repeat: no-repeat; background-position: right; }
div.container ul li a
	{ border: 0; }

div.container div.content-container
	{ width: 971px; margin: 35px auto 0 auto; background-image: url(../images/content-y.png); background-repeat: repeat-y; }
div.container div.content-container h2
	{ background-image: url(../images/h2/home.png); background-repeat: no-repeat; background-position: 4px 0; padding: 324px 70px 20px 70px; clear: both; color: #096434; font-size: 1.9em; }
div.container div.content-container h2.about-us
	{ background-image: url(../images/h2/about-us.png); }
div.container div.content-container h2.process
	{ background-image: url(../images/h2/process.png); }
div.container div.content-container h2.sales
	{ background-image: url(../images/h2/sales.png); }
div.container div.content-container h2.contact-us
	{ background-image: url(../images/h2/contact-us.png); }
div.container div.content-container p
	{ padding: 0 70px 10px 70px; }
div.container div.content-container hr
	{ height: 1px; width: 831px; border: 0; background-color: #91A84D; color: #91A84D; margin-bottom: 20px; }

div.container div.content-container p.contact-us-image
	{ float: right; width: 243px; height: 350px; background-image: url(../images/contact-bottles.jpg); background-repeat: no-repeat; margin: -80px 0 0 200px; }
div.container div.content-container p.sub-text
	{ font-size: 0.8em; font-style: italic; clear: both; }

div.container div.content-container div.home
	{ float: left; width: 240px; background-repeat: no-repeat; margin-bottom: 20px; }
div.container div.content-container div.home h3
	{ padding: 120px 0 0 0; font-size: 1.5em; }
div.container div.content-container div.home p
	{ margin-top: 20px; padding: 0; text-align: left; }
div.container div.content-container div.box-about-us
	{ margin-left: 70px; margin-right: 55px; background-image: url(../images/boxes/about-us.png); }
div.container div.content-container div.box-about-us h3
	{ color: #d1c72a; }
div.container div.content-container div.box-process
	{ margin-right: 56px; background-image: url(../images/boxes/process.png); }
div.container div.content-container div.box-process h3
	{ color: #91A84D; }
div.container div.content-container div.box-sales
	{ background-image: url(../images/boxes/sales.png); }
div.container div.content-container div.box-sales h3
	{ color: #096434; }
div.container div.content-container div p.box-read-more
	{ text-align: right; margin: 0; }
div.container div.content-container div p.box-read-more a
	{ font-weight: bold; text-align: right; text-decoration: none; font-style: italic; }

div.container div.content-container div.process
	{ clear: both; margin: 20px 120px 0 120px; }
div.container div.content-container div.process div.floater
	{ float: right; }
div.container div.content-container div.process div.floatel
	{ float: left; }
div.container div.content-container div.process h3
	{ font-size: 1em; text-transform: uppercase; padding: 0; padding-top: 20px; margin: 0; width: 410px; color: #5a7c1b; }
div.container div.content-container div.process p
	{ width: 410px; padding: 0; margin: 0; }
div.container div.content-container div.box-un h3, div.container div.content-container div.box-un p
	{ margin-left: 320px; }
div.container div.content-container div.box-dau h3, div.container div.content-container div.box-dau p
	{ margin-right: 320px; }
div.container div.content-container div.box-tri h3, div.container div.content-container div.box-tri p
	{ margin-left: 320px; }
div.container div.content-container div.box-pedwar h3, div.container div.content-container div.box-pedwar p
	{ margin-right: 320px; }

div.container div.content-footer
	{ width: 971px; height: 26px; background-image: url(../images/footer.png); background-repeat: no-repeat; background-position: top; margin: 0 auto; padding-bottom: 50px; clear: both; }

div.footer
	{ margin: 10px 10px 50px 10px; }
div.footer p
	{ text-align: center; font-size: 0.9em; line-height: 140%; color: #FFFFFF; }
div.footer p a:link, div.footer p a:visited, div.footer p a:hover, div.footer p a:active
	{ color: #FFFFFF; text-decoration: none; }

div.footer p.author
	{ font-size: 0.9em; margin-top: 10px; padding-bottom: 30px; }