a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#newscentsscroll li,
#bestdarntext p,
#shampscentstext li,
#bodybuterpricingtext p,
#lotiontext li,
#heartsringsbodyshoplistsc li,
#telltext p,
#soapscentscroll p,
#shampscentstext p,
#wetext li,
#thissofttext p,
#hourstext p,
#emailtext p,
#geckomanufacturedtext li,
#hymistscroll li,
#thesearejustafewexamplest li,
#hytext li,
#shtsprascroll p,
#soapscentscroll li,
#soapcicles30zonly450text li,
#geltext li,
#bodybuterpricingtext li,
#soaptext li,
#ordertext p,
#wetext p,
#emailjeanniegeckogreaseco p,
#heartshophours li,
#clickonemailaddresstext p,
#loofahtext li,
#posttext li,
#bodyscroll li,
#telltext li,
#shtsprascroll li,
#bodyscroll p,
#geltext p,
#heartshophours p,
#newscentsscroll p,
#ordertext li,
#emailjeanniegeckogreaseco li,
#orderbyemailjeanniegeckog p,
#i59weshipbyuspstext p,
#sweetbabytext li,
#shampootext p,
#lotionpricetext p,
#soapcicles3oz450 li,
#sheettext p,
#emailtext li,
#soapcicles3oz450 p,
#loofahpricingtext p,
#fizztext li,
#soaptext p,
#lotionpricetext li,
#soapcicles30zonly450text p,
#regscentstext li,
#babiestext li,
#babiestext p,
#clickonemailaddresstext li,
#shampootext li,
#hytext p,
#sweettext p,
#thissofttext li,
#ingredientslisttext li,
#sweettext li,
#soapbartext p,
#showergeltext p,
#bodytext li,
#spiceuptext p,
#topshelftext li,
#bestdarntext li,
#scentsscroll p,
#orderbyemailjeanniegeckog li,
#scentsscroll li,
#hourstext li,
#loofahscenttext li,
#sinfulscrubtext li,
#ingredientslisttext p,
#loofahscenttext p,
#soapbartext li,
#fizztext p,
#regscentstext p,
#saltstext p,
#papertext p,
#gimmegimmetext p,
#bodytext p,
#sheettext li,
#geckomanufacturedtext p,
#sinfulscrubtext p,
#lotiontext p,
#gimmegimmetext li,
#loofahpricingtext li,
#aheartstringsassociatewil li,
#babysoaptext li,
#wholesaletext p,
#posttext p,
#saltstext li,
#spraytext p,
#notonlydowehaveournatural p,
#spiceuptext li,
#sweetbabytext p,
#notonlydowehaveournatural li,
#topshelftext p,
#whiffwhiffhooraytext p,
#bestmainheadtext li,
#showergeltext li,
#spraytext li,
#aheartstringsassociatewil p,
#miniscroll p,
#bestmainheadtext p,
#babysoaptext p,
#whiffwhiffhooraytext li,
#i59weshipbyuspstext li,
#heartsringsbodyshoplistsc p,
#miniscroll li,
#hymistscroll p,
#wholesaletext li,
#thesearejustafewexamplest p,
#loofahtext p,
#papertext li  {
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Verdana, sans-serif;
}

#emailjeanniegeckogreaseco p a,
#i2008totext p a,
.fl li *,
#i206weshipbyuspstext p a,
#heartaddresstext p a,
#geckomanufacturedtext p a,
.fl li a,
#i59weshipbyuspstext p a  {
   display: inline;
}

#wholesaleemailtext p,
#hoursheadtext li,
#newsoapsciclestext p,
#hoursheadtext p,
#buygeckotext p,
#buygeckotext li,
#wholesaleemailtext li,
#newsoapsciclestext li  {
   padding: 0px;
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 24px;
   font-style: normal;
   font-weight: bold;
   font-family: Courier, "Courier New", monospace;
   text-indent: 0px;
}

#heartaddresstext p,
#i2008totext li,
#i206weshipbyuspstext li,
#i206weshipbyuspstext p,
#heartaddresstext li,
#i2008totext p  {
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   text-decoration: none;
}

#bootytext p,
#bootytext li,
#lifefavortext li,
#sitestext li,
#lifefavortext p,
#webtext p,
#webtext li,
#sitestext p  {
   margin: 0px;
   font-family: Georgia, serif;
   font-weight: normal;
   font-style: normal;
   line-height: 18px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #000000;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: center;
}

#clickheretoenterbutton a:hover,
#clickheretoenterbutton a.nmh  {
   background-position: -194px 0%;
}

#heartstringsbutton a:hover,
#heartstringsbutton a.nmh  {
   background-position: -192px 0%;
}

#pricesemailbutton a:hover,
#pricesemailbutton a.nmh  {
   background-position: -46px 0%;
}

