body {
background:url(../images/pattern_140.gif);
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
}
a {
outline: none;
}
.clear {
clear:both;
height:0;
line-height:0;
font-size:0;
}

label {
color:#91C4A4;
font-weight:bold;
width:80px;
float:left;
display:inline;
font-size:11px;
text-align:right;
padding:5px 20px 0 0;
}

.saleForm label {
width:120px;
}

.wideLabels label {
width: 300px;
text-align:left;
}

.testimonials span {
color:#91C4A4;
}

.contact {
padding-left: 170px;
}

#homeLink a {
position:absolute;
width:200px;
height:150px;
z-index:1000;
margin:60px 0 0 60px;
text-indent: -2000em;
}
#container {
width:946px;
margin:0 auto;
position:relative;
}
#top {
height:156px;
background:url(../images/top_bg.png) 21px 41px no-repeat;
position:relative;

}
#contentBg {
width:946px;
margin:0 0 0 0;
background:url(../images/wrinkled_paper_background.png) repeat-y 15px 0px;
padding:155px 0 0 0;
}
#content {
margin:-310px 0 0 0;
position:relative;
}
#contentTop {
width:946px;
height:72px;
background:url(../images/contentTop.png) no-repeat;
margin:0 0 0 0;
position:relative;
}
#leftBlock {
width:223px;
float:left;
display:inline;
position:relative;
z-index:2;
}
#rightBlock {
width:723px;
float:left;
display:inline;
position:relative;
z-index:1;
}
#header1 {
width:223px;
height:140px;
background:url(../images/header1.png) no-repeat;
position:relative;
}
#header2 {
width:109px;
height:349px;
float:left;
display:inline;
background:url(../images/header2.png) no-repeat;
position:relative;
}
#headerFlash {
width:551px;
height:349px;
float:left;
display:inline;
position:relative;
}

#header4 {
width:63px;
height:349px;
float:left;
display:inline;
background:url(../images/header4.png) no-repeat;
position:relative;
}
#header5 {
width:718px;
height:66px;
background:url(../images/header5.png) no-repeat;
position:relative;
margin:0;
}
#header6 {
width:718px;
height:49px;
background:url(../images/header6.png) no-repeat;
position:relative;
margin:0;
}
#navigation {
width:223px;
height:397px;
background:url(../images/navigation.png) no-repeat;
position:relative;
z-index:20;
padding:6px 0 0 0;
}
#navHome h1, #navAboutUs h1, #navWhySoy h1, #navCandles h1, #navLocations h1, #navEvents h1, #navFaq h1, #navSale h1, #navTestimonials h1, #navScents h1, #navPress h1, #navContact h1 {
margin:0 0 0 38px;
padding:0;
}
#navHome h1 a, #navAboutUs h1 a, #navWhySoy h1 a, #navCandles h1 a, #navLocations h1 a, #navEvents h1 a, #navFaq h1 a, #navSale h1 a, #navTestimonials h1 a, #navScents h1 a, #navPress h1 a, #navContact h1 a {
display:block;
width:150px;
height:24px;
text-indent: -2000em;
z-index: 1000;
}

#navHome h1 a {
background:url(../images/home.png) no-repeat 0 -24px;
margin:8px 0  0 0;
}
#navHome h1 a:hover {
background:url(../images/home.png) no-repeat 0 -48px;
}
#navHome h1 a.active {
background:url(../images/home.png) no-repeat 0 0px;
}


