#emaillistform fieldset div,
#emaillistform fieldset legend  {
   font: 15px/18px GillSans, "Gill Sans";
}

#emaillistform fieldset *:last-child  {
   padding-bottom: 0;
}

#emaillistform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
   width: 50%;
}

#emaillistform fieldset div  {
   clear: both;
}

#wndlogohomebutton a:hover  {
   background-position: -202px 0%;
}

#coldorangebutton a:hover  {
   background-position: -209px 0%;
}

#emaillistbutton a:hover  {
   background-position: -75px 0%;
}

#contactusbutton a:hover  {
   background-position: -100px 0%;
}

#fairtradebutton a:hover  {
   background-position: -91px 0%;
}

#emaillistform fieldset  {
   border: none;
}

#facebookbutton a:hover  {
   background-position: -27px 0%;
}

#aboutusbutton a:hover  {
   background-position: -95px 0%;
}

#twitterbutton a:hover  {
   background-position: -30px 0%;
}

#storebutton a:hover  {
   background-position: -132px 0%;
}

#wndlogohomebutton a  {
   background: url(sg_contactus_media/wndlogohomebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 154px;
   width: 202px;
   font-size: 154px;
   line-height: 154px;
}

#blogbutton a:hover  {
   background-position: -55px 0%;
}

#homebutton a:hover  {
   background-position: -41px 0%;
}

#coldorangebutton a  {
   background: url(sg_contactus_media/coldorangebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 209px;
   font-size: 23px;
   line-height: 23px;
}

#vectorsmartobject  {
   background: url(sg_emaillist_media/vectorsmartobject.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 210px;
   top: 120px;
   z-index: 6;
   width: 257px;
   height: 66px;
}

#emaillistbutton a  {
   background: url(sg_contactus_media/emaillistbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 61px;
   width: 75px;
   font-size: 61px;
   line-height: 61px;
}

#wndlogohomebutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 6;
   width: 202px;
   height: 154px;
}

#samericankidscopy  {
   background: url(sg_contactus_media/samericankidscopy.gif) no-repeat;
   position: absolute;
   left: 28px;
   top: 31px;
   z-index: 4;
   width: 741px;
   height: 205px;
}

#contactusbutton a  {
   background: url(sg_contactus_media/contactusbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 100px;
   font-size: 24px;
   line-height: 24px;
}

#fairtradebutton a  {
   background: url(sg_contactus_media/fairtradebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 126px;
   width: 91px;
   font-size: 126px;
   line-height: 126px;
}

#coldorangebutton  {
   visibility: visible;
   position: absolute;
   left: 294px;
   top: 616px;
   z-index: 3;
   width: 209px;
   height: 23px;
}

#facebookbutton a  {
   background: url(sg_contactus_media/facebookbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 100px;
   width: 27px;
   font-size: 100px;
   line-height: 100px;
}

#emaillistform p  {
   margin: 0px;
}

#fairtradebutton  {
   visibility: visible;
   position: absolute;
   left: 629px;
   top: 211px;
   z-index: 7;
   width: 91px;
   height: 126px;
}

#twitterbutton a  {
   background: url(sg_contactus_media/twitterbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 102px;
   width: 30px;
   font-size: 102px;
   line-height: 102px;
}

#emaillistbutton  {
   visibility: visible;
   position: absolute;
   left: 640px;
   top: 337px;
   z-index: 8;
   width: 75px;
   height: 61px;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 310px;
   top: 44px;
   z-index: 5;
   width: 100px;
   height: 24px;
}

#aboutusbutton a  {
   background: url(sg_contactus_media/aboutusbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 15px;
   width: 95px;
   font-size: 15px;
   line-height: 15px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 115px;
   top: 283px;
   z-index: 7;
   width: 27px;
   height: 100px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 206px;
   top: 48px;
   z-index: 5;
   width: 95px;
   height: 15px;
}

#emaillistform  {
   visibility: visible;
   position: absolute;
   left: -35px;
   top: 283px;
   z-index: 6;
   width: 829px;
}

#twitterbutton  {
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 391px;
   z-index: 7;
   width: 30px;
   height: 102px;
}

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

#pid8emaillist  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#blogbutton a  {
   background: url(sg_contactus_media/blogbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 22px;
   width: 55px;
   font-size: 22px;
   line-height: 22px;
}

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

#storebutton  {
   visibility: visible;
   position: absolute;
   left: 601px;
   top: 141px;
   z-index: 8;
   width: 132px;
   height: 76px;
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 415px;
   top: 44px;
   z-index: 5;
   width: 55px;
   height: 22px;
}

#bottominfo  {
   background: url(sg_contactus_media/bottominfo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 183px;
   top: 570px;
   z-index: 4;
   width: 403px;
   height: 41px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 152px;
   top: 46px;
   z-index: 7;
   width: 41px;
   height: 20px;
}

#layer2copy  {
   background: url(sg_emaillist_media/layer2copy.gif) no-repeat;
   position: absolute;
   left: 135px;
   top: 102px;
   z-index: 5;
   width: 609px;
   height: 469px;
}

#layer1  {
   background: url(sg_contactus_media/layer1.gif) no-repeat;
   position: absolute;
   left: 2px;
   top: 21px;
   z-index: 3;
   width: 792px;
   height: 569px;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   padding-top: 0;
   padding-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_contactus_media/exteriortilecopy.gif) center top repeat;
}

