@charset "UTF-8";/* CSS Document */html, body {	width: 100%;	height: 100%;	margin: 0;	padding: 0;	min-width: 1024px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #7a7a7a;}h1 {	font-size: 30px;	color: #2272ad;	font-weight: normal;	text-decoration: none;}h2 {	font-size: 25px;	color: #1eaade;	font-weight: normal;	text-decoration: none;}img {	border: none;}a {	color: #1eaade;	text-decoration: none;}a:hover {	color: #1eaade;	text-decoration: underline;}#wrapper {	width: 1000px;	position: relative;	left: 50%;	margin-left: -500px;}#mainNav {	height: 27px;	width: 1000px;	position: relative;	float: left;}#mainNav ul {	margin: 0px 0px 0px 255px;	padding: 0;	list-style: none;}#mainNav ul li {	float: left;	line-height: 26px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #ffffff;}#mainNav ul li a {	display: block;	background: url(../images/bg_nav_off.gif) right no-repeat;	padding: 0px 25px;	line-height: 26px;	text-decoration: none;	color: #ffffff;}#mainNav ul li a:hover {    background: url(../images/bg_nav_on.gif) right no-repeat;}#mainNav ul .noLink {    background: url(../images/bg_nav_off.gif) right no-repeat;}#mainNav ul li a.onPage {	background: url(../images/bg_nav_on.gif) right no-repeat;}#mainContent {	width: 1000px;	position: relative;	float: left;}#copy {	 padding: 60px 60px 0px 60px;	 margin-bottom: 60px;}#home #mainContent {	width: 1000px;	height: 652px;	background: url(../images/bg_home.jpg) no-repeat;	position: relative;	float: left;}#home #description {	position: absolute;	top: 220px;	left: 55px;	float: left;	clear: right;}#home #description h1 {	margin: 0;	padding: 0;	font-size: 37px;	color: #1a348d;	font-weight: bold;}#home #description h2 {	margin: 10px 0px 25px 0px;	padding: 0;	font-size: 28px;	color: #3575ad;	font-weight: normal;}#home #description h3 {	margin: 0px 0px 5px 10px;	padding: 0;	font-size: 23px;	color: #1a348d;	font-weight: bold;}#home #description a {	font-weight: bold;}#home #description a:hover {	color: #1a348d;}#home #description td {	font-size: 17px;	color: #000000;}#home #description td img {	margin: 3px 15px;}#home #underBottle {	position: absolute;	top: 510px;	right: 55px;	float: right;	text-align: center;}#home #underBottle td {	font-size: 15px;	color: #3575ad;	font-style: italic;	font-weight: bold;}#faq #mainContent {	background: url(../images/bg_faq.jpg) no-repeat;}#feedback #mainContent {	background: url(../images/bg_feedback.jpg) no-repeat;}#wheretobuy #mainContent {	background: url(../images/bg_wheretobuy.jpg) no-repeat;}#contact #mainContent {	background: url(../images/bg_contact.jpg) no-repeat;}#bottomContent {	width: 1000px;	position: relative;	float: left;	color: #fff;}#bottomContent #bottomLeft {	width: 500px;	height: 125px;	position: relative;	float: left;	clear: right;	background: #F90 url(../images/bg_morecoupons.gif) no-repeat;}#bottomContent #bottomLeft .copy {	position: absolute;	top: 25px;	left: 200px;	float: left;	font-size: 16px;}#bottomContent #bottomLeft .copy p {	 margin: 5px 0px 0px 0px;	 padding: 0;}#bottomContent #bottomLeft .copy a {     font-size: 13px;	 color: #fff;	 font-weight: bold;	 text-decoration: none;}#bottomContent #bottomLeft .copy a:hover {	text-decoration: underline;}#bottomContent #bottomRight {	width: 500px;	height: 125px;	position: relative;	float: right;	background: #069 url(../images/bg_detergent.gif) no-repeat;}#bottomContent #bottomRight .copy {    position: absolute;	top: 16px;	left: 155px;	float: left;	font-size: 18px;	font-weight: bold;}#bottomContent #bottomRight .copy p {	margin: 6px 0px 0px 0px;	padding: 0;	font-size: 12px;	font-weight: normal;}#footer {	width: 1000px;	background: #dedede;	border-top: #a1a1a1 1px solid;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #888;	padding: 8px 0px;	text-align: center;	line-height: 14px;}#footer a {	color: #888;	text-decoration: none;}#footer a:hover {	color: #888;	text-decoration: none;}#privacy {	padding: 20px 75px 75px 75px;}.clearDiv {	clear: both;}.note {	font-size: 12px;	color: #7a7a7a;}