/* CSS Document */

#body_style { background: transparent url('images/gradient.jpg') repeat-x;}

#page-container { position:relative; margin: 0; width: 1084px; height:960px; padding: 0px;  border:0px solid #000000; float:left;}
/* Page Top*/
#page-top {  position:relative; background-color:#BAD6D7; width:1082px; height:47px;  margin: 0; padding: 0; float:left; }
#loginpage{ position:relative; float: left; background: transparent url('images/login.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
#registerpage{ position:relative; float: left; background: transparent url('images/register.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.login { display:block; float: right; color:#000000; font-weight: bold; text-decoration: none; font: 11px Arial, Helvetica, sans-serif; text-align: right; font-weight: none; padding: 0px 0px 0px 0px; float: right; width:250px; height:23px}
.logincontainer { display:block; float: center; color:#000000; font-weight: bold; text-decoration: none; font: 11px Arial, Helvetica, sans-serif; text-align: right; font-weight: none; padding: 0px 0px 0px 25px; width:879px; height:23px}
.search { display:block; float: left; color:#000000; font-weight: bold; text-decoration: none; font: 11px Arial, Helvetica, sans-serif; text-align: right; font-weight: none; padding: 0px 0px 0px 0px; width: 625px; height:23px}





/*Page Header */
#page-header-left { position:relative; float: left;  background: transparent url('images/layout_16.jpg') no-repeat; padding: 0; width: 105px; height: 160px; }
#page-header { position:relative; float: left; width: 879px; height: 160px;  }
#page-header-right { position:relative; float: left; background: transparent url('images/layout_18.jpg') no-repeat; padding: 0; width: 99px; height: 160px; float:left;}

/* Menu Nav */

#nav-left { position:relative; float: left; background: transparent url('images/layout_19.jpg') no-repeat; padding: 0; width: 105px; height: 35px; border:0px solid #000000; float:left; }
#nav-menu { position:relative; float: left; background: transparent url('images/black-menu-dottedlines.jpg') no-repeat; padding: 0; margin: 0; width: 879px; height: 35px; }
#nav-right { position:relative; float: left; background: transparent url('images/layout_28.jpg') no-repeat; padding: 0; width: 100px; height: 35px; }
#nav-spacer { position:relative; float: left; padding: 0; margin: 0; width: 35px; height: 35px; }
#nav-spacer2 { position:relative; float: left; padding: 0; margin: 0; width: 65px; height: 35px; }
#nav-spacer3 { position:relative; float: left; padding: 0; margin: 0; width: 22px; height: 35px; }
#nav-spacer4 { position:relative; float: left; padding: 0; margin: 0; width: 7px; height: 35px; }
#nav-spacer5 { position:relative; float: left; padding: 0; margin: 0; width: 8px; height: 35px; }
#nav-spacer6 { position:relative; float: left; padding: 0; margin: 0; width: 8px; height: 35px; }
#nav-spacer7 { position:relative; float: left; padding: 0; margin: 0; width: 7px; height: 35px; }
#nav-spacer8 { position:relative; float: left; padding: 0; margin: 0; width: 12px; height: 35px; }

.main_nav { display:block; color:#ffffff; font-weight: bold; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: right; font-weight: bold; padding: 10px 10px 0px 6px; float: left; }
.main_nav a{ display:block; color:#ffffff; font-weight: bold; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: right; font-weight: bold; padding: 0px 0px 0px 0px; float: left; }
.main_nav a:hover{ display:block; color:#31d200; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: right; font-weight: bold; padding: 0px 0px 0px 0px; float: left; }


/*Bottom Nav Buttons*/
#bottom { position:relative; float: left; background: transparent url('images/bottom_05.jpg') no-repeat; padding: 0; width: 1084px; height: 62px; border:0px; }
.nav-bottom { display:block; color:#000000; font-weight: bold; text-decoration: none; font: 11px Arial, Helvetica, sans-serif; text-align: right; font-weight: none; padding: 10px 20px 0px 0px; float: center; }

/*** Bottom Nav Pages ***/
#aboutus{ position:relative; float: left; background: transparent url('images/about-us-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
#community{ position:relative; float: left; background: transparent url('images/paradise-community-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
#fragrance{ position:relative; float: left; background: transparent url('images/fragrance-list-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
#gifts{ position:relative; float: left; background: transparent url('images/gifts-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
#ingredients{ position:relative; float: left; background: transparent url('images/ingredients-list-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
#inthenews{ position:relative; float: left; background: transparent url('images/inthenews-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
#privacypolicy{ position:relative; float: left; background: transparent url('images/privacy-policy-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
#terms{ position:relative; float: left; background: transparent url('images/terms-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
#testimonials{ position:relative; float: left; background: transparent url('images/testimonials-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
#wholesale{ position:relative; float: left; background: transparent url('images/wholesale-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.aboutuspic { padding: 0px 10px 0px 10px; float: right; width: 265px; height: 250px; }
.ingredients-thumb { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 5px 0px 0px; float: left; width: 105px; height: 105px; }
.ingredients-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; float: left; width: 680px; height: 170px; }
.ingredients-text-small { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; float: left; width: 680px; height: 130px; }
.info-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; overflow:auto;  scrollbar-base-color: #BAD6D7; scrollbar-arrow-color: #black; scrollbar-3dlight-color: #E4EFEF; scrollbar-darkshadow-color: #black; scrollbar-highlight-color: #BAD6D7; scrollbar-shadow-color: #BAD6D7; scrollbar-track-color: #E4EFEF; padding: 0px 20px 0px 90px; float: left; width: 700px; height: 545px; }
.inthenewstext { display:block; color:#000000; font-weight: none; text-decoration:none; font: 15px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; overflow:auto;  scrollbar-base-color: #BAD6D7; scrollbar-arrow-color: #black; scrollbar-3dlight-color: #E4EFEF; scrollbar-darkshadow-color: #black; scrollbar-highlight-color: #BAD6D7; scrollbar-shadow-color: #BAD6D7; scrollbar-track-color: #E4EFEF; padding: 0px 20px 0px 90px; float: left; width: 700px; height: 545px; }
.inthenewspics { display:block;  padding: 15px 5px 5px 5px; float: left; }
.terms-spacer { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px;  float: left; width: 877px; height: 90px; }





/*** PAGES ***/
/************/

/* Bath and Shower Page */

#bathconfetti{ position:relative; float: left; background: transparent url('images/bc-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }

#bathandshowerpage { position:relative; float: left; background: transparent url('images/bas-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }

#cocoleisuds{ position:relative; float: left; background: transparent url('images/cls-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }

#hanalei { position:relative; float: left; background: transparent url('images/hl-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.hl-thumbs { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; width: 240px; height: 210px; border:0px solid #000000; }
.hl-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 20px 0px 30px; float: left; width: 380px; height: 300px; }
.hl-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 150px; height: 200px; border:0; }

#showerconfetti { position:relative; float: left; background: transparent url('images/sc-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.sc-thumbs { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 20px; margin: 0px 0px 10px 0px; width: 150px; height: 200px; border:0px solid #000000; }
.sc-spacer { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 415px; height: 230px; border:0; }
.sc-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 210px; height: 200px; border:0; }
.sc-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 20px 0px 30px; float: left; width: 380px; height: 360px; }

#alohabathsalts{ position:relative; float: left; background: transparent url('images/abs-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.abs-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 20px; width: 210px; height: 200px; border:0; }
.abs-spacer { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 415px; height: 230px; border:0; }
.abs-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 0px 0px 30px; float: left; width: 392px; height: 360px; }


/* Contact Page */

.contact-info { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: center; font-weight: none;padding: 0px 0px 0px 0px; margin: 95px 0px 0px 20px; width: 300px; height: 120px; border:0; }
.contact-pg-topfiller { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 95px 0px 30px; float: left; width: 380px;  height: 287px; }

/* Facial Skincare */
#facialskincarepage { position:relative; float: left; background: transparent url('images/fs-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }

#allinclusive { position:relative; float: left; background: transparent url('images/ai-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.ai-thumbs { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 20px; margin: 0px 0px 10px 0px; width: 150px; height: 200px; border:0px solid #000000; }
.ai-spacer { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 415px; height: 230px; border:0; }
.ai-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 210px; height: 200px; border:0; }
.ai-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 20px 0px 30px; float: left; width: 380px; height: 360px; }

