#favoriteb a,
#aboutb a,
#tubeb a,
#blogb a,
#storeb a,
#careb a,
#contactb a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}

#receivediscountusecouponcodemates5025findonlastpageo  {
   background: url(sg_home_media/id0receivediscountusecoupon.gif) no-repeat;
   position: absolute;
   left: 57px;
   top: 689px;
   z-index: 6;
   width: 148px;
   height: 73px;
}

#dcormatesthebendabledripcatchingmatwithalipgreen p  {
   font: 19px/23px Verdana, sans-serif;
   margin: 0px;
   padding-bottom: 20px;
   text-align: left;
}

#dcormatesthebendabledripcatchingmatwithalipgreen  {
   visibility: visible;
   position: absolute;
   left: 560px;
   top: 322px;
   z-index: 4;
   width: 214px;
}

#seestoreforallpatterns  {
   background: url(sg_home_media/seestoreforallpatterns.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 618px;
   top: 296px;
   z-index: 4;
   width: 157px;
   height: 7px;
}

#favoriteb a:hover  {
   background-position: -127px 0%;
}

#contactb a:hover  {
   background-position: -73px 0%;
}

#bottommenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   height: 100%;
}

#waxpopsrightoff  {
   background: url(sg_care_media/waxpopsrightoff.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 34px;
   z-index: 8;
   width: 143px;
   height: 70px;
}

#footertext p a  {
   border: 0px none #000000;
   text-decoration: none;
}

#emailb a:hover  {
   background-position: -134px 0%;
}

#menorahnomerge  {
   background: url(sg_home_media/menorahnomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 539px;
   z-index: 4;
   width: 157px;
   height: 137px;
}

#pressb a:hover  {
   background-position: -89px 0%;
}

#storeb a:hover  {
   background-position: -107px 0%;
}

#lasagnanomerge  {
   background: url(sg_home_media/lasagnanomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 763px;
   z-index: 4;
   width: 157px;
   height: 103px;
}

#candlesnomerge  {
   background: url(sg_care_media/candlesnomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 56px;
   top: 29px;
   z-index: 7;
   width: 195px;
   height: 153px;
}

#aboutb a:hover  {
   background-position: -78px 0%;
}

#pitchernomerge  {
   background: url(sg_home_media/pitchernomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 635px;
   top: 732px;
   z-index: 4;
   width: 157px;
   height: 139px;
}

#tubeb a:hover  {
   background-position: -80px 0%;
}

#blogb a:hover  {
   background-position: -44px 0%;
}

#infob a:hover  {
   background-position: -147px 0%;
}

#careb a:hover  {
   background-position: -120px 0%;
}

#shopb a:hover  {
   background-position: -166px 0%;
}

#bottlenomerge  {
   background: url(sg_care_media/bottlenomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 697px;
   top: 29px;
   z-index: 7;
   width: 91px;
   height: 153px;
}

#bottommenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#googleliteral  {
   visibility: visible;
   position: absolute;
   left: 509px;
   top: 1260px;
   z-index: 3;
   width: 335px;
}

#homeb a:hover  {
   background-position: -76px 0%;
}

#freeshipping  {
   background: url(sg_care_media/freeshipping.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 211px;
   top: 34px;
   z-index: 9;
   width: 90px;
   height: 29px;
}

#rosesnomerge  {
   background: url(sg_home_media/rosesnomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 635px;
   top: 567px;
   z-index: 4;
   width: 157px;
   height: 141px;
}

#footertext p  {
   font: 9px/12px Verdana, sans-serif;
   margin: 0px;
   text-align: center;
}

#dripsstayput  {
   background: url(sg_care_media/dripsstayput.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 613px;
   top: 33px;
   z-index: 8;
   width: 94px;
   height: 96px;
}

#videoborder  {
   background: url(sg_home_media/videoborder.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 290px;
   top: 308px;
   z-index: 4;
   width: 264px;
   height: 215px;
}

#matsnomerge  {
   background: url(sg_home_media/matsnomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 179px;
   z-index: 5;
   width: 747px;
   height: 122px;
}

#favoriteb a  {
   width: 127px;
   background-image: url(sg_care_media/favoriteb.gif);
}

#videoxmedia  {
   visibility: visible;
   position: absolute;
   left: 299px;
   top: 316px;
   z-index: 5;
   width: 240px;
   height: 191px;
}

#bottommenu  {
   font: 10px/14px Verdana, sans-serif;
   margin: 0px;
   height: 14px;
   padding: 0px;
   list-style: none;
   text-align: center;
   position: absolute;
   left: 254px;
   top: 1011px;
   z-index: 3;
}

#footertext  {
   visibility: visible;
   position: absolute;
   left: 219px;
   top: 1041px;
   z-index: 3;
   width: 440px;
}

#contactb a  {
   width: 73px;
   background-image: url(sg_care_media/contactb.gif);
}

