body { margin: 0; padding: 0; background: #e6d5ba url(../images/bg.gif) repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; }
img { border: 0; }
a { color: #7caebf; text-decoration: underline; }
a:hover { color: #6f5632; text-decoration: none; }
p { margin: 0; padding: 8px 0; line-height: 1.8em; }
.clear { clear: both; }
select { font-size: 11px; }

#container { margin: 0 auto; width: 840px; text-align: left; }
#container #header { margin-left: 24px; background: url(../images/header-bg.gif) no-repeat bottom right; height: 99px; }
#container #header h1 { float: left; margin: 0; padding: 0; background: url(../images/logo.gif) no-repeat; width: 288px; height: 99px; }
#container #header h1 a { display: block; width: 288px; height: 99px; text-indent: -9000em; overflow: hidden; }
#container #header ul { float: right; margin: 0; padding: 0; list-style: none; }
#container #header ul li { float: left; }
#container #header ul li a {display: block; height: 70px; text-indent: -9000em; overflow: hidden; }
#container #header ul li a.home-btn { background: url(../images/home-btn.gif) no-repeat; width: 63px; }
#container #header ul li a.about-btn { background: url(../images/about-btn.gif) no-repeat; width: 108px; }
#container #header ul li a.products-btn { background: url(../images/products-btn.gif) no-repeat; width: 86px; }
#container #header ul li a.checkout-btn { background: url(../images/checkout-btn.gif) no-repeat; width: 86px; }
#container #header ul li a.collections-btn { background: url(../images/collections-btn.gif) no-repeat; width: 96px; }
#container #header ul li a.contactus-btn { background: url(../images/contactus-btn.gif) no-repeat; width: 89px; }
#container #header ul li a:hover { background-position: bottom; }

#container #content .left { float: left; width: 346px; }
#container #content .left .top { background: url(../images/home-left.jpg); width: 346px; height: 269px; }
#container #content .left .bottom { background: url(../images/home-left-bottom.jpg); width: 346px; height: 225px; }
#container #content .left .bottom ul { padding: 78px 0 0 0; margin: 0; list-style: none; }
#container #content .left .bottom ul li {}
#container #content .left .bottom ul li a.top-link { display: block; height: 85px; }
#container #content .left .bottom ul li a { display: block; margin-left: 195px; }

#container #content .right { float: left; width: 494px; }
#container #content .right .top { background: url(../images/home-right.jpg); width: 494px; height: 416px; }
#container #content .right .bottom { background: url(../images/home-right-bottom.jpg); width: 494px; height: 62px; }
#container #content .right .bottom a { display: block; width: 494px; height: 61px; }

#inner-container { margin: 0 auto; background: #e1c69f url(../images/inner-cont-bg.gif) repeat-x bottom; width: 816px; }
#inner-container #header { background: #fff url(../images/header-bg.gif) no-repeat bottom right; height: 99px; }
#inner-container #header h1 { float: left; margin: 0; padding: 0; background: url(../images/logo.gif) no-repeat; width: 288px; height: 99px; }
#inner-container #header h1 a { display: block; width: 288px; height: 99px; text-indent: -9000em; overflow: hidden; }
#inner-container #header ul { float: right; margin: 0; padding: 0; list-style: none; }
#inner-container #header ul li { float: left; }
#inner-container #header ul li a {display: block; height: 70px; text-indent: -9000em; overflow: hidden; }
#inner-container #header ul li a.home-btn { background: url(../images/home-btn.gif) no-repeat; width: 63px; }
#inner-container #header ul li a.about-btn { background: url(../images/about-btn.gif) no-repeat; width: 108px; }
#inner-container #header ul li a.products-btn { background: url(../images/products-btn.gif) no-repeat; width: 86px; }
#inner-container #header ul li a.checkout-btn { background: url(../images/checkout-btn.gif) no-repeat; width: 86px; }
#inner-container #header ul li a.collections-btn { background: url(../images/collections-btn.gif) no-repeat; width: 96px; }
#inner-container #header ul li a.contactus-btn { background: url(../images/contactus-btn.gif) no-repeat; width: 89px; }
#inner-container #header ul li a:hover { background-position: bottom; }

#inner-container #banner { margin: 0 auto; background: url(../images/banner.jpg) no-repeat; width: 771px; height: 71px; }

#inner-container #perfume-banner { margin: 0 auto; background: url(../images/perfume-banner.jpg) no-repeat; width: 771px; height: 188px; }
#inner-container #lotion-banner { margin: 0 auto; background: url(../images/lotion-banner.jpg) no-repeat; width: 771px; height: 188px; }
#inner-container #soap-banner { margin: 0 auto; background: url(../images/soap-banner.jpg) no-repeat; width: 771px; height: 188px; }
#inner-container #candles-banner { margin: 0 auto; background: url(../images/candles-banner.jpg) no-repeat; width: 771px; height: 188px; }
#inner-container #intoxicating-banner { margin: 0 auto; background: url(../images/intoxicating-banner.jpg) no-repeat; width: 771px; height: 188px; }
#inner-container #salt-banner { margin: 0 auto; background: url(../images/salt-banner.jpg) no-repeat; width: 771px; height: 188px; }

#inner-container #content { margin: 0 auto; background: #fff url(../images/content-bg.gif) repeat-x bottom; width: 771px; text-align: left; }

#inner-container #content .inner { padding: 20px; }
#inner-container #content .inner .left { float: left; width: 50%; }
#inner-container #content .inner .right { float: right; width: 332px; }

#inner-container #footer { height: 35px; text-align: left; }
#inner-container #footer .menu { float: left; padding: 11px 0 0 20px; color: #eae0d1; width: 50%; }
#inner-container #footer .menu a { color: #eae0d1; text-decoration: none; }
#inner-container #footer .menu a:hover { color: #fff; }
#inner-container #footer a.txt { display: block; float: right; margin: 11px 13px 0 0; background: url(../images/footer-txt.gif) no-repeat; width: 314px; height: 13px; text-indent: -9000em; overflow: hidden; }

.prod-list {  }
.prod-list ul { margin: 0; padding: 0; list-style: none; }
.prod-list ul li { float: left; }
.prod-list ul li a { display: block; text-indent: -9000em; overflow: hidden; }
.prod-list ul li a.perfume-btn { background: url(../images/perfume-btn.jpg) no-repeat; width: 151px; height: 127px; }
.prod-list ul li a.lotion-btn { background: url(../images/lotion-btn.jpg) no-repeat; width: 147px; height: 127px; }
.prod-list ul li a.soap-btn { background: url(../images/soap-btn.jpg) no-repeat; width: 154px; height: 127px; }
.prod-list ul li a.candles-btn { background: url(../images/candles-btn.jpg) no-repeat; width: 151px; height: 123px; }
.prod-list ul li a.intoxicating-btn { background: url(../images/intoxicating-btn.jpg) no-repeat; width: 147px; height: 123px; }
.prod-list ul li a.bath-btn { background: url(../images/bath-btn.jpg) no-repeat; width: 154px; height: 123px; }
.prod-list ul li a:hover { background-position: bottom; }

.coll-list { }
.coll-list ul { margin: 0; padding: 0; list-style: none; }
.coll-list ul li { float: left; margin-bottom: 10px; }
.coll-list ul li a { display: block; text-indent: -9000em; overflow: hidden; }

.coll-list ul li a.blacktie-btn { background: url(../images/blacktie-btn.png) no-repeat; width: 181px; height: 110px; }
.coll-list ul li a.boxed-btn { background: url(../images/boxed-btn.png) no-repeat; width: 181px; height: 110px; }
.coll-list ul li a.bridal-btn { background: url(../images/bridal-btn.png) no-repeat; width: 181px; height: 110px; }
.coll-list ul li a.brocade-btn { background: url(../images/brocade-btn.png) no-repeat; width: 181px; height: 110px; }

.coll-list ul li a.chiffon-btn { background: url(../images/chiffon-btn.png) no-repeat; width: 181px; height: 110px; }
.coll-list ul li a.christmas-btn { background: url(../images/christmas-btn.png) no-repeat; width: 181px; height: 110px; }
.coll-list ul li a.desertspa-btn { background: url(../images/desertspa-btn.png) no-repeat; width: 181px; height: 110px; }
.coll-list ul li a.meshspa-btn { background: url(../images/meshspa-btn.png) no-repeat; width: 181px; height: 110px; }

.coll-list ul li a.naked-btn { background: url(../images/naked-btn.png) no-repeat; width: 181px; height: 110px; }
.coll-list ul li a.peacock-btn { background: url(../images/peacock-btn.png) no-repeat; width: 181px; height: 110px; }
.coll-list ul li a.ritz-btn { background: url(../images/ritz-btn.png) no-repeat; width: 181px; height: 110px; }
.coll-list ul li a.signaturespa-btn { background: url(../images/signaturespa-btn.png) no-repeat; width: 181px; height: 110px; }

.coll-list ul li a:hover { background-position: bottom; }

#bottom { margin: 0 auto; width: 840px; text-align: right; }

.customer-grid { margin-top: 10px; border-collapse: collapse; width: 100%; border-bottom: 1px solid #e1c8a5; }
.customer-grid td { padding: 6px; border-bottom: 1px solid #e1c8a5; }
.customer-grid tr.plat { background: #fbf3e7; }

div.login
{
	width: 871px;
	margin: auto;
	background-color: white;
	background-image: none;
}


div.wholesale
{
	float: left;
	margin-left: 70px;
}

h3.error
{
	color: red;
}