#leipurealohi { position:relative; float: left; background: transparent url('images/lpa-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.lpa-thumbs { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 20px; margin: 0px 0px 10px 0px; width: 150px; height: 200px; border:0px solid #000000; }
.lpa-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 210px; height: 200px; border:0; }
.lpa-spacer { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 415px; height: 230px; border:0; }
.lpa-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 20px 0px 30px; float: left; width: 380px; height: 360px; }

#leimink{ position:relative; float: left; background: transparent url('images/lm-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.lm-thumbs { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 20px; margin: 0px 0px 10px 0px; width: 150px; height: 200px; border:0px solid #000000; }
.lm-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 210px; height: 200px; border:0; }
.lm-spacer { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 415px; height: 230px; border:0; }
.lm-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; overflow:auto;  scrollbar-base-color: #BAD6D7; scrollbar-arrow-color: #black; scrollbar-3dlight-color: #E4EFEF; scrollbar-darkshadow-color: #black; scrollbar-highlight-color: #BAD6D7; scrollbar-shadow-color: #BAD6D7; scrollbar-track-color: #E4EFEF; padding: 20px 0px 0px 30px; float: left; width: 392px; height: 257px; }
.lm-topspacer { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 0px 0px 30px;  float: left; width: 392px; height: 90px; }