#favorgallerypicturebox table,
#shoppicturebox table  {
   width: 100%;
   height: 100%;
}

#secondbottommenu ul li,
#firstbtmlayermenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#favorgallerythumbsheetscr,
#shopthumbsheetscroll  {
   position: absolute;
   left: 78px;
   top: 200px;
   z-index: 4;
   width: 120px;
   height: 275px;
   min-height: 275px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
}

#facebookbutton a.nmh,
#facebookbutton a:hover  {
   background-position: -134px 0%;
}

#hwcirclebutton a.nmh,
#hwcirclebutton a:hover  {
   background-position: -126px 0%;
}

#favorgallerypicturebox,
#shoppicturebox  {
   position: absolute;
   left: 220px;
   top: 200px;
   z-index: 4;
   width: 573px;
   height: 449px;
   margin-left: 0px;
   margin-top: 0px;
}

#welcomeheartstringsmenu ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#welcomeheartstringsmenu ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#notonlydowehaveournatural li  {
   font-size: 15px;
   line-height: 17px;
   color: #333333;
   padding-bottom: 5px;
}

#aheartstringsassociatewil li  {
   font-size: 12px;
   line-height: 16px;
   color: #339999;
   padding-bottom: 6px;
}

#heartsringsbodyshoplistsc li  {
   font-size: 10px;
   line-height: 14px;
   color: #000000;
   padding-bottom: 3px;
}

#emailjeanniegeckogreaseco li  {
   font-size: 16px;
   line-height: 23px;
   color: #707375;
   padding-bottom: 5px;
}

#orderbyemailjeanniegeckog li  {
   padding-bottom: 3px;
   font-size: 14px;
   line-height: 14px;
   color: #000000;
}

#thesearejustafewexamplest li  {
   text-align: center;
   padding-bottom: 5px;
   font-size: 12px;
   line-height: 15px;
   color: #707375;
}

#heartsringsbodyshoplistsc p  {
   font-size: 10px;
   line-height: 14px;
   color: #000000;
   padding-bottom: 3px;
}

#aheartstringsassociatewil p  {
   font-size: 12px;
   line-height: 16px;
   color: #339999;
   padding-bottom: 6px;
}

#notonlydowehaveournatural p  {
   font-size: 15px;
   line-height: 17px;
   color: #333333;
   padding-bottom: 5px;
}

#orderbyemailjeanniegeckog p  {
   padding-bottom: 3px;
   font-size: 14px;
   line-height: 14px;
   color: #000000;
}

#thesearejustafewexamplest p  {
   text-align: center;
   padding-bottom: 5px;
   font-size: 12px;
   line-height: 15px;
   color: #707375;
}

#soapcicles30zonly450text li  {
   font-size: 11px;
   line-height: 13px;
   color: #000000;
   padding-bottom: 2px;
}

#emailjeanniegeckogreaseco p  {
   font-size: 16px;
   line-height: 23px;
   color: #707375;
   padding-bottom: 5px;
}

#welcomeheartstringsmenu ul  {
   font: normal normal 12px/18px Verdana, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: center;
}

#clickonemailaddresstext li  {
   padding-bottom: 3px;
   font-size: 11px;
   line-height: 14px;
   color: #000000;
}

#phonetext p,
#phonetext li  {
   font: normal normal 18px/20px Courier, "Courier New", monospace;
   padding: 0px 0px 6px 0px;
   margin: 0px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #003A69;
   text-indent: 0px;
   text-align: left;
}

#soapcicles30zonly450text p  {
   font-size: 11px;
   line-height: 13px;
   color: #000000;
   padding-bottom: 2px;
}

#clickonemailaddresstext p  {
   padding-bottom: 3px;
   font-size: 11px;
   line-height: 14px;
   color: #000000;
}

#emailjeanniegeckogreaseco  {
   position: absolute;
   left: 299px;
   top: 687px;
   z-index: 6;
   width: 274px;
   margin-left: 0px;
   margin-top: 0px;
}

#firstbtmlayermenu ul li a  {
   padding: 2px 0.88em 2px 0.88em;
   height: 100%;
}

#secondbottommenu ul li a  {
   padding: 1px 0.82em 2px 0.82em;
   height: 100%;
}

#shoptext p,
#shoptext li  {
   font: normal bold 13px/20px Verdana, sans-serif;
   padding: 0px 0px 4px 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: left;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #707375;
}

#clickheretoenterbutton a  {
   background: url(sg_contact_media/clickheretoenterbutton.gif) no-repeat;
   display: block;
   height: 66px;
   width: 194px;
   font-size: 66px;
   line-height: 66px;
}

#geckomanufacturedtext li  {
   color: #333333;
   line-height: 13px;
   font-size: 9px;
   padding-bottom: 0px;
}