#navAboutUs h1 a {
background:url(../images/aboutUs.png) no-repeat 0 -24px;
margin:8px 0  0 0;
}
#navAboutUs h1 a:hover {
background:url(../images/aboutUs.png) no-repeat 0 -48px;
}
#navAboutUs h1 a.active {
background:url(../images/aboutUs.png) no-repeat 0 0px;
}
#navWhySoy h1 a {
background:url(../images/whySoy.png) no-repeat 0 -24px;
margin:8px 0  0 0;
}
#navWhySoy h1 a:hover {
background:url(../images/whySoy.png) no-repeat 0 -48px;
}
#navWhySoy h1 a.active {
background:url(../images/whySoy.png) no-repeat 0 0px;
}
#navCandles h1 a {
background:url(../images/candles.png) no-repeat 0 -24px;
margin:8px 0  0 0;
}
#navCandles h1 a:hover {
background:url(../images/candles.png) no-repeat 0 -48px;
}
#navCandles h1 a.active {
background:url(../images/candles.png) no-repeat 0 0px;
}
#navLocations h1 a {
background:url(../images/locations.png) no-repeat 0 -24px;
margin:6px 0  0 0;
}
#navLocations h1 a:hover {
background:url(../images/locations.png) no-repeat 0 -48px;
}
#navLocations h1 a.active {
background:url(../images/locations.png) no-repeat 0 0px;
}
#navEvents h1 a {
background:url(../images/events.png) no-repeat 0 -24px;
margin:9px 0  0 0;
}
#navEvents h1 a:hover {
background:url(../images/events.png) no-repeat 0 -48px;
}
#navEvents h1 a.active {
background:url(../images/events.png) no-repeat 0 0px;
}
#navFaq h1 a {
background:url(../images/faq.png) no-repeat 0 -24px;
margin:6px 0  0 0;
}
#navFaq h1 a:hover {
background:url(../images/faq.png) no-repeat 0 -48px;
}
#navFaq h1 a.active {
background:url(../images/faq.png) no-repeat 0 0px;
}
#navSale h1 a {
background:url(../images/sale.png) no-repeat 0 -24px;
margin:6px 0  0 0;
}
#navSale h1 a:hover {
background:url(../images/sale.png) no-repeat 0 -48px;
}
#navSale h1 a.active {
background:url(../images/sale.png) no-repeat 0 0px;
}
#navTestimonials h1 a {
background:url(../images/testimonials.png) no-repeat 0 -24px;
margin:8px 0  0 0;
}
#navTestimonials h1 a:hover {
background:url(../images/testimonials.png) no-repeat 0 -48px;
}
#navTestimonials h1 a.active {
background:url(../images/testimonials.png) no-repeat 0 0px;
}

#navScents h1 a {
background:url(../images/scentDescriptions.png) no-repeat 0 -24px;
margin:6px 0  0 0;
}
#navScents h1 a:hover {
background:url(../images/scentDescriptions.png) no-repeat 0 -48px;
}
#navScents h1 a.active {
background:url(../images/scentDescriptions.png) no-repeat 0 0px;
}



#navPress h1 a {
background:url(../images/press.png) no-repeat 0 -24px;
margin:5px 0  0 0;
}
#navPress h1 a:hover {
background:url(../images/press.png) no-repeat 0 -48px;
}
#navPress h1 a.active {
background:url(../images/press.png) no-repeat 0 0px;
}
#navContact h1 a {
background:url(../images/contact.png) no-repeat 0 -24px;
margin:6px 0  0 0;
}
#navContact h1 a:hover {
background:url(../images/contact.png) no-repeat 0 -48px;
}
#navContact h1 a.active {
background:url(../images/contact.png) no-repeat 0 0px;
}


.pressColumns {
float:left;
width:250px;
padding-right: 30px;
}

#leftBlock #shopNow h1 {
margin:19px 0 0 50px;
}
#leftBlock #shopNow h1 a {
display:block;
width:165px;
height:100px;
text-indent: -2000em;
z-index: 1000;
background:url(../images/shopNow.png) no-repeat;
}
#leftBlock #followUs h1 {
margin:30px 0 0 50px;
}
#leftBlock #followUs h1 a {
display:block;
width:165px;
height:63px;
text-indent: -2000em;
z-index: 1000;
background:url(../images/followUs.png) no-repeat;
}
#leftBlock #Yelp h1 {
margin:30px 0 0 50px;
}
#leftBlock #Yelp h1 a {
display:block;
width:165px;
height:65px;
text-indent: -2000em;
z-index: 1000;
background:url(../images/yelp_button.png) no-repeat;
}
#leftBlock #FB h1 {
margin:30px 0 0 50px;
}
#leftBlock #FB h1 a {
display:block;
width:165px;
height:74px;
text-indent: -2000em;
z-index: 1000;
background:url(../images/join-us.png) no-repeat;
}
#candlesSoy h1 {
margin:0;
padding:0;
}
#candlesSoy h1 a {
display:block;
width:675px;
height:97px;
text-indent: -2000em;
z-index: 1000;
background:url(../images/candlesSoy.png) no-repeat;
}
#candlesSoyDesc p {
width:80px;
padding:0;
float:left;
display:inline;
font-size:11px;
color:#FFFFFF;
}
#candlesSoyDesc p.c1 {
margin:0 0 0 10px;
}
#candlesSoyDesc p.c2 {
margin:0 0 0 55px;
}
#candlesSoyDesc p.c3 {
margin:0 0 0 60px;
}
#candlesSoyDesc p.c4 {
margin:0 0 0 50px;
}
#candlesSoyDesc p.c5 {
margin:0 0 0 40px;
}
#text {
background:#846B58;
margin:0 0 0 -122px;
padding:0 0 0 146px;
width:651px;
min-height:600px;
height:auto !important;
height:600px;
}
#pressText {
min-height:600px;
}
#normalText {
padding:1px 20px 30px 0;
font-size:12px;
color:#FFFFFF;
}
#normalText a {
color:#FFCC00;
}
#normalText h1 {
color:#FFFFFF;
margin:20px 0 10px 0;
padding:0;
font-weight:normal;
font-size:24px;
}
#normalText .mailingForm {
margin:50px auto 0 auto;
padding:0 0 0 20px;
width:270px;
border:1px solid #6B5647;
}
#normalText .saleForm {
margin:50px auto 0 auto;
padding:0 0 0 20px;
width:320px;
border:1px solid #6B5647;
}