#lipbling { position:relative; float: left; background: transparent url('images/lb-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.lb-thumbs { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 20px; margin: 0px 0px 10px 0px; width: 150px; height: 200px; border:0px solid #000000; }
.lb-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 210px; height: 200px; border:0; }
.lb-spacer { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 415px; height: 230px; border:0; }
.lb-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 20px 0px 30px; float: left; width: 380px; height: 360px; }

#volcanicspadust { position:relative; float: left; background: transparent url('images/vsd-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.vsd-thumbs { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 20px; margin: 0px 0px 10px 0px; width: 150px; height: 200px; border:0px solid #000000; }
.vsd-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 210px; height: 200px; border:0; }
.vsd-spacer { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 415px; height: 230px; border:0; }
.vsd-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 20px 0px 30px; float: left; width: 380px; height: 360px; }




/* Gifts */
.gift-text { display:block;  width: 700px; height: 545px; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; overflow:auto;  scrollbar-base-color: #BAD6D7; scrollbar-arrow-color: #black; scrollbar-3dlight-color: #E4EFEF; scrollbar-darkshadow-color: #black; scrollbar-highlight-color: #BAD6D7; scrollbar-shadow-color: #BAD6D7; scrollbar-track-color: #E4EFEF; padding: 0px 20px 0px 50px;  margin: 0px 10px 0px 60px; float: left; }

.gift-bag { width: 320px; height: 540px; float:left;}
.gift-bag2 { width: 320px; height: 540px; float:left; margin: 0px 0px 0px 40px;}

#gift-bag-image { width: 280px; height: 380px; border:0px solid #000000; margin: 0px 0px 0px 5px; }




/* Hand and Body Page */
#handandbodypage { position:relative; float: left; background: transparent url('images/hab-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }

#sweetbodysmoothie { position:relative; float: left; background: transparent url('images/sbs-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }

#order-box { position:relative; float: left; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; width: 879px; height: 260px; border:0px solid #000000; }
.sbs-main-pic { display:block; color:#000000; font-weight: bold; text-decoration:none; font: 11px Arial, Helvetica, sans-serif; text-align: right; font-weight: none; padding: 40px 20px 0px 0px; float: right; width:426; height: 350; }
.sbs-thumbs { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; width: 420px; height: 250px; border:0px solid #000000; }
.sbs-spacer { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 15px Arial, Helvetica, sans-serif; text-align: center; font-weight: none; padding: 0px 20px 0px 30px; width: 380px; height: 250px; border:0; }

#satinsheets { position:relative; float: left; background: transparent url('images/ss-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }

#hawaiiansugarshave { position:relative; float: left; background: transparent url('images/hss-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.hss-thumbs { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 50px; margin: 0px 0px 10px 0px; width: 200px; height: 200px; border:0px solid #000000; }
.hss-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 150px; height: 200px; border:0; }


#beachgoddess{ position:relative; float: left; background: transparent url('images/bg-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.bg-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 20px; width: 210px; height: 200px; border:0; }
.bg-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 0px 0px 30px; float: left; width: 392px; height: 360px; }

#tahitianbodylustre { position:relative; float: left; background: transparent url('images/tbl-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.tbl-thumbs { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 20px; margin: 0px 0px 10px 0px; width: 150px; height: 200px; border:0px solid #000000; }
.tbl-spacer { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 415px; height: 230px; border:0; }
.tbl-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 210px; height: 200px; border:0; }
.tbl-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 20px 0px 30px; float: left; width: 380px; height: 360px; }





/*Main Page Content*/