#whiffwhiffhooraytext li  {
   padding-bottom: 5px;
   font-size: 36px;
   line-height: 17px;
   color: #333333;
}

#welcomeheartstringsmenu  {
   margin: 0px;
   width: 183px;
   z-index: 6;
   top: 338px;
   left: 812px;
   position: absolute;
}

#geckomanufacturedtext p  {
   color: #333333;
   line-height: 13px;
   font-size: 9px;
   padding-bottom: 0px;
}

#i206weshipbyuspstext li  {
   font-size: 10px;
   line-height: 12px;
   letter-spacing: -1px;
   color: #666666;
   text-align: left;
}

#bodybuterpricingtext li  {
   font-size: 11px;
   line-height: 15px;
   color: #000000;
   padding-bottom: 5px;
   letter-spacing: -1px;
}

#bodybuterpricingtext p  {
   font-size: 11px;
   line-height: 15px;
   color: #000000;
   padding-bottom: 5px;
   letter-spacing: -1px;
}

#i206weshipbyuspstext p  {
   font-size: 10px;
   line-height: 12px;
   letter-spacing: -1px;
   color: #666666;
   text-align: left;
}

#ingredientslisttext li  {
   font-size: 12px;
   line-height: 15px;
   color: #5F6A72;
   padding-bottom: 0px;
}

#clickheretoenterbutton  {
   position: absolute;
   left: 813px;
   top: 285px;
   z-index: 7;
   width: 194px;
   height: 66px;
   margin-left: 0px;
   margin-top: 0px;
}

#aboutgeckogreasebutton  {
   font: bold 13px/22px Courier, "Courier New", monospace;
   text-align: center;
   position: absolute;
   left: 28px;
   top: 283px;
   z-index: 12;
   width: 172px;
   height: 22px;
   margin-left: 0px;
   margin-top: 0px;
}

#i59weshipbyuspstext li  {
   font-size: 10px;
   line-height: 12px;
   color: #666666;
   padding-bottom: 0px;
}

#whiffwhiffhooraytext p  {
   padding-bottom: 5px;
   font-size: 36px;
   line-height: 17px;
   color: #333333;
}

#geckomanufacturedtext  {
   position: absolute;
   left: 21px;
   top: 745px;
   z-index: 4;
   width: 794px;
   margin-left: 0px;
   margin-top: 0px;
}

#i59weshipbyuspstext p  {
   font-size: 10px;
   line-height: 12px;
   color: #666666;
   padding-bottom: 0px;
}

#wholesaleemailtext li  {
   text-align: center;
   font-size: 11px;
   color: #FFFFFF;
}

#ingredientslisttext p  {
   font-size: 12px;
   line-height: 15px;
   color: #5F6A72;
   padding-bottom: 0px;
}

#newsoapsciclestext li  {
   text-align: left;
   color: #FF6666;
   font-size: 24px;
}

#newsoapsciclestext p  {
   text-align: left;
   color: #FF6666;
   font-size: 24px;
}

#i206weshipbyuspstext  {
   position: absolute;
   left: 76px;
   top: 722px;
   z-index: 6;
   width: 144px;
   margin-left: 0px;
   margin-top: 0px;
}

#wholesaleemailtext p  {
   text-align: center;
   font-size: 11px;
   color: #FFFFFF;
}

#loofahpricingtext li  {
   padding-bottom: 5px;
   font-size: 11px;
   line-height: 15px;
   color: #000000;
   letter-spacing: -1px;
}

#firstbtmlayermenu ul  {
   font: 10px/14px Verdana, sans-serif;
   height: 14px;
   margin: 0px;
   padding: 0px;
   text-align: center;
}

#heartstringsbutton a  {
   background: url(sg_unique_media/heartstringsbutton.gif) no-repeat;
   display: block;
   height: 47px;
   width: 192px;
   font-size: 47px;
   line-height: 47px;
}

#loofahpricingtext p  {
   padding-bottom: 5px;
   font-size: 11px;
   line-height: 15px;
   color: #000000;
   letter-spacing: -1px;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#pricesemailbutton a  {
   background: url(sg_unique_media/pricesemailbutton.gif) no-repeat;
   display: block;
   height: 25px;
   width: 46px;
   font-size: 25px;
   line-height: 25px;
}

#heartaddresstext li  {
   color: #000000;
   letter-spacing: -1px;
   line-height: 21px;
   font-size: 13px;
   text-align: center;
}

#i59weshipbyuspstext  {
   position: absolute;
   left: 48px;
   top: 688px;
   z-index: 6;
   width: 155px;
   margin-left: 0px;
   margin-top: 0px;
}

#secondbottommenu ul  {
   font: 10px/13px Verdana, sans-serif;
   height: 13px;
   margin: 0px;
   padding: 0px;
   text-align: center;
}

