body {
	background: #FFF url(images/bckgrnd.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	color: #4c2521;
	font-family: Georgia, serif;
	font-size: 110%;
}

img {
	border: none;
}

p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
}

a {
	color: #4c2521;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

h1 {
	font-size: 170%;
	font-weight: 300;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	border-top: 2px solid #ad917f;
	border-bottom: 2px solid #ad917f;
}

h2 {
	font-size: 130%;
	font-weight: 300;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border-bottom: 2px dashed #ad917f;
}

ul {
	margin: 0px;
	padding-bottom: 15px;
	font-size: 90%;
}

ul li ul {
	list-style-type: none;
	padding-left: 20px;
}

address {
	color: #997660;
	float: left;
}

blockquote {
	font-size: 90%;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 15px;
}

div#wrapper {
	width: 990px;
	margin: 0px auto;
}

/*HOME PG*/

div#hpheader {
	width: 990px;
	height: 234px;
	background: url(images/hp-lotus-on-main.jpg);
}

div#hpnavigation {
	width: 463px;
	height: 41px;
	margin-top: 85px;
	margin-right: 135px;
	_margin-right: 67px; /*IE6 Hack*/
	float: right;
	padding-top: 20px;
}

div#hpnavigation ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

div#hpnavigation ul li {
	display: inline;
	margin: 0px 8px;
}

div#hpnavigation ul li a {
	color: #997660;
	text-decoration: none;
	padding: 8px 5px;
}

div#hpnavigation ul li a:hover {
	background: url(images/nav-hover.png);
	background-repeat: no-repeat;
	background-position: center;
	color: #4c2521;
}

div#hpcontent {
	width: 790px;
	height: 279px;
	background: url(images/hp-content.jpg);
	padding: 20px 100px;
}

div#hpcontent p {
	padding-right: 150px;
}

div#hpfooter {
	width: 790px;
	height: 120px;
	background: url(images/hp-footer.jpg);
	padding: 115px 120px 0px 80px;
}

div#hpfooter p {
	font-size: 70%;
}

/*SUB PG*/

div#header {
	width: 990px;
	height: 239px;
	background: url(images/lotus-on-main.png);
}

div#navigation {
	width: 463px;
	height: 41px;
	margin-top: 85px;
	margin-right: 95px;
	_margin-right: 47px; /*IE6 Hack*/
	float: right;
	padding-top: 20px;
}

div#navigation ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

div#navigation ul li {
	display: inline;
	margin: 0px 8px;
}

div#navigation ul li a {
	color: #997660;
	text-decoration: none;
	padding: 8px 5px;
}

div#navigation ul li a:hover {
	background: url(images/nav-hover.png);
	background-repeat: no-repeat;
	background-position: center;
	color: #4c2521;
}

div#content {
	width: 990px;
	background: url(images/content.png);
}

div#contentinner {
	width: 790px;
	min-height: 403px;
	background:url(images/content-inner.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 20px 100px;
}

table.package {
	width: 238px;
	height:97px;
	background: url(images/pckg-price.png);
	border: none;
	text-align: center;
	font-size: 100%;
	color: #4c2521;
	margin: 0px auto;
}

div.phytomer {
	width: 490px;
	height: 166px;
	padding: 70px 40px 70px 260px;
	background: url(images/phytomer-products.png);
}

div.danne {
	width: 455px;
	height: 166px;
	padding: 70px 40px 70px 295px;
	background: url(images/danne-products.png);
}

div.janeiredale {
	width: 455px;
	height: 166px;
	padding: 70px 40px 70px 295px;
	background: url(images/jane-iredale-products.png);
}

div.juara {
	width: 550px;
	height: 166px;
	padding: 70px 40px 70px 200px;
	background: url(images/juara-products.png);
}

div.alchimie {
	width: 455px;
	height: 166px;
	padding: 70px 40px 70px 295px;
	background: url(images/alchimie-products.png);
}

div.nanocyclic {
	width: 460px;
	height: 166px;
	padding: 70px 40px 70px 290px;
	background: url(images/nano-cyclic-products.png);
}

div.locean {
	width: 460px;
	height: 166px;
	padding: 70px 40px 70px 290px;
	background: url(images/locean-products.png);
}

div.biofreeze {
	width: 550px;
	height: 166px;
	padding: 70px 40px 70px 200px;
	background: url(images/biofreeze-products.png);
}

div.phytomer h2, div.danne h2, div.janeiredale h2, div.juara h2, div.alchimie h2, div.locean h2,div.biofreeze h2, div.nanocyclic h2 {
	text-align: right;
}

div.phytomer p, div.danne p, div.janeiredale p, div.juara p, div.alchimie p, div.locean p, div.biofreeze p, div.nanocyclic p {
	font-size: 90%;
}

div#form {
	float: right;
	width: 275px;
	border: 2px solid #ad917f;
	padding: 10px;
	text-align: center;
	*padding: 10px 10px 0px 10px;
}

div#form p {
	*padding-bottom: 0px; /*IE6/7 Hack*/
}

div#calculator {
	border: 2px solid #ad917f;
	background: #FFF;
}

input {
	width: 180px;
	padding: 2px;
	border: 1px solid #ad917f;
	font-size: 90%;
	font-family: Georgia, serif;
}

input.checkbox {
	width: auto;
}

textarea {
	width: 180px;
	padding: 2px;
	border: 1px solid #ad917f;
	font-size: 90%;
	font-family: Georgia, serif;
}

select {
	border: 1px solid #ad917f;
	font-size: 90%;
	font-family: Georgia, serif;
}

.submit {
	width: 93px;
	height:46px;
	background: url(images/button.png);
	border: none;
	font-size: 100%;
	color: #4c2521;
	margin-right: 10px;
}

div#address {
	font-size: 90%;
	border-top: 2px solid #ad917f;
	padding-top: 15px;
	margin-right: 40px;
	margin-left: 20px;
}

div#footer {
	width: 790px;
	height: 223px;
	background: url(images/footer.png);
	background-repeat: no-repeat;
	padding: 0px 120px 0px 80px;
}

div#footer p {
	font-size: 70%;
	clear: both;
	padding-top: 45px;
	*padding-top: 22px; /*IE6/7 Hack*/
}