a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#homestorebutton a,
#brandsbutton a,
#privacybutton a,
#locationbutton a,
#contactbutton a,
#productsbutton a,
#infobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#homestore,
#privacy,
#info,
#products,
#brands,
#home,
#location,
#pid4map  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#id0addresstext p,
#id1addresstext p,
#productstext p  {
   font: 24px Helvetica, Arial, sans-serif;
   margin: 0px;
   text-align: left;
}

#id0addresstext,
#productstext,
#info2text  {
   visibility: visible;
   position: absolute;
   left: 271px;
   top: 415px;
   z-index: 4;
}

#savingstext,
#id1addresstext  {
   visibility: visible;
   position: absolute;
   left: 271px;
   z-index: 4;
   width: 582px;
}

#thankstext p,
#savingstext p  {
   font: 22px/26px Helvetica, Arial, sans-serif;
   margin: 0px;
   text-align: left;
}

#privacyscroll *:first-child  {
   padding-top: 0px;
}

#id0shopb a,
#homestoreb a  {
   background-repeat: no-repeat;
   display: block;
   height: 120px;
   background-position: 0% 0px;
   font-size: 120px;
   line-height: 120px;
}

#list2text p,
#list1text p  {
   font: 20px/29px Helvetica, Arial, sans-serif;
   margin: 0px;
   text-align: left;
}

#homestorebutton a:hover  {
   background-position: -53px 0%;
}

#locationbutton a:hover  {
   background-position: -100px 0%;
}

#productsbutton a:hover  {
   background-position: -111px 0%;
}

#registerbutton a:hover  {
   background-position: -164px 0%;
}

#contactbutton a:hover  {
   background-position: -115px 0%;
}

#privacybutton a:hover  {
   background-position: -77px 0%;
}

#id1facebookb a:hover  {
   background-position: -122px 0%;
}

#brandsbutton a:hover  {
   background-position: -85px 0%;
}

#infobutton a:hover  {
   background-position: -134px 0%;
}

#homestorebutton a  {
   width: 53px;
   background-image: url(sg_location_media/homestorebutton.gif);
}

#id0addresstext p  {
   line-height: 24px;
}

#id1addresstext p  {
   line-height: 29px;
}

#id1shopb a:hover  {
   background-position: -128px 0%;
}

#productsbutton a  {
   width: 111px;
   background-image: url(sg_location_media/productsbutton.gif);
}

#locationbutton a  {
   width: 100px;
   background-image: url(sg_location_media/locationbutton.gif);
}

#registerbutton a  {
   background: url(sg_location_media/registerbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 36px;
   width: 164px;
   font-size: 36px;
   line-height: 36px;
}

#contactbutton a  {
   width: 115px;
   background-image: url(sg_location_media/contactbutton.gif);
}

#privacyscroll p  {
   font: bold 14px/24px Helvetica, Arial, sans-serif;
   margin: 0px;
   padding-top: 10px;
   text-align: justify;
}

#privacybutton a  {
   width: 77px;
   background-image: url(sg_location_media/privacybutton.gif);
}

#homestorebutton  {
   visibility: visible;
   position: absolute;
   left: 270px;
   top: 728px;
   z-index: 4;
   width: 53px;
   height: 13px;
}

#id1addresstext  {
   top: 606px;
}

#registerbutton  {
   visibility: visible;
   position: absolute;
   left: 834px;
   top: 717px;
   z-index: 4;
   width: 164px;
   height: 36px;
}

#locationbutton  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 204px;
   z-index: 4;
   width: 100px;
   height: 13px;
}

#productsbutton  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 252px;
   z-index: 4;
   width: 111px;
   height: 13px;
}

#id1facebookb a  {
   background: url(sg_location_media/id1facebookb.gif) no-repeat 0% 0px;
   display: block;
   height: 46px;
   width: 122px;
   font-size: 46px;
   line-height: 46px;
}

#id0addresstext  {
   width: 582px;
}

#brandsbutton a  {
   width: 85px;
   background-image: url(sg_location_media/brandsbutton.gif);
}

#productstext p  {
   line-height: 24px;
}

#id1background  {
   background: url(sg_location_media/id1background.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1024px;
   height: 768px;
}

#privacybutton  {
   visibility: visible;
   position: absolute;
   left: 657px;
   top: 728px;
   z-index: 4;
   width: 77px;
   height: 13px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 428px;
   top: 728px;
   z-index: 4;
   width: 115px;
   height: 13px;
}

#privacyscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 271px;
   top: 418px;
   z-index: 4;
   width: 671px;
   height: 259px;
}

#brandsbutton  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 301px;
   z-index: 4;
   width: 85px;
   height: 13px;
}

#productstext  {
   width: 582px;
}

#homestoreb a  {
   width: 561px;
   background-image: url(sg_home_media/homestoreb.gif);
}

#id1facebookb  {
   visibility: visible;
   position: absolute;
   left: 56px;
   top: 718px;
   z-index: 4;
   width: 122px;
   height: 46px;
}

#infobutton a  {
   width: 134px;
   background-image: url(sg_location_media/infobutton.gif);
}

#savingstext  {
   top: 554px;
}

#infobutton  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 349px;
   z-index: 4;
   width: 134px;
   height: 13px;
}

#id0shopb a  {
   width: 705px;
   background-image: url(sg_home_media/id0shopb.gif);
}

#id1shopb a  {
   background: url(sg_location_media/id1shopb.gif) no-repeat 0% 0px;
   display: block;
   height: 128px;
   width: 128px;
   font-size: 128px;
   line-height: 128px;
}

#info2text  {
   width: 631px;
}

#id1shopb  {
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 435px;
   z-index: 4;
   width: 128px;
   height: 128px;
}

#privacyg  {
   background: url(sg_privacy_media/privacyg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 273px;
   top: 194px;
   z-index: 4;
   width: 518px;
   height: 98px;
}

#policyg  {
   background: url(sg_privacy_media/policyg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 443px;
   top: 286px;
   z-index: 5;
   width: 443px;
   height: 98px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #000000 url(sg_location_media/exteriortile.gif) center top repeat;
}