#bestmainheadtext li  {
   padding-bottom: 5px;
   color: #5F6A72;
   line-height: 20px;
   font-size: 14px;
}

#soapcicles3oz450 li  {
   padding-bottom: 5px;
   font-size: 11px;
   line-height: 13px;
   color: #000000;
}

#heartstringsbutton  {
   position: absolute;
   left: 813px;
   top: 167px;
   z-index: 6;
   width: 192px;
   height: 47px;
   margin-left: 0px;
   margin-top: 0px;
}

#bestmainheadtext p  {
   padding-bottom: 5px;
   color: #5F6A72;
   line-height: 20px;
   font-size: 14px;
}

#sinfulscrubtext li  {
   padding-bottom: 2px;
   color: #666666;
   line-height: 16px;
   font-size: 13px;
}

#shampscentstext li  {
   color: #666666;
   line-height: 20px;
   font-size: 14px;
   padding-bottom: 5px;
}

#newscentsscroll li  {
   font-size: 11px;
   line-height: 13px;
   color: #335588;
   padding-bottom: 5px;
}

#soapscentscroll li  {
   color: #000000;
   line-height: 15px;
   font-size: 13px;
   padding-bottom: 5px;
}

#soapcicles3oz450 p  {
   padding-bottom: 5px;
   font-size: 11px;
   line-height: 13px;
   color: #000000;
}

#loofahscenttext li  {
   padding-bottom: 5px;
   color: #666666;
   line-height: 20px;
   font-size: 13px;
}

#heartaddresstext p  {
   color: #000000;
   letter-spacing: -1px;
   line-height: 21px;
   font-size: 13px;
   text-align: center;
}

#lotionpricetext li  {
   font-size: 11px;
   line-height: 15px;
   color: #000000;
   padding-bottom: 15px;
}

#vectorsmartobject  {
   background: url(sg_buy-it_media/spf15.gif) no-repeat;
   position: absolute;
   left: 558px;
   top: 155px;
   z-index: 7;
   width: 104px;
   height: 101px;
   margin-left: 0px;
   margin-top: 0px;
}

#loofahscenttext p  {
   padding-bottom: 5px;
   color: #666666;
   line-height: 20px;
   font-size: 13px;
}

#gimmegimmetext li  {
   color: #5F6A72;
   line-height: 17px;
   font-size: 15px;
   padding-bottom: 4px;
}

#sinfulscrubtext p  {
   padding-bottom: 2px;
   color: #666666;
   line-height: 16px;
   font-size: 13px;
}

#shampscentstext p  {
   color: #666666;
   line-height: 20px;
   font-size: 14px;
   padding-bottom: 5px;
}

#heartshophours li  {
   color: #330033;
   line-height: 15px;
   font-size: 13px;
   padding-bottom: 5px;
}

#firstbtmlayermenu  {
   position: absolute;
   left: 110px;
   top: 785px;
   z-index: 4;
   margin-left: 0px;
   margin-top: 0px;
}

#lotionpricetext p  {
   font-size: 11px;
   line-height: 15px;
   color: #000000;
   padding-bottom: 15px;
}

#pricesemailbutton  {
   position: absolute;
   left: 95px;
   top: 79px;
   z-index: 5;
   width: 46px;
   height: 25px;
   margin-left: 0px;
   margin-top: 0px;
}

#soapscentscroll p  {
   color: #000000;
   line-height: 15px;
   font-size: 13px;
   padding-bottom: 5px;
}

#newscentsscroll p  {
   font-size: 11px;
   line-height: 13px;
   color: #335588;
   padding-bottom: 5px;
}

#hwcirclebutton a  {
   background: url(sg_unique_media/hwcirclebutton.gif) no-repeat;
   display: block;
   height: 118px;
   width: 126px;
   font-size: 118px;
   line-height: 118px;
}

#showergeltext li  {
   padding-bottom: 5px;
   color: #666666;
   line-height: 20px;
   font-size: 14px;
}

#lifefavortext li  {
   font-size: 33px;
   line-height: 30px;
   padding-bottom: 5px;
}

#heartaddresstext  {
   position: absolute;
   left: 617px;
   top: 676px;
   z-index: 6;
   width: 145px;
   margin-left: 0px;
   margin-top: 0px;
}

#sweetbabytext li  {
   color: #335588;
   line-height: 13px;
   font-size: 13px;
   padding-bottom: 5px;
}

#heartshophours p  {
   color: #330033;
   line-height: 15px;
   font-size: 13px;
   padding-bottom: 5px;
}

#hoursheadtext li  {
   text-align: left;
   font-size: 18px;
   line-height: 20px;
   color: #333333;
   padding-bottom: 6px;
}

#facebookbutton a  {
   background: url(sg_unique_media/facebookbutton.gif) no-repeat;
   display: block;
   height: 61px;
   width: 134px;
   font-size: 61px;
   line-height: 61px;
}

