a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#rhinestoneweddingtshirtst li,
#glitterdesignshirtsalsote p,
#productcategoriestext li,
#weddingpackagesthatsavete p,
#welcometoourpensacolabeac p,
#fullcolorweddingtshirttex p,
#oneandtwocolorshirttext li,
#glitterdesignshirtsalsote li,
#weddingdrinkmugsandbeerte li,
#weddingtshirtsfortheguyst p,
#weddingpackagesthatsavete li,
#brideweddingtowelsandothe p,
#metalsavethedateweddingte p,
#oneandtwocolorshirttext p,
#bachelorettpartyshirtsfor li,
#welcometoourpensacolabeac li,
#metalsavethedateweddingte li,
#rhinestoneweddingcapsfort li,
#weddinglicenseplatesintex p,
#rhinestoneweddingcapsfort p,
#rhinestoneweddingtshirtst p,
#weddingdrinkmugsandbeerte p,
#fullcolorweddingtshirttex li,
#weddinglicenseplatesintex li,
#productcategoriestext p,
#bachelorettpartyshirtsfor p,
#weddingtshirtsfortheguyst li,
#brideweddingtowelsandothe li  {
   font: normal normal 12px/14px Tahoma, sans-serif;
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: left;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 2px;
}

#mugsbutton a,
#guystsbutton a,
#capsbutton a,
#rhinestonebutton a,
#glitterbutton a,
#packagesbutton a,
#magnetsbutton a,
#otherwedbutton a,
#fullcolorbutton a,
#bachelorettbutton a,
#licenceplatebutton a,
#onecolorbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 225px;
   width: 225px;
   font-size: 225px;
   line-height: 225px;
}

#textbackcopy4,
#textbackcopy3,
#textbackcopy2,
#textback,
#textbackcopy,
#textbackcopy9,
#textbackcopy10,
#textbackcopy8,
#textbackcopy7,
#textbackcopy6,
#textbackcopy11,
#textbackcopy5  {
   background: url(sg_home-page_media/textbackcopy11.jpg) no-repeat;
   position: absolute;
   z-index: 4;
   width: 225px;
   height: 68px;
}

#weddingdrinkmugsandbeerte,
#metalsavethedateweddingte,
#rhinestoneweddingtshirtst,
#weddinglicenseplatesintex  {
   position: absolute;
   top: 872px;
   z-index: 5;
   width: 217px;
}

#magnetsbutton,
#capsbutton,
#mugsbutton,
#licenceplatebutton,
#onecolorbutton,
#packagesbutton  {
   position: absolute;
   z-index: 5;
   width: 225px;
   height: 225px;
}

#i0save20copy2text p,
#i0save20copy2text li,
#i1save20copy2text p,
#i1save20copy2text li  {
   padding: 0px;
   margin: 0px;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 3px;
   font-style: normal;
   font-weight: bold;
   font-family: Tahoma, sans-serif;
   text-indent: 0px;
   text-align: center;
}

#rhinestoneweddingcapsfort,
#brideweddingtowelsandothe,
#weddingtshirtsfortheguyst  {
   position: absolute;
   top: 1157px;
   z-index: 5;
   width: 217px;
}

#glitterdesignshirtsalsote,
#oneandtwocolorshirttext,
#bachelorettpartyshirtsfor  {
   position: absolute;
   top: 590px;
   z-index: 5;
   width: 217px;
}

#glitterbutton,
#rhinestonebutton,
#fullcolorbutton  {
   position: absolute;
   z-index: 5;
   width: 225px;
   height: 225px;
}

#otherwedbutton,
#guystsbutton  {
   position: absolute;
   top: 926px;
   z-index: 5;
   width: 225px;
   height: 225px;
}

#rhinestoneweddingtshirtst  {
   left: 496px;
   top: 309px;
}

#weddinglicenseplatesintex  {
   left: 262px;
}

#bachelorettpartyshirtsfor  {
   left: 493px;
}

#weddingpackagesthatsavete  {
   position: absolute;
   left: 30px;
   top: 309px;
   z-index: 5;
   width: 217px;
}

#metalsavethedateweddingte  {
   left: 30px;
}

#rhinestoneweddingcapsfort  {
   left: 30px;
}