#yellowbar  {
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 421px;
   z-index: 4;
   width: 148px;
   height: 23px;
   background-color: #FCD002;
   background-image: none;
}

#id0coupon  {
   background: url(sg_care_media/id0coupon.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 101px;
   top: 680px;
   z-index: 7;
   width: 61px;
   height: 9px;
}

#favoriteb  {
   visibility: visible;
   position: absolute;
   left: 68px;
   top: 503px;
   z-index: 4;
   width: 127px;
   height: 15px;
}

#storeb a  {
   width: 107px;
   background-image: url(sg_care_media/storeb.gif);
}

#pressb a  {
   background: url(sg_care_media/pressb.gif) no-repeat 0% 0px;
   display: block;
   height: 37px;
   width: 89px;
   font-size: 37px;
   line-height: 37px;
}

#aboutb a  {
   width: 78px;
   background-image: url(sg_care_media/aboutb.gif);
}

#emailb a  {
   background: url(sg_home_media/emailb.gif) no-repeat 0% 0px;
   display: block;
   height: 34px;
   width: 134px;
   font-size: 34px;
   line-height: 34px;
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 95px;
   top: 526px;
   z-index: 5;
   width: 73px;
   height: 15px;
}

#infob a  {
   background: url(sg_care_media/infob.gif) no-repeat 0% 0px;
   display: block;
   height: 20px;
   width: 147px;
   font-size: 20px;
   line-height: 20px;
}

#homeb a  {
   background: url(sg_care_media/homeb.gif) no-repeat 0% 0px;
   display: block;
   height: 14px;
   width: 76px;
   font-size: 14px;
   line-height: 14px;
}

#tubeb a  {
   width: 80px;
   background-image: url(sg_care_media/tubeb.gif);
}

#blogb a  {
   width: 44px;
   background-image: url(sg_care_media/blogb.gif);
}

#shape19  {
   background: url(sg_care_media/shape19.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 204px;
   top: 29px;
   z-index: 8;
   width: 100px;
   height: 50px;
}

#shopb a  {
   background: url(sg_home_media/shopb.gif) no-repeat 0% 0px;
   display: block;
   height: 64px;
   width: 166px;
   font-size: 64px;
   line-height: 64px;
}

#uses1 p  {
   font: 16px/19px Verdana, sans-serif;
   margin: 0px;
   padding-bottom: 20px;
   text-align: left;
}

#shape17  {
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 676px;
   z-index: 5;
   width: 148px;
   height: 86px;
   background-color: #FCD002;
   background-image: none;
}

#tagline  {
   background: url(sg_care_media/tagline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 321px;
   top: 213px;
   z-index: 7;
   width: 199px;
   height: 51px;
}

#careb a  {
   width: 120px;
   background-image: url(sg_care_media/careb.gif);
}

#shape1  {
   background: url(sg_home_media/shape1.gif) no-repeat;
   position: absolute;
   left: 37px;
   top: 11px;
   z-index: 3;
   width: 770px;
   height: 993px;
}

#aboutb  {
   visibility: visible;
   position: absolute;
   left: 92px;
   top: 330px;
   z-index: 4;
   width: 78px;
   height: 15px;
}

#emailb  {
   visibility: visible;
   position: absolute;
   left: 352px;
   top: 515px;
   z-index: 5;
   width: 134px;
   height: 34px;
}

#storeb  {
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 427px;
   z-index: 5;
   width: 107px;
   height: 15px;
}

#pressb  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 376px;
   z-index: 4;
   width: 89px;
   height: 37px;
}

#shopb  {
   visibility: visible;
   position: absolute;
   left: 536px;
   top: 154px;
   z-index: 11;
   width: 166px;
   height: 64px;
}

#careb  {
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 353px;
   z-index: 4;
   width: 120px;
   height: 15px;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 93px;
   top: 307px;
   z-index: 4;
   width: 76px;
   height: 14px;
}

#uses1  {
   visibility: visible;
   position: absolute;
   left: 260px;
   top: 570px;
   z-index: 4;
   width: 349px;
}

#infob  {
   visibility: visible;
   position: absolute;
   left: 349px;
   top: 13px;
   z-index: 7;
   width: 147px;
   height: 20px;
}

#blogb  {
   visibility: visible;
   position: absolute;
   left: 109px;
   top: 480px;
   z-index: 4;
   width: 44px;
   height: 15px;
}

#tubeb  {
   visibility: visible;
   position: absolute;
   left: 91px;
   top: 457px;
   z-index: 4;
   width: 80px;
   height: 15px;
}

#logo  {
   background: url(sg_home_media/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 259px;
   top: 39px;
   z-index: 10;
   width: 314px;
   height: 168px;
}

#home  {
   margin: 0px auto 0px auto;
   width: 844px;
   position: relative;
}

#top  {
   background: url(sg_home_media/top.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 27px;
   z-index: 6;
   width: 742px;
   height: 186px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_home_media/exteriortile.gif) center top repeat;
   background-attachment: fixed;
}