#regscentstext li  {
   color: #666666;
   line-height: 20px;
   font-size: 14px;
   padding-bottom: 5px;
}

#gimmegimmetext p  {
   color: #5F6A72;
   line-height: 17px;
   font-size: 15px;
   padding-bottom: 4px;
}

#shtsprascroll li  {
   font-size: 11px;
   line-height: 13px;
   color: #335588;
   padding-bottom: 5px;
}

#secondbottommenu  {
   position: absolute;
   left: 95px;
   top: 810px;
   z-index: 4;
   margin-left: 0px;
   margin-top: 0px;
}

#wholesaletext li  {
   font-size: 12px;
   line-height: 15px;
   color: #5F6A72;
   padding-bottom: 12px;
}

#scentsscroll li  {
   color: #000000;
   line-height: 20px;
   font-size: 13px;
   padding-bottom: 5px;
}

#shtsprascroll p  {
   font-size: 11px;
   line-height: 13px;
   color: #335588;
   padding-bottom: 5px;
}

#regscentstext p  {
   color: #666666;
   line-height: 20px;
   font-size: 14px;
   padding-bottom: 5px;
}

#wholesalebutton  {
   font: bold 13px/22px Courier, "Courier New", monospace;
   text-align: center;
   position: absolute;
   left: 60px;
   top: 580px;
   z-index: 9;
   width: 108px;
   height: 22px;
   margin-left: 0px;
   margin-top: 0px;
}

#hymistscroll li  {
   font-size: 11px;
   line-height: 13px;
   color: #335588;
   padding-bottom: 5px;
}

#hoursheadtext p  {
   text-align: left;
   font-size: 18px;
   line-height: 20px;
   color: #333333;
   padding-bottom: 6px;
}

#geckohomebutton  {
   font: bold 13px/23px Courier, "Courier New", monospace;
   text-align: center;
   position: absolute;
   left: 47px;
   top: 184px;
   z-index: 13;
   width: 133px;
   height: 23px;
   margin-left: 0px;
   margin-top: 0px;
}

#heartstringstag  {
   background: url(sg_sweet-baby_media/heartstringstag.gif) no-repeat;
   position: absolute;
   left: 804px;
   top: 0px;
   z-index: 5;
   width: 216px;
   height: 590px;
   margin-left: 0px;
   margin-top: 0px;
}

#thissofttext li  {
   color: #5F6A72;
   line-height: 20px;
   font-size: 12px;
   padding-bottom: 6px;
}

#showergeltext p  {
   padding-bottom: 5px;
   color: #666666;
   line-height: 20px;
   font-size: 14px;
}

#sweetbabytext p  {
   color: #335588;
   line-height: 13px;
   font-size: 13px;
   padding-bottom: 5px;
}

#bestdarntext li  {
   padding-bottom: 4px;
   color: #5F6A72;
   line-height: 21px;
   font-size: 17px;
}

#babysoaptext li  {
   font-size: 11px;
   line-height: 12px;
   color: #000000;
   padding-bottom: 5px;
}

#wholesaletext p  {
   font-size: 12px;
   line-height: 15px;
   color: #5F6A72;
   padding-bottom: 12px;
}

#buygeckotext li  {
   text-align: center;
   font-size: 11px;
   color: #FFFFFF;
}

#lifefavortext p  {
   font-size: 33px;
   line-height: 30px;
   padding-bottom: 5px;
}

#topshelftext li  {
   color: #000000;
   line-height: 14px;
   font-size: 12px;
   padding-bottom: 5px;
}

#creditcardscopy  {
   background: url(sg_unique_media/creditcardscopy.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 678px;
   z-index: 7;
   width: 189px;
   height: 47px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2008totext li  {
   text-align: center;
   font-size: 10px;
   line-height: 12px;
   letter-spacing: 0px;
   color: #939598;
}

#soapbartext li  {
   font-size: 11px;
   line-height: 13px;
   color: #000000;
   padding-bottom: 2px;
}

#galleryflowers  {
   background: url(sg_shop-images-and-links_media/galleryflowers.gif) no-repeat;
   position: absolute;
   left: 12px;
   top: 328px;
   z-index: 6;
   width: 66px;
   height: 335px;
   margin-left: 0px;
   margin-top: 0px;
}

#geckogreasecom  {
   background: url(sg_gecko-home_media/geckogreasecom.gif) no-repeat;
   position: absolute;
   left: 65px;
   top: 56px;
   z-index: 7;
   width: 674px;
   height: 50px;
   margin-left: 0px;
   margin-top: 0px;
}

#facebookbutton  {
   position: absolute;
   left: 818px;
   top: 714px;
   z-index: 6;
   width: 134px;
   height: 61px;
   margin-left: 0px;
   margin-top: 0px;
}