#homeLeft {
width:320px;
padding-bottom:30px;
float:left;
display:inline;
}
#homeLeft h1 {
color:#FFFFFF;
margin:30px 0 0 0;
padding:0;
font-weight:normal;
font-size:30px;
}
#homeLeft p {
color:#FFFFFF;
margin:15px 0 0 0;
padding:0;
font-size:12px;
}
#homeLeft a {
color:#FFCC00;
text-decoration:underline;
}
#homeLeft form {
margin:30px 0 20px 0;
padding:0;
}
.submitBtn {
border:0;
width:82px;
height:23px;
display:block;
background:url(../images/submit.png) no-repeat;
cursor:pointer;
margin:10px 0 0 130px;
}
#homeLeft .textInput {
width:200px;
}
.clearHomeForm {
margin:5px 0 0 0;
clear:both;
height:0;
line-height:0;
font-size:0;
}
#homeLeft #virtualStore h1 {
margin:10px 0 0 0;
}
#homeLeft #virtualStore h1 a {
display:block;
width:272px;
height:57px;
text-indent: -2000em;
z-index: 1000;
background:url(../images/virtualStore.png) no-repeat;
}
#homeRight {
width:290px;
float:left;
display:inline;
margin:0 0 0 20px;
}
#homeRight h1 {
color:#91C4A4;
margin:30px 0 0 0;
padding:0;
font-weight:normal;
font-size:30px;
}
#homeRight h2 {
color:#91C4A4;
margin:0 0 0 0;
padding:0;
font-weight:normal;
font-size:20px;
}
#homeRight p {
color:#FFFFFF;
margin:15px 0 0 0;
padding:0;
font-size:12px;
}
#takeSurvey {
margin:30px 0 0 0;
}
#takeSurvey h1 a {
display:block;
width:112px;
height:23px;
text-indent: -2000em;
z-index: 1000;
background:url(../images/takeSurvey.png) no-repeat;
}
#homeRight p.testimonials {
color:#91C4A4;
font-weight:bold;
}
#homeRight #readMore h1 a {
display:block;
width:82px;
height:23px;
text-indent: -2000em;
z-index: 1000;
background:url(../images/readMore.png) no-repeat;
}
#footerBg {
width:930px;
height:171px;
background:url(../images/footerBg.png);
margin:0 0 50px 16px;
}
#footerNav {
color:#AB9381;
font-size:8px;
padding:18px 0 0 90px;
text-align:center;
}
#footerNav a {
color:#91C4A4;
font-size:11px;
margin:0 10px;
}
#copyR {
color:#B39C8C;
font-size:11px;
float:left;
display:inline;
margin:24px 0 0 295px;
}
#copyRL {
color:#B39C8C;
font-size:11px;
float:right;
display:inline;
margin:24px 245px 0 0px;
}
.newsletter {
padding:0 50px 0 0;
}
.newsMonth {
color:#FFCC00;
margin:-30px 0 0 115px;
z-index:1000;
}
#clickCupon {
width:283px;
height:99px;
background:url(../images/clickCupon.jpg);
text-align:right;
}
#clickCupon a {
padding:70px 20px 0 0;
display:block;
font-size:18px;
color:#FFFFFF;
text-decoration:none;
}
.brownBox {
background-color:#6B5647;
padding:20px 10px 20px 20px;
margin:30px 0 0 0;
}
#homeRight .brownBox h1 {
margin:0;
padding:0;
}
#homeRight .brownBox p.yellow {
color:#FFCC00;
}
.newsLinks {
width:105px;
float:left;
display:inline;
text-align:center;
margin:0 20px 0 0;
}
.newsLinks img {
border:0;
}
#normalText .newsLinks a {
color:#FFFFFF;
text-decoration:none;
display:inline;
}
#couponPopup {
width:382px;
height:283px;
background:url(../images/coupon.png) no-repeat;
}
.yellow {
color:#FFCC00;
}
.popup_link {
cursor:pointer;
}

.scent {
color:#FFCC00;
}