#weddingtshirtsfortheguyst  {
   left: 264px;
}

#weddingdrinkmugsandbeerte  {
   left: 496px;
}

#brideweddingtowelsandothe  {
   left: 496px;
}

#glitterdesignshirtsalsote  {
   left: 262px;
}

#productcategoriestext li  {
   font-size: 14px;
   line-height: 17px;
   font-weight: bold;
   color: #FFFFFF;
}

#oneandtwocolorshirttext  {
   left: 30px;
}

#productcategoriestext p  {
   font-size: 14px;
   line-height: 17px;
   font-weight: bold;
   color: #FFFFFF;
}

#i1save20copy2text li  {
   font-size: 18px;
   line-height: 22px;
}

#licenceplatebutton a  {
   background-image: url(sg_home-page_media/licenceplatebutton.jpg);
}

#i0save20copy2text li  {
   font-size: 16px;
   line-height: 16px;
}

#bachelorettbutton a  {
   background-image: url(sg_home-page_media/bachelorettbutton.jpg);
}

#i1save20copy2text p  {
   font-size: 18px;
   line-height: 22px;
}

#i0save20copy2text p  {
   font-size: 16px;
   line-height: 16px;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#licenceplatebutton  {
   top: 642px;
   left: 257px;
}

#rhinestonebutton a  {
   background-image: url(sg_home-page_media/rhinestonebutton.jpg);
}

#fullcolorbutton a  {
   background-image: url(sg_home-page_media/fullcolorbutton.jpg);
}

#bachelorettbutton  {
   position: absolute;
   left: 489px;
   top: 360px;
   z-index: 5;
   width: 225px;
   height: 225px;
}

#otherwedbutton a  {
   background-image: url(sg_home-page_media/otherwedbutton.jpg);
}

#packagesbutton a  {
   background-image: url(sg_home-page_media/packagesbutton.jpg);
}

#onecolorbutton a  {
   background-image: url(sg_home-page_media/onecolorbutton.jpg);
}

#rhinestonebutton  {
   top: 80px;
   left: 489px;
}

#magnetsbutton a  {
   background-image: url(sg_home-page_media/magnetsbutton.jpg);
}

#fullcolorbutton  {
   top: 80px;
   left: 257px;
}

#glitterbutton a  {
   background-image: url(sg_home-page_media/glitterbutton.jpg);
}

#otherwedbutton  {
   left: 489px;
}

#guystsbutton a  {
   background-image: url(sg_home-page_media/guystsbutton.jpg);
}

#packagesbutton  {
   top: 80px;
   left: 26px;
}

#onecolorbutton  {
   top: 360px;
   left: 26px;
}

#textbackcopy11  {
   top: 1137px;
   left: 489px;
}

#textbackcopy10  {
   top: 1137px;
   left: 257px;
}

#textbackcopy8  {
   top: 852px;
   left: 489px;
}

#glitterbutton  {
   top: 360px;
   left: 257px;
}

#magnetsbutton  {
   top: 642px;
   left: 26px;
}

#textbackcopy9  {
   top: 1137px;
   left: 26px;
}

#textbackcopy2  {
   top: 286px;
   left: 489px;
}

#textbackcopy7  {
   top: 852px;
   left: 257px;
}

#textbackcopy5  {
   top: 568px;
   left: 489px;
}

#textbackcopy6  {
   top: 852px;
   left: 26px;
}

#textbackcopy4  {
   top: 568px;
   left: 257px;
}

#textbackcopy3  {
   top: 568px;
   left: 26px;
}

#guystsbutton  {
   left: 258px;
}

#capsbutton a  {
   background-image: url(sg_home-page_media/capsbutton.jpg);
}

#textbackcopy  {
   top: 286px;
   left: 257px;
}

#mugsbutton a  {
   background-image: url(sg_home-page_media/mugsbutton.jpg);
}

#capsbutton  {
   top: 926px;
   left: 26px;
}

#ridefooter  {
   font-size: 0px;
}

#mugsbutton  {
   top: 642px;
   left: 489px;
}

#textback  {
   top: 286px;
   left: 26px;
}

a.nm  {
   background-position: 0px 0px;
}