#topshelftext p  {
   color: #000000;
   line-height: 14px;
   font-size: 12px;
   padding-bottom: 5px;
}

#buygeckotext p  {
   text-align: center;
   font-size: 11px;
   color: #FFFFFF;
}

#bestdarntext p  {
   padding-bottom: 4px;
   color: #5F6A72;
   line-height: 21px;
   font-size: 17px;
}

#hymistscroll p  {
   font-size: 11px;
   line-height: 13px;
   color: #335588;
   padding-bottom: 5px;
}

#thissofttext p  {
   color: #5F6A72;
   line-height: 20px;
   font-size: 12px;
   padding-bottom: 6px;
}

#scentsscroll p  {
   color: #000000;
   line-height: 20px;
   font-size: 13px;
   padding-bottom: 5px;
}

#spiceuptext li  {
   color: #000000;
   line-height: 13px;
   font-size: 11px;
   padding-bottom: 5px;
}

#greasethatgrin  {
   background: url(sg_gecko-home_media/geckoart.gif) no-repeat;
   position: absolute;
   left: 275px;
   top: 63px;
   z-index: 6;
   width: 296px;
   height: 227px;
   margin-left: 0px;
   margin-top: 0px;
}

#hwcirclebutton  {
   position: absolute;
   left: 838px;
   top: 216px;
   z-index: 6;
   width: 126px;
   height: 118px;
   margin-left: 0px;
   margin-top: 0px;
}

#wholesaleboard  {
   background: url(sg_gecko-home_media/wholesaletape.gif) no-repeat;
   position: absolute;
   left: 27px;
   top: 539px;
   z-index: 8;
   width: 180px;
   height: 113px;
   margin-left: 0px;
   margin-top: 0px;
}

#babysoaptext p  {
   font-size: 11px;
   line-height: 12px;
   color: #000000;
   padding-bottom: 5px;
}

#shampootext li  {
   padding-bottom: 5px;
   color: #666666;
   line-height: 20px;
   font-size: 13px;
}

#i104z,
#i102z  {
   background: url(sg_contact_media/d1z.gif) no-repeat;
   position: absolute;
   top: 553px;
   z-index: 6;
   width: 59px;
   height: 61px;
   margin-left: 0px;
   margin-top: 0px;
}

#loofahtext li  {
   font-size: 13px;
   line-height: 20px;
   color: #666666;
   padding-bottom: 5px;
}

#shampootext p  {
   padding-bottom: 5px;
   color: #666666;
   line-height: 20px;
   font-size: 13px;
}

#spiceuptext p  {
   color: #000000;
   line-height: 13px;
   font-size: 11px;
   padding-bottom: 5px;
}

#bottomgreybar  {
   background: url(sg_welcome-heartstrings_media/bottomgreybar.gif) no-repeat;
   position: absolute;
   left: 53px;
   top: 662px;
   z-index: 5;
   width: 908px;
   height: 112px;
   margin-left: 0px;
   margin-top: 0px;
}

#soapbartext p  {
   font-size: 11px;
   line-height: 13px;
   color: #000000;
   padding-bottom: 2px;
}

#contactbutton  {
   font: bold 13px/15px Courier, "Courier New", monospace;
   text-align: center;
   position: absolute;
   left: 60px;
   top: 478px;
   z-index: 10;
   width: 103px;
   height: 15px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2008totext p  {
   text-align: center;
   font-size: 10px;
   line-height: 12px;
   letter-spacing: 0px;
   color: #939598;
}

#bodyscroll li  {
   color: #666666;
   line-height: 20px;
   font-size: 13px;
   padding-bottom: 5px;
}

#miniscroll li  {
   color: #335588;
   line-height: 13px;
   font-size: 11px;
   padding-bottom: 5px;
}

#babiestext li  {
   font-size: 15px;
   line-height: 17px;
   color: #333333;
   padding-bottom: 5px;
}

#uniquebubbles  {
   background: url(sg_unique_media/uniquebubbles.gif) no-repeat;
   position: absolute;
   left: 202px;
   top: 138px;
   z-index: 4;
   width: 265px;
   height: 574px;
   margin-left: 0px;
   margin-top: 0px;
}

#lotiontext li  {
   font-size: 14px;
   line-height: 20px;
   color: #666666;
   padding-bottom: 3px;
}

#spraytext li  {
   padding-bottom: 5px;
   color: #335588;
   line-height: 13px;
   font-size: 13px;
}

#topgreylines  {
   background: url(sg_welcome-heartstrings_media/topgreylines.gif) no-repeat;
   position: absolute;
   left: 53px;
   top: 17px;
   z-index: 4;
   width: 883px;
   height: 103px;
   margin-left: 0px;
   margin-top: 0px;
}

#saltstext li  {
   color: #335588;
   line-height: 13px;
   font-size: 11px;
   padding-bottom: 5px;
}