#content-sidepic-left { position:relative; float: left; background: transparent url('images/leftside_02.jpg') no-repeat; padding: 0; width: 105px; height: 656px; border:0px; }
#content { position:relative; float: left; background: transparent url('images/main-content_scrub.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
#contact-pg { position:relative; float: left; background: transparent url('images/contact-pg.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
#content-sidepic-right { position:relative; float: left; background: transparent url('images/rightside_04.jpg') no-repeat; padding: 0; width: 100px; height: 656px; border:0px; }
#customer-container { position:relative; float: left; padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px; width: 420px; height: 280px; border:0px solid #000000; }
.welcome-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 20px 0px 30px; float: left; width: 380px; height: 357px; }
.slideshow { display:block; color:#000000; font-weight: bold; text-decoration:none; font: 11px Arial, Helvetica, sans-serif; text-align: right; font-weight: none; padding: 20px 20px 0px 0px; float: right; height: 357px; width: 428px}
.customer-faves { position:relative; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; width: 420px; height: 120px; border:0px solid #000000; }
.about-us-blurb { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 20px; width: 405px; height: 143px; border:0; }
.new-products { position:relative; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; width: 420px; height: 130px; border:0; }
.newslinks { position:relative; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; width: 405px; height: 125px; border:0px; }
.scrubofthemonth { display:block; background: transparent url('') no-repeat; text-decoration:none; font: 18px Helvetica, sans-serif; text-align: left; font-weight: bold; padding: 20px 0px 0px 0px; float: center; height: 212px; width: 428px }
.scrubpic { display:block; color:#000000; padding: 0px 0px 0px 0px; float: left; height: 115px; width: 168px }
.scrubtext { display:block; color:#000000; font-weight: none; text-decoration:none; font: 12px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; float: left; height: 115px; width: 230px }
.scrubtext2 { display:block; color:#000000; font-weight: none; text-decoration:none; font: 12px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; float: left; height: 115px; width: 175px }

.friendForm {
	margin-left:120px;
	margin-right:100px;
}


.friendForm form {
	width:300px;
}



/*products on page catagorys*/
#prod-container { position:relative; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 878px; height: 655px; border:0px solid #000000; }
.prod-container1 { position:relative; float: left; color:#000000; font-weight: bolder; text-decoration:none; font: 15px Arial, Helvetica, sans-serif; text-align: center; font-weight: none; padding: 0px 10px 0px 85px; margin: 0px 0px 0px 0px; width: 230px; height: 645px; border:0px solid #000000; }
.prod-container2 { position:relative; float: left; color:#000000; font-weight: bolder; text-decoration:none; font: 15px Arial, Helvetica, sans-serif; text-align: center; font-weight: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 230px; height: 645px; border:0px solid #000000; }
.prod-container3 { position:relative; float: left; color:#000000; font-weight: bolder; text-decoration:none; font: 15px Arial, Helvetica, sans-serif; text-align: center; font-weight: none; padding: 0px 50px 0px 10px; margin: 0px 0px 0px 0px; width: 230px; height: 645px; border:0px solid #000000; }


/*in the news on page catagorys*/
#news-container { position:relative; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 878px; height: 655px; border:0px solid #000000; }
.itn-container1 { position:relative; float: left; color:#000000; font-weight: bolder; text-decoration:none; font: 15px Arial, Helvetica, sans-serif; text-align: center; font-weight: none; padding: 0px 50px 0px 85px; margin: 0px 0px 0px 0px; width: 200px; height: 645px; border:0px solid #000000; }
.itn-container2 { position:relative; float: left; color:#000000; font-weight: bolder; text-decoration:none; font: 15px Arial, Helvetica, sans-serif; text-align: center; font-weight: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 200px; height: 645px; border:0px solid #000000; }
.itn-container3 { position:relative; float: left; color:#000000; font-weight: bolder; text-decoration:none; font: 15px Arial, Helvetica, sans-serif; text-align: center; font-weight: none; padding: 0px 50px 0px 50px; margin: 0px 0px 0px 0px; width: 200px; height: 645px; border:0px solid #000000; }



/* Mens Page */

#content-men { position:relative; float: left; background: transparent url('images/content_03.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
#menspage { position:relative; float: left; background: transparent url('images/mens-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }


/* Romance */
#romancepage { position:relative; float: left; background: transparent url('images/romance-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }

#islandromance{ position:relative; float: left; background: transparent url('images/ir-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.ir-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 20px; width: 210px; height: 200px; border:0; }
.ir-spacer { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 415px; height: 230px; border:0; }
.ir-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 0px 0px 30px; float: left; width: 392px; height: 360px; }

#honeymoonsweet { position:relative; float: left; background: transparent url('images/hs-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.hs-thumbs { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; width: 240px; height: 210px; border:0px solid #000000; }
.hs-spacer { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 50px; width: 380px; height: 250px; border:0; }
.hs-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 20px 0px 30px; float: left; width: 380px; height: 300px; }
.hs-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 150px; height: 200px; border:0; }

#lomilomi{ position:relative; float: left; background: transparent url('images/ll-page.jpg') no-repeat; padding: 0; width: 879px; height: 656px; border:0px; }
.ll-thumbs { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 20px; margin: 0px 0px 10px 0px; width: 150px; height: 200px; border:0px solid #000000; }
.ll-companion { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 14px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 210px; height: 200px; border:0; }
.ll-spacer { position:relative; float: left; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 0px 0px 0px 0px; width: 415px; height: 230px; border:0; }
.ll-text { display:block; color:#000000; font-weight: none; text-decoration:none; font: 13px Arial, Helvetica, sans-serif; text-align: left; font-weight: none; padding: 20px 0px 0px 30px; float: left; width: 392px; height: 360px; }

img {
border:none;	
}

.socialIcons {
width:500px;
display:inline;
color:#F00;
float:right;

}