a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#thankstext p,
#id2descriptionmetadata p,
#embroideryheadlinetext p,
#id3descriptionmetadata p,
#id0descriptionmetadata p,
#contacttext p,
#towelsheadline p,
#fedorasheadline p,
#linksheadingtext p,
#id1descriptionmetadata p,
#apronsheadlinetext p  {
   font: bold 14px/17px Helvetica, Arial, sans-serif;
   margin: 0px;
   text-align: left;
}

#id1prevbutton a:hover,
#id0prevbutton a:hover,
#id2prevbutton a:hover,
#id3prevbutton a:hover,
#id2nextbutton a:hover,
#id3nextbutton a:hover,
#id0nextbutton a:hover,
#id1nextbutton a:hover  {
   color: #4035C9;
   text-decoration: underline;
}

#id2prevbutton a,
#id2nextbutton a,
#id3nextbutton a,
#id1prevbutton a,
#id0nextbutton a,
#id0prevbutton a,
#clickformerinowoolcolorchartbutton a,
#id1nextbutton a,
#id3prevbutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #000000;
}

#pid4links,
#pid6floursacktowels,
#pid7customembroidery,
#thanks,
#pid2contactus,
#pid5feltedwoolfedorahats,
#berryniceaprons,
#pid1home  {
   margin: 0px auto 0px auto;
   width: 1274px;
   position: relative;
}

#id0prevbutton,
#id0nextbutton,
#id1prevbutton,
#id3nextbutton,
#id2prevbutton,
#id2nextbutton,
#id3prevbutton  {
   font: bold 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 10px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 500px;
   height: 10px;
}

#towelsthumbsheet .thumbwrapper,
#hatsthumbsheetscroll .thumbwrapper,
#embroiderythumbsheet .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 136px;
   height: 102px;
}

#id2descriptionmetadata,
#id3descriptionmetadata,
#id0descriptionmetadata,
#id1descriptionmetadata  {
   visibility: visible;
   position: absolute;
   left: 136px;
   top: 522px;
   z-index: 5;
   width: 373px;
}

#apronspicturebox table,
#id2i1picturebox table,
#id0i1picturebox table,
#id1i1picturebox table  {
   width: 100%;
   height: 100%;
}

#hometext p,
#fedoratextscroll p,
#apronstext p,
#embroiderytext p,
#towelstextscroll p  {
   font: 12px/17px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 10px;
   text-align: left;
}

#navmenu li a:hover,
#thankstext p a:hover,
#clickformerinowoolcolorchartbutton a:hover  {
   color: #2892BE;
   text-decoration: underline;
}

#embroideryheadlinetext,
#apronsheadlinetext,
#towelsheadline,
#fedorasheadline  {
   visibility: visible;
   position: absolute;
   left: 161px;
   top: 177px;
   z-index: 6;
   width: 364px;
}

#linksheadingtext,
#hometext,
#contacttext,
#thankstext,
#linkstext  {
   visibility: visible;
   position: absolute;
   left: 94px;
   top: 195px;
   z-index: 5;
   width: 478px;
}

#hatsthumbsheetscroll,
#towelsthumbsheet,
#embroiderythumbsheet  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 176px;
   z-index: 4;
   width: 462px;
}

#infoform fieldset legend,
#infoform p,
#infoform fieldset div  {
   font: bold 12px/17px Helvetica, Arial, sans-serif;
}

#embroiderytext,
#fedoratextscroll,
#towelstextscroll  {
   visibility: visible;
   position: absolute;
   left: 103px;
   top: 574px;
   z-index: 5;
   width: 468px;
}

#id0i1picturebox,
#id2i1picturebox,
#id1i1picturebox  {
   visibility: visible;
   position: absolute;
   left: 136px;
   top: 198px;
   z-index: 5;
   width: 400px;
   height: 300px;
}

#clickformerinowoolcolorchartbutton a  {
   color: #842602;
}

#thankstext p a,
#linkstext p a  {
   border: 0px none #000000;
   color: #000000;
   text-decoration: none;
}

#id1descriptionmetadata p  {
   padding-bottom: 10px;
}

#id3descriptionmetadata p  {
   padding-bottom: 10px;
}

#id0descriptionmetadata p  {
   padding-bottom: 10px;
}

#embroideryheadlinetext p  {
   padding-bottom: 10px;
}

#infoform fieldset legend  {
   margin-bottom: 7px;
}

#id2descriptionmetadata p  {
   padding-bottom: 10px;
}

#id0descriptionmetadata  {
   width: 409px;
}

#id1descriptionmetadata  {
   top: 727px;
}

#infoform fieldset div  {
   clear: both;
   margin-bottom: 7px;
}