#bodyscroll p  {
   color: #666666;
   line-height: 20px;
   font-size: 13px;
   padding-bottom: 5px;
}

#emailtext li  {
   padding-bottom: 6px;
   font-size: 14px;
   line-height: 20px;
   color: #5F6A72;
}

#contactboard  {
   background: url(sg_gecko-home_media/contacttape.gif) no-repeat;
   position: absolute;
   left: 27px;
   top: 435px;
   z-index: 9;
   width: 180px;
   height: 113px;
   margin-left: 0px;
   margin-top: 0px;
}

#sitestext li  {
   font-size: 12px;
   padding-bottom: 6px;
   color: #666666;
}

#ordertext li  {
   padding-bottom: 4px;
   font-size: 17px;
   line-height: 17px;
   color: #5F6A72;
}

#miniscroll p  {
   color: #335588;
   line-height: 13px;
   font-size: 11px;
   padding-bottom: 5px;
}

#sweettext li  {
   color: #335588;
   line-height: 15px;
   font-size: 13px;
   padding-bottom: 5px;
}

#bootytext li  {
   padding-bottom: 4px;
   font-size: 12px;
}

#loofahtext p  {
   font-size: 13px;
   line-height: 20px;
   color: #666666;
   padding-bottom: 5px;
}

#babiestext p  {
   font-size: 15px;
   line-height: 17px;
   color: #333333;
   padding-bottom: 5px;
}

#lotiontext p  {
   font-size: 14px;
   line-height: 20px;
   color: #666666;
   padding-bottom: 3px;
}

#hourstext li  {
   font-size: 12px;
   line-height: 16px;
   color: #5F6A72;
   padding-bottom: 5px;
}

#papertext li  {
   padding-bottom: 0px;
   font-size: 13px;
   line-height: 18px;
   color: #666666;
}

#heartstrings  {
   background: url(sg_unique_media/heartstrings.gif) no-repeat;
   position: absolute;
   left: 245px;
   top: 56px;
   z-index: 5;
   width: 554px;
   height: 74px;
   margin-left: 0px;
   margin-top: 0px;
}

#sheettext li  {
   padding-bottom: 5px;
   color: #335588;
   line-height: 15px;
   font-size: 13px;
   letter-spacing: -1px;
}

#layer40copy  {
   position: absolute;
   left: 201px;
   top: 0px;
   z-index: 5;
   width: 815px;
   height: 742px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#bodytext li  {
   font-size: 13px;
   line-height: 20px;
   color: #666666;
   padding-bottom: 5px;
}

#creditcards  {
   background: url(sg_gecko-home_media/creditcards.gif) no-repeat;
   position: absolute;
   left: 44px;
   top: 645px;
   z-index: 7;
   width: 114px;
   height: 47px;
   margin-left: 0px;
   margin-top: 0px;
}

#emailtext p  {
   padding-bottom: 6px;
   font-size: 14px;
   line-height: 20px;
   color: #5F6A72;
}

#layer15copy  {
   background: url(sg_welcome-heartstrings_media/layer15copy.gif) no-repeat;
   position: absolute;
   left: 576px;
   top: 671px;
   z-index: 4;
   width: 229px;
   height: 102px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2008totext  {
   position: absolute;
   left: 87px;
   top: 834px;
   z-index: 4;
   width: 838px;
   margin-left: 0px;
   margin-top: 0px;
}

#hourstext p  {
   font-size: 12px;
   line-height: 16px;
   color: #5F6A72;
   padding-bottom: 5px;
}

#bootytext p  {
   padding-bottom: 4px;
   font-size: 12px;
}

#papertext p  {
   padding-bottom: 0px;
   font-size: 13px;
   line-height: 18px;
   color: #666666;
}

#sitestext p  {
   font-size: 12px;
   padding-bottom: 6px;
   color: #666666;
}

#spraytext p  {
   padding-bottom: 5px;
   color: #335588;
   line-height: 13px;
   font-size: 13px;
}

#buyitbutton  {
   font: bold 13px/18px Courier, "Courier New", monospace;
   text-align: center;
   position: absolute;
   left: 63px;
   top: 379px;
   z-index: 11;
   width: 93px;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
}

#saltstext p  {
   color: #335588;
   line-height: 13px;
   font-size: 11px;
   padding-bottom: 5px;
}

#ordertext p  {
   padding-bottom: 4px;
   font-size: 17px;
   line-height: 17px;
   color: #5F6A72;
}

#telltext li  {
   font-size: 11px;
   line-height: 15px;
   color: #5F6A72;
   padding-bottom: 4px;
}

#sheettext p  {
   padding-bottom: 5px;
   color: #335588;
   line-height: 15px;
   font-size: 13px;
   letter-spacing: -1px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#fizztext li  {
   padding-bottom: 5px;
   color: #335588;
   line-height: 15px;
   font-size: 13px;
}

