#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;
}

#siliconefoodgradematsforcampingwontscratchpaint p  {
   font: 15px/18px Verdana, sans-serif;
   margin: 0px;
   padding-bottom: 15px;
   text-indent: -14px;
   text-align: left;
}

#siliconefoodgradematsforcampingwontscratchpaint  {
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 546px;
   z-index: 7;
   width: 134px;
}

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

#candlescontactnomerge  {
   background: url(sg_contact_media/candlescontactnomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 195px;
   top: 442px;
   z-index: 6;
   width: 657px;
   height: 361px;
}

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

#contacttexttext p  {
   font: bold 14px/17px Verdana, sans-serif;
   margin: 0px;
   padding-bottom: 10px;
   text-align: left;
}

#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_contact_media/waxpopsrightoff.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 34px;
   z-index: 9;
   width: 143px;
   height: 70px;
}

#contacttexttext  {
   visibility: visible;
   position: absolute;
   left: 293px;
   top: 321px;
   z-index: 5;
   width: 386px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#pid6contact  {
   margin: 0px auto 0px auto;
   width: 852px;
   position: relative;
}

#shape1copy2  {
   background: url(sg_contact_media/shape1copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 11px;
   z-index: 3;
   width: 770px;
   height: 993px;
}

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

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

#id0contact  {
   background: url(sg_contact_media/id0contact.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 239px;
   top: 326px;
   z-index: 5;
   width: 28px;
   height: 188px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#shape12  {
   background: url(sg_contact_media/shape12.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 60px;
   top: 179px;
   z-index: 5;
   width: 150px;
   height: 806px;
}

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

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

#shape1  {
   background: url(sg_contact_media/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 60px;
   top: 166px;
   z-index: 4;
   width: 732px;
   height: 819px;
}

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

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

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

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

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

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

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

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

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

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

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

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

.Red {
	color: #F00;
}
.smaller {
	font-size: 10px;
}