#embroiderythumbsheet  {
   height: 382px;
}

#hatsthumbsheetscroll  {
   height: 332px;
   overflow: auto;
}

#apronsheadlinetext p  {
   padding-bottom: 10px;
}

#bigtransparentblock  {
   background: url(sg_thanks_media/bigtransparentblock.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 60px;
   top: 115px;
   z-index: 3;
   width: 1100px;
   height: 700px;
}

#rabbitbaycreations  {
   background: url(sg_thanks_media/rabbitbaycreations.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 177px;
   top: 36px;
   z-index: 3;
   width: 364px;
   height: 51px;
}

#linksheadingtext p  {
   padding-bottom: 7px;
}

#fedorasheadline p  {
   padding-bottom: 10px;
}

#towelsheadline p  {
   padding-bottom: 10px;
}

#fedoratextscroll  {
   height: 165px;
   overflow: auto;
}

#towelsthumbsheet  {
   height: 378px;
}

#towelstextscroll  {
   height: 176px;
   overflow: auto;
}

#madeinusatext p  {
   font: bold 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #56462A;
   padding-bottom: 8px;
   text-align: left;
}

#thankstext p a  {
   font-weight: bold;
}

#id2prevbutton  {
   width: 95px;
   z-index: 5;
   left: 263px;
}

#rabbitbaylogo  {
   background: url(sg_thanks_media/rabbitbaylogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 5px;
   z-index: 7;
   width: 172px;
   height: 182px;
}

#contacttext p  {
   padding-bottom: 7px;
}

#id3nextbutton  {
   width: 59px;
   z-index: 6;
   left: 357px;
}

#id2nextbutton  {
   width: 59px;
   z-index: 6;
   left: 357px;
}

#madeinusatext  {
   visibility: visible;
   position: absolute;
   left: 910px;
   top: 89px;
   z-index: 3;
   width: 266px;
}

#googleliteral  {
   visibility: visible;
   position: absolute;
   left: 103px;
   top: 820px;
   z-index: 3;
   width: 1002px;
}

#id0prevbutton  {
   width: 95px;
   z-index: 5;
   left: 263px;
}

#id0nextbutton  {
   width: 59px;
   z-index: 6;
   left: 357px;
}

#id3prevbutton  {
   width: 95px;
   z-index: 5;
   left: 263px;
}

#id1nextbutton  {
   font: bold 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 10px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 357px;
   top: 705px;
   z-index: 6;
   width: 59px;
   height: 10px;
}

#id1prevbutton  {
   width: 95px;
   z-index: 5;
   left: 263px;
   top: 705px;
}

#footertext p  {
   font: bold 12px/17px Helvetica, Arial, sans-serif;
   margin: 0px;
   text-align: center;
}

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

#thankstext p  {
   padding-bottom: 7px;
}

#linkstext p  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   margin: 0px;
   padding-bottom: 7px;
   text-align: left;
}

#blueleftbkg  {
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 173px;
   z-index: 4;
   width: 510px;
   height: 586px;
   background-color: #E6EEF5;
   background-image: none;
}

#michiganmap  {
   background: url(sg_thanks_media/michiganmap.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 637px;
   top: 12px;
   z-index: 3;
   width: 207px;
   height: 100px;
}

#homeimages  {
   background: url(sg_thanks_media/homeimages.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 614px;
   top: 393px;
   z-index: 5;
   width: 450px;
   height: 300px;
}

#hometext p  {
   font-family: Helvetica, Arial, sans-serif;
}

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

#infoform p  {
   margin: 0px;
}

#footertext  {
   visibility: visible;
   position: absolute;
   left: 425px;
   top: 787px;
   z-index: 4;
   width: 364px;
}

#rightinfo  {
   background: url(sg_thanks_media/rightinfo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 620px;
   top: 174px;
   z-index: 4;
   width: 393px;
   height: 202px;
}

#linkstext  {
   top: 238px;
}

#navmenu  {
   font: bold 14px/20px Arial, Helvetica, sans-serif;
   margin: 0px;
   height: 20px;
   padding: 0px;
   list-style: none;
   text-align: center;
   position: absolute;
   left: 180px;
   top: 130px;
   z-index: 4;
}

#bluebkg  {
   visibility: visible;
   position: absolute;
   left: 606px;
   top: 386px;
   z-index: 4;
   width: 466px;
   height: 313px;
   background-color: #5D8BC0;
   background-image: none;
}

#bunny  {
   background: url(sg_thanks_media/bunny.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 972px;
   top: 618px;
   z-index: 4;
   width: 186px;
   height: 188px;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.sgthumb  {
   border: 2px solid #000000;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 136px;
   height: 102px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_thanks_media/exteriortile.jpg) center top repeat;
}