#soaptext li  {
   font-size: 13px;
   line-height: 18px;
   color: #666666;
   padding-bottom: 5px;
}

#babycircles  {
   background: url(sg_sweet-baby_media/babycircles.gif) no-repeat;
   position: absolute;
   left: 58px;
   top: 281px;
   z-index: 4;
   width: 747px;
   height: 215px;
   margin-left: 0px;
   margin-top: 0px;
}

#posttext li  {
   color: #5F6A72;
   line-height: 20px;
   font-size: 14px;
   padding-bottom: 6px;
}

#sweettext p  {
   color: #335588;
   line-height: 15px;
   font-size: 13px;
   padding-bottom: 5px;
}

#geltext li  {
   padding-bottom: 5px;
   color: #666666;
   line-height: 20px;
   font-size: 14px;
}

#aboutboard  {
   background: url(sg_gecko-home_media/aboutgeckotape.gif) no-repeat;
   position: absolute;
   left: 23px;
   top: 243px;
   z-index: 11;
   width: 180px;
   height: 113px;
   margin-left: 0px;
   margin-top: 0px;
}

#soaptext p  {
   font-size: 13px;
   line-height: 18px;
   color: #666666;
   padding-bottom: 5px;
}

#telltext p  {
   font-size: 11px;
   line-height: 15px;
   color: #5F6A72;
   padding-bottom: 4px;
}

#fizztext p  {
   padding-bottom: 5px;
   color: #335588;
   line-height: 15px;
   font-size: 13px;
}

#posttext p  {
   color: #5F6A72;
   line-height: 20px;
   font-size: 14px;
   padding-bottom: 6px;
}

#webtext li  {
   font: 10px Verdana, sans-serif;
   padding-bottom: 0px;
}

#bodytext p  {
   font-size: 13px;
   line-height: 20px;
   color: #666666;
   padding-bottom: 5px;
}

#ridefooter  {
   font-size: 0px;
}

#buyitboard  {
   background: url(sg_gecko-home_media/buyittape.gif) no-repeat;
   position: absolute;
   left: 24px;
   top: 339px;
   z-index: 10;
   width: 180px;
   height: 113px;
   margin-left: 0px;
   margin-top: 0px;
}

#webtext p  {
   font: 10px Verdana, sans-serif;
   padding-bottom: 0px;
}

#geltext p  {
   padding-bottom: 5px;
   color: #666666;
   line-height: 20px;
   font-size: 14px;
}

#wetext li  {
   padding-bottom: 0px;
   font-size: 12px;
   line-height: 20px;
   color: #5F6A72;
}

#hytext li  {
   color: #335588;
   line-height: 15px;
   font-size: 13px;
   padding-bottom: 5px;
   letter-spacing: -1px;
}

#wetext p  {
   padding-bottom: 0px;
   font-size: 12px;
   line-height: 20px;
   color: #5F6A72;
}

#page_bkg  {
   position: absolute;
   width: 1024px;
   height: 864px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#hytext p  {
   color: #335588;
   line-height: 15px;
   font-size: 13px;
   padding-bottom: 5px;
   letter-spacing: -1px;
}

#luflower  {
   position: absolute;
   left: 31px;
   top: 185px;
   width: 92px;
   height: 477px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#layer15  {
   position: absolute;
   left: 576px;
   top: 120px;
   z-index: 4;
   width: 229px;
   height: 308px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #B7CFDB;
   background-image: none;
}

#layer40  {
   background: url(sg_gecko-home_media/layer40.gif) no-repeat;
   position: absolute;
   left: 25px;
   top: 113px;
   z-index: 4;
   width: 186px;
   height: 629px;
   margin-left: 0px;
   margin-top: 0px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#white  {
   background: url(sg_welcome-heartstrings_media/layer37.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1024px;
   height: 864px;
   margin-left: 0px;
   margin-top: 0px;
}

#board  {
   background: url(sg_gecko-home_media/geckohometape.gif) no-repeat;
   position: absolute;
   left: 22px;
   top: 140px;
   z-index: 12;
   width: 180px;
   height: 111px;
   margin-left: 0px;
   margin-top: 0px;
}

#i104z  {
   left: 731px;
}

#i102z  {
   left: 329px;
}

#green  {
   background: url(sg_unique_media/green.gif) no-repeat;
   position: absolute;
   left: 53px;
   top: 119px;
   z-index: 5;
   width: 908px;
   height: 655px;
   margin-left: 0px;
   margin-top: 0px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 864px;
   width: 1024px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.c_b * a  {
   color: #000000;
}

.cFFF a  {
   color: #FFFFFF;
}

.fl li  {
   float: left;
   display: inline;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Verdana, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}


