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

a ins  {
   text-decoration: none;
}

#willoughbypurchasebutton a,
#metropolitanpurchasebutton a,
#tweedbabyblanketpurchasebutton a,
#grovepurchasebutton a,
#rockawaypurchasebutton a,
#stilwellpurchasebutton a,
#dryadpurchasebutton a,
#turnasquarefreebutton a,
#albertapurchasebutton a,
#senecapurchasebutton a,
#beaumontpurchasebuttoncopy a,
#bridgewaterpurchasebutton a,
#cobblestonepurchasebutton a,
#habitatpurchasebutton a,
#girasolepurchasebutton a,
#woolleavespurchasebutton a,
#redhookpurchasebutton a,
#beaumontpurchasebutton a,
#huronpurchasebutton a,
#quincypurchasebutton a,
#porompurchasebutton a,
#koolhaaspurchasebutton a,
#laurelpurchasebutton a  {
   background: url(sg_redhook_media/redhookpurchasebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 85px;
   width: 226px;
   font-size: 85px;
   line-height: 85px;
}

#albertaravelrybutton a,
#metropolitanravelrybutton a,
#huronravelrybutton a,
#poromravelrybutton a,
#redhookravelrybutton a,
#habitatravelrybutton a,
#girasoleravelrybutton a,
#cobblestoneravelrybutton a,
#tweedbabyblanketravelrybutton a,
#laurelravelrybutton a,
#koolhaasravelrybutton a,
#stilwellravelrybutton a,
#beaumonttamravelrybutton a,
#senecaravelrybutton a,
#groveravelrybutton a,
#woolleavesravelrybutton a,
#quincyravelrybutton a,
#turnasquareravelrybutton a,
#beaumontbeanieravelrybutton a,
#bridgewaterravelrybutton a,
#rockawayravelrybutton a,
#dryadravelrybutton a,
#willoughbyravelrybutton a  {
   background: url(sg_redhook_media/redhookravelrybutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 39px;
   width: 134px;
   font-size: 39px;
   line-height: 39px;
}

#woolleavesravelrybutton,
#beaumontbeanieravelrybutton,
#cobblestoneravelrybutton,
#redhookravelrybutton,
#huronravelrybutton,
#koolhaasravelrybutton,
#laurelravelrybutton,
#rockawayravelrybutton,
#groveravelrybutton,
#quincyravelrybutton,
#stilwellravelrybutton,
#poromravelrybutton,
#willoughbyravelrybutton,
#beaumonttamravelrybutton,
#turnasquareravelrybutton,
#girasoleravelrybutton,
#metropolitanravelrybutton,
#senecaravelrybutton,
#tweedbabyblanketravelrybutton,
#dryadravelrybutton,
#albertaravelrybutton  {
   visibility: visible;
   position: absolute;
   left: 713px;
   z-index: 4;
   width: 134px;
   height: 39px;
}

#grovepurchasebutton,
#koolhaaspurchasebutton,
#beaumontpurchasebuttoncopy,
#cobblestonepurchasebutton,
#metropolitanpurchasebutton,
#senecapurchasebutton,
#albertapurchasebutton,
#laurelpurchasebutton,
#huronpurchasebutton,
#girasolepurchasebutton,
#woolleavespurchasebutton,
#porompurchasebutton,
#beaumontpurchasebutton,
#stilwellpurchasebutton,
#redhookpurchasebutton,
#tweedbabyblanketpurchasebutton,
#quincypurchasebutton,
#willoughbypurchasebutton,
#rockawaypurchasebutton,
#dryadpurchasebutton  {
   visibility: visible;
   position: absolute;
   left: 440px;
   z-index: 4;
   width: 226px;
   height: 85px;
}

#teaching,
#pid19beaumontbeanie,
#pid15quincy,
#pid17seneca,
#pid26print,
#pid4contact,
#pid7bridgewater,
#pid31dryad,
#pid10laurel,
#pid14stilwell,
#pid13metropolitan,
#pid25tweedbabyblanket,
#pid12huron,
#pid8grove,
#pid30woolleaves,
#pid6book,
#downloads,
#pid24turnasquare,
#brooklyntweed,
#pid2about,
#pid9rockaway,
#pid18beaumonttam,
#pid29cobblestone,
#pid3design,
#pid16willoughby,
#pid27koolhaas,
#pid21girasole,
#pid23habitat,
#pid28alberta,
#pid22porom,
#pid11redhook  {
   margin: 0px auto 0px auto;
   width: 1000px;
   position: relative;
}

#beaumonttambutton a,
#girasolebutton a,
#senecabutton a,
#smokinbutton a,
#porombutton a,
#druidbutton a,
#id0koolhaasbutton a,
#laurelbutton a,
#metropolitanbutton a,
#ramonabutton a,
#habitatbutton a,
#id1cobblestonebutton a,
#id0cobblestonebutton a,
#bridgewaterbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 306px;
   background-position: 0% 0px;
   font-size: 306px;
   line-height: 306px;
}

#materials12101320154017601870yardsofworstedweig,
#materials11071230130013531520yardsofworstedweig,
#materialsapproximately50gofworstedweightwoolyarn,
#materialsapproximately190yardsoflightdkweightyarnsh,
#materialsapproximately160yardsofchunkyweightyarnsamp  {
   visibility: visible;
   position: absolute;
   left: 431px;
   top: 175px;
   z-index: 4;
   height: 257px;
   background-repeat: no-repeat;
}

#relmbutton a,
#turnasquarebutton a,
#rockawaybutton a,
#dryadbutton a,
#grovebutton a,
#id1koolhaasbutton a,
#almearabutton a,
#stilwellbutton a,
#willoughbybutton a,
#id0albertabutton a,
#woolleavesbutton a,
#redhookbutton a,
#tweedbabyblanketbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 307px;
   background-position: 0% 0px;
   font-size: 307px;
   line-height: 307px;
}

#layer40,
#layer20,
#layer59,
#layer56,
#layer63,
#layer36,
#layer28,
#layer32,
#layer46,
#layer26,
#layer18,
#layer54,
#layer22,
#layer61,
#layer30,
#layer16,
#layer62,
#layer38,
#layer24  {
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 36px;
   z-index: 4;
   width: 375px;
   height: 554px;
   background-repeat: no-repeat;
}

#id3brooklyntweedbutton a,
#id2brooklyntweedbutton a,
#id1brooklyntweedbutton a,
#id4aboutbutton a,
#id2aboutbutton a,
#id1aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   background-position: 0% 0px;
   font-size: 19px;
   line-height: 19px;
}

#materials640yardsofheavyworstedweightwoolyarnheldd,
#materialsapproximately200yardsoflightworstedweightyar  {
   visibility: visible;
   position: absolute;
   left: 431px;
   top: 175px;
   z-index: 4;
   height: 275px;
   background-repeat: no-repeat;
}

#materialstwocolorsofworstedweightwoolyarnsamplesho,
#materialsfourcolorsoffingeringweightyarnwoolrecommen  {
   visibility: visible;
   position: absolute;
   left: 431px;
   top: 158px;
   z-index: 4;
   height: 329px;
   background-repeat: no-repeat;
}

#materialsapproximately150150150200200gofworsted,
#materialsapproximately300yardsoflightworstedweightya  {
   visibility: visible;
   position: absolute;
   left: 431px;
   top: 165px;
   z-index: 4;
   height: 311px;
   background-repeat: no-repeat;
}

#materials570760yardsofdkweightyarnsampleshowninc,
#materials56yardssuperbulkyyarnsampleshowninclassic  {
   visibility: visible;
   position: absolute;
   left: 431px;
   top: 175px;
   z-index: 4;
   height: 239px;
   background-repeat: no-repeat;
}

#id4designbutton a,
#id4blogbutton a,
#id4teachingbutton a,
#id2teachingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   background-position: 0% 0px;
   font-size: 23px;
   line-height: 23px;
}

#id3designbutton a,
#id3contactbutton a,
#id3teachingbutton a,
#id3aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 55px;
   background-position: 0% 0px;
   font-size: 55px;
   line-height: 55px;
}

#id1koolhaasbutton,
#rockawaybutton,
#tweedbabyblanketbutton,
#id0albertabutton  {
   visibility: visible;
   position: absolute;
   left: 767px;
   top: 638px;
   z-index: 4;
   width: 205px;
   height: 307px;
}

#porombutton,
#girasolebutton,
#druidbutton,
#beaumonttambutton,
#senecabutton  {
   visibility: visible;
   position: absolute;
   left: 767px;
   z-index: 4;
   width: 205px;
   height: 306px;
}

#id1designbutton a,
#id2designbutton a,
#id1blogbutton a,
#id2blogbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#laurelerratabutton a,
#rockawayerratabutton a,
#bridgewatererratabutton a  {
   background: url(sg_laurel_media/laurelerratabutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 46px;
   width: 139px;
   font-size: 46px;
   line-height: 46px;
}

#id1cobblestone,
#id1girasole,
#id1porom,
#id2koolhaas,
#id1metropolitan  {
   visibility: visible;
   position: absolute;
   left: 432px;
   top: 112px;
   z-index: 4;
   height: 37px;
   background-repeat: no-repeat;
}

#longpage,
#shortpagecopy,
#id0shortpage,
#id1shortpage,
#id1medpage  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1000px;
   background-color: #FFFFFF;
   background-image: none;
}

#id2brooklyntweedbutton a:hover,
#id3brooklyntweedbutton a:hover  {
   background-position: -49px 0%;
}

#id0twitterbutton a,
#id0facebookbutton a,
#id1facebookbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 65px;
   width: 65px;
   background-position: 0% 0px;
   font-size: 65px;
   line-height: 65px;
}

#id2teachingbutton a:hover,
#id4teachingbutton a:hover  {
   background-position: -77px 0%;
}

#materialsapproximately200yardsoflightworstedweightyar  {
   background-image: url(sg_laurel_media/id0materialsapproximately20.jpg);
   width: 495px;
}

#materialsapproximately300yardsoflightworstedweightya  {
   background-image: url(sg_grove_media/id0materialsapproximately30.jpg);
   width: 390px;
}

#materialsapproximately160yardsofchunkyweightyarnsamp  {
   background-image: url(sg_quincy_media/id0materialsapproximately16.jpg);
   width: 422px;
}

#materialsfourcolorsoffingeringweightyarnwoolrecommen  {
   background-image: url(sg_beaumontbeanie_media/id0materialsfourcolorsoffin.jpg);
   width: 511px;
}

#id2contactbutton a:hover,
#id4contactbutton a:hover  {
   background-position: -67px 0%;
}

#materialsapproximately190yardsoflightdkweightyarnsh  {
   background-image: url(sg_porom_media/id0materialsapproximately19.jpg);
   width: 493px;
}

#id1twitterbutton a,
#emailbutton a,
#flickrbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 47px;
   background-position: 0% 0px;
   font-size: 47px;
   line-height: 47px;
}

#huronbutton a,
#quincybutton a,
#id1albertabutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 308px;
   background-position: 0% 0px;
   font-size: 308px;
   line-height: 308px;
}

#ramonabutton,
#id1cobblestonebutton,
#smokinbutton  {
   visibility: visible;
   position: absolute;
   top: 1038px;
   z-index: 4;
   width: 206px;
   height: 306px;
}

#materialstwocolorsofworstedweightwoolyarnsamplesho  {
   background-image: url(sg_huron_media/id0materialstwocolorsofwors.jpg);
   width: 505px;
}

#materials640yardsofheavyworstedweightwoolyarnheldd  {
   background-image: url(sg_woolleaves_media/id0materials640yardsofheavy.jpg);
   width: 529px;
}

#materials56yardssuperbulkyyarnsampleshowninclassic  {
   background-image: url(sg_metropolitan_media/id0materials56yardssuperbul.jpg);
   width: 456px;
}

#turnasquarefreebutton,
#bridgewaterpurchasebutton  {
   visibility: visible;
   position: absolute;
   left: 442px;
   top: 473px;
   z-index: 4;
   width: 226px;
   height: 85px;
}

#id2designbutton a:hover,
#id4designbutton a:hover  {
   background-position: -59px 0%;
}

#materialsapproximately50gofworstedweightwoolyarn  {
   background-image: url(sg_koolhaas_media/id0materialsapproximately50.jpg);
   width: 532px;
}

#printbutton a,
#bookbutton a,
#downloadsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 211px;
   background-position: 0% 0px;
   font-size: 211px;
   line-height: 211px;
}

#materials570760yardsofdkweightyarnsampleshowninc  {
   background-image: url(sg_willoughby_media/id0materials570760yardsofdk.jpg);
   width: 400px;
}

#id2aboutbutton a:hover,
#id4aboutbutton a:hover  {
   background-position: -51px 0%;
}

#materials11071230130013531520yardsofworstedweig  {
   background-image: url(sg_seneca_media/id0materials110712301300135.jpg);
   width: 470px;
}

#dryadbutton,
#turnasquarebutton,
#almearabutton  {
   visibility: visible;
   position: absolute;
   left: 257px;
   z-index: 4;
   width: 206px;
   height: 307px;
}

#materialsapproximately150150150200200gofworsted  {
   background-image: url(sg_alberta_media/id0materialsapproximately15.jpg);
   width: 450px;
}

#materials12101320154017601870yardsofworstedweig  {
   background-image: url(sg_cobblestone_media/id0materials121013201540176.jpg);
   width: 391px;
}

#id1alltextandimagescopyrightbrooklyntweed2009  {
   background: url(sg_book_media/id1alltextandimagescopyrigh.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 2326px;
   z-index: 4;
   width: 136px;
   height: 25px;
}

#id4blogbutton a:hover,
#id2blogbutton a:hover  {
   background-position: -39px 0%;
}

#rockawayerratabutton,
#laurelerratabutton  {
   visibility: visible;
   position: absolute;
   left: 709px;
   top: 499px;
   z-index: 4;
   width: 139px;
   height: 46px;
}

#id4contactbutton a,
#id2contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   width: 67px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

#id0facebookbutton,
#id1facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 909px;
   z-index: 4;
   width: 65px;
   height: 65px;
}

#willoughbybutton,
#woolleavesbutton  {
   visibility: visible;
   position: absolute;
   left: 767px;
   z-index: 4;
   width: 206px;
   height: 307px;
}

#id0koolhaasbutton,
#habitatbutton  {
   visibility: visible;
   position: absolute;
   left: 512px;
   top: 240px;
   z-index: 4;
   width: 206px;
   height: 306px;
}

#tweedbabyblanketpurchasebutton  {
   top: 476px;
}

#tweedbabyblanketravelrybutton  {
   top: 497px;
}

#id0woolleaves,
#id1willoughby  {
   visibility: visible;
   position: absolute;
   left: 430px;
   top: 112px;
   z-index: 4;
   height: 37px;
   background-repeat: no-repeat;
}

#beaumontbeanieravelrybutton  {
   top: 534px;
}

#beaumontpurchasebuttoncopy  {
   top: 513px;
}

#metropolitanpurchasebutton  {
   top: 483px;
}

#quincybutton,
#huronbutton  {
   visibility: visible;
   position: absolute;
   top: 772px;
   z-index: 4;
   width: 206px;
   height: 308px;
}

#metropolitanravelrybutton  {
   top: 504px;
}

#cobblestonepurchasebutton  {
   top: 476px;
}

#turnasquareravelrybutton  {
   top: 497px;
}

#tweedbabyblanketbutton a  {
   width: 205px;
   background-image: url(sg_downloads_media/tweedbabyblanketbutton.jpg);
}

#cobblestoneravelrybutton  {
   top: 497px;
}

#willoughbypurchasebutton  {
   top: 463px;
}

#woolleavespurchasebutton  {
   top: 476px;
}

#relmbutton,
#grovebutton  {
   visibility: visible;
   position: absolute;
   left: 512px;
   z-index: 4;
   width: 206px;
   height: 307px;
}

#id3brooklyntweedbutton a  {
   width: 49px;
   background-image: url(sg_redhook_media/id3brooklyntweedbutton.jpg);
}

#id2brooklyntweedbutton a  {
   width: 49px;
   background-image: url(sg_book_media/id2brooklyntweedbutton.jpg);
}

#id1brooklyntweedbutton a  {
   width: 49px;
   background-image: url(sg_book_media/id2brooklyntweedbutton.jpg);
}

#beaumonttamravelrybutton  {
   top: 510px;
}

#woolleavesravelrybutton  {
   top: 497px;
}

#willoughbyravelrybutton  {
   top: 484px;
}

#id1seneca,
#id1stilwell  {
   visibility: visible;
   position: absolute;
   left: 431px;
   top: 112px;
   z-index: 4;
   height: 37px;
   background-repeat: no-repeat;
}

#turnasquarefreebutton a  {
   background-image: url(sg_turnasquare_media/turnasquarefreebutton.jpg);
}

#id1bridgewater,
#beaumo  {
   visibility: visible;
   position: absolute;
   left: 433px;
   top: 112px;
   z-index: 4;
   height: 37px;
   background-repeat: no-repeat;
}

#koolhaaspurchasebutton  {
   top: 476px;
}

#tweedbabyblanketbutton  {
   left: 513px;
}

#rockawaypurchasebutton  {
   top: 514px;
}

#stilwellpurchasebutton  {
   top: 496px;
}

#beaumontpurchasebutton  {
   top: 489px;
}

#id0cobblestonebutton a  {
   width: 192px;
   background-image: url(sg_print_media/id0cobblestonebutton.jpg);
}

#id1cobblestonebutton a  {
   width: 206px;
   background-image: url(sg_downloads_media/id1cobblestonebutton.jpg);
}

#girasolepurchasebutton  {
   top: 596px;
}

#id2brooklyntweedbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 289px;
   z-index: 4;
   width: 49px;
   height: 19px;
}

#id3brooklyntweedbutton  {
   visibility: visible;
   position: absolute;
   left: 562px;
   top: 36px;
   z-index: 4;
   width: 49px;
   height: 19px;
}

#redhookpurchasebutton  {
   top: 489px;
}

#girasoleravelrybutton  {
   top: 617px;
}

#stilwellravelrybutton  {
   top: 517px;
}

#albertapurchasebutton  {
   top: 502px;
}

#rockawayravelrybutton  {
   top: 552px;
}

#koolhaasravelrybutton  {
   top: 497px;
}

#albertaravelrybutton  {
   top: 523px;
}

#id1cobblestonebutton  {
   left: 512px;
}

#quincypurchasebutton  {
   top: 466px;
}

#redhookravelrybutton  {
   top: 510px;
}

#metropolitanbutton a  {
   width: 204px;
   background-image: url(sg_book_media/metropolitanbutton.jpg);
}

#senecapurchasebutton  {
   top: 513px;
}

#id0cobblestonebutton  {
   visibility: visible;
   position: absolute;
   left: 257px;
   top: 240px;
   z-index: 4;
   width: 192px;
   height: 306px;
}

#laurelpurchasebutton  {
   top: 514px;
}

#id1facebookbutton a  {
   background-image: url(sg_brooklyntweed_media/id0facebookbutton.jpg);
}

#dryadpurchasebutton  {
   top: 534px;
}

#id2teachingbutton a  {
   width: 77px;
   background-image: url(sg_book_media/id2teachingbutton.jpg);
}

#laurelravelrybutton  {
   top: 552px;
}

#turnasquarebutton a  {
   width: 206px;
   background-image: url(sg_downloads_media/turnasquarebutton.jpg);
}

#senecaravelrybutton  {
   top: 534px;
}

#id0koolhaasbutton a  {
   width: 206px;
   background-image: url(sg_print_media/id0koolhaasbutton.jpg);
}

#beaumonttambutton a  {
   width: 205px;
   background-image: url(sg_book_media/beaumonttambutton.jpg);
}

#id3teachingbutton a  {
   width: 370px;
   background-image: url(sg_brooklyntweed_media/id3teachingbutton.jpg);
}

#id0facebookbutton a  {
   background-image: url(sg_brooklyntweed_media/id0facebookbutton.jpg);
}

#id1koolhaasbutton a  {
   width: 205px;
   background-image: url(sg_downloads_media/id1koolhaasbutton.jpg);
}

#grovepurchasebutton  {
   top: 513px;
}

#porompurchasebutton  {
   top: 476px;
}

#bridgewaterbutton a  {
   width: 205px;
   background-image: url(sg_book_media/bridgewaterbutton.jpg);
}

#id4teachingbutton a  {
   width: 77px;
   background-image: url(sg_redhook_media/id4teachingbutton.jpg);
}

#huronpurchasebutton  {
   top: 513px;
}

#quincyravelrybutton  {
   top: 487px;
}

#willoughbybutton a  {
   width: 206px;
   background-image: url(sg_book_media/willoughbybutton.jpg);
}

#huronravelrybutton  {
   top: 534px;
}

#groveravelrybutton  {
   top: 534px;
}

#woolleavesbutton a  {
   width: 206px;
   background-image: url(sg_downloads_media/woolleavesbutton.jpg);
}

#id1twitterbutton a  {
   width: 296px;
   background-image: url(sg_contact_media/id1twitterbutton.jpg);
}

#id1albertabutton a  {
   width: 205px;
   background-image: url(sg_downloads_media/id1albertabutton.jpg);
}

#poromravelrybutton  {
   top: 497px;
}

#id0twitterbutton a  {
   background-image: url(sg_brooklyntweed_media/id0twitterbutton.jpg);
}

#id2contactbutton a  {
   background-image: url(sg_book_media/id2contactbutton.jpg);
}

#dryadravelrybutton  {
   top: 555px;
}

#id4contactbutton a  {
   background-image: url(sg_redhook_media/id4contactbutton.jpg);
}

#id3contactbutton a  {
   width: 360px;
   background-image: url(sg_brooklyntweed_media/id3contactbutton.jpg);
}

#id0albertabutton a  {
   width: 205px;
   background-image: url(sg_print_media/id0albertabutton.jpg);
}

#id4teachingbutton  {
   visibility: visible;
   position: absolute;
   left: 808px;
   top: 36px;
   z-index: 4;
   width: 77px;
   height: 23px;
}

#id4designbutton a  {
   width: 59px;
   background-image: url(sg_redhook_media/id4designbutton.jpg);
}

#id2designbutton a  {
   width: 59px;
   background-image: url(sg_book_media/id2designbutton.jpg);
}

#id3designbutton a  {
   width: 287px;
   background-image: url(sg_brooklyntweed_media/id3designbutton.jpg);
}

#turnasquarebutton  {
   top: 638px;
}

#beaumonttambutton  {
   top: 1552px;
}

#bridgewaterbutton  {
   visibility: visible;
   position: absolute;
   left: 257px;
   top: 374px;
   z-index: 4;
   width: 205px;
   height: 306px;
}

#id2teachingbutton  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 404px;
   z-index: 4;
   width: 77px;
   height: 23px;
}

#id1designbutton a  {
   width: 59px;
   background-image: url(sg_book_media/id2designbutton.jpg);
}

#id0facebookbutton  {
   top: 33px;
}

#downloadsbutton a  {
   width: 153px;
   background-image: url(sg_design_media/downloadsbutton.jpg);
}

#id1facebookbutton  {
   top: 77px;
}

#stilwellbutton a  {
   width: 205px;
   background-image: url(sg_book_media/stilwellbutton.jpg);
}

#girasolebutton a  {
   width: 205px;
   background-image: url(sg_downloads_media/girasolebutton.jpg);
}

#id2contactbutton  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 434px;
   z-index: 4;
   width: 67px;
   height: 18px;
}

#rockawaybutton a  {
   width: 205px;
   background-image: url(sg_book_media/rockawaybutton.jpg);
}

#id3aboutbutton a  {
   width: 274px;
   background-image: url(sg_brooklyntweed_media/id3aboutbutton.jpg);
}

#id1aboutbutton a  {
   width: 51px;
   background-image: url(sg_book_media/id2aboutbutton.jpg);
}

#druid,
#id0porom  {
   visibility: visible;
   position: absolute;
   left: 768px;
   top: 556px;
   z-index: 4;
   height: 49px;
   background-repeat: no-repeat;
}

#id4aboutbutton a  {
   width: 51px;
   background-image: url(sg_redhook_media/id4aboutbutton.jpg);
}

#willoughbybutton  {
   top: 772px;
}

#id4contactbutton  {
   visibility: visible;
   position: absolute;
   left: 895px;
   top: 37px;
   z-index: 4;
   width: 67px;
   height: 18px;
}

#id2aboutbutton a  {
   width: 51px;
   background-image: url(sg_book_media/id2aboutbutton.jpg);
}

#woolleavesbutton  {
   top: 1038px;
}

#habitatbutton a  {
   width: 206px;
   background-image: url(sg_downloads_media/habitatbutton.jpg);
}

#id2designbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 376px;
   z-index: 4;
   width: 59px;
   height: 22px;
}

#id4designbutton  {
   visibility: visible;
   position: absolute;
   left: 738px;
   top: 36px;
   z-index: 4;
   width: 59px;
   height: 23px;
}

#almearabutton a  {
   width: 206px;
   background-image: url(sg_print_media/almearabutton.jpg);
}

#id1metropolitan  {
   background-image: url(sg_metropolitan_media/id1metropolitan.jpg);
   width: 250px;
}

#id4blogbutton a  {
   width: 39px;
   background-image: url(sg_redhook_media/id4blogbutton.jpg);
}

#redhookbutton a  {
   width: 205px;
   background-image: url(sg_book_media/redhookbutton.jpg);
}

#id1blogbutton a  {
   width: 39px;
   background-image: url(sg_book_media/id2blogbutton.jpg);
}

#id2blogbutton a  {
   width: 39px;
   background-image: url(sg_book_media/id2blogbutton.jpg);
}

#quincybutton a  {
   width: 206px;
   background-image: url(sg_book_media/quincybutton.jpg);
}

#id2aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 318px;
   z-index: 4;
   width: 51px;
   height: 19px;
}

#id4aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 624px;
   top: 36px;
   z-index: 4;
   width: 51px;
   height: 19px;
}

#laurelbutton a  {
   width: 205px;
   background-image: url(sg_book_media/laurelbutton.jpg);
}

#id1bridgewater  {
   background-image: url(sg_bridgewater_media/id1bridgewater.jpg);
   width: 235px;
}

#id1cobblestone  {
   background-image: url(sg_cobblestone_media/id1cobblestone.jpg);
   width: 242px;
}

#senecabutton a  {
   width: 205px;
   background-image: url(sg_book_media/senecabutton.jpg);
}

#flickrbutton a  {
   width: 296px;
   background-image: url(sg_contact_media/flickrbutton.jpg);
}

#rockawaybutton  {
   top: 1172px;
}

#girasolebutton  {
   top: 240px;
   left: 257px;
}

#smokinbutton a  {
   width: 206px;
   background-image: url(sg_print_media/smokinbutton.jpg);
}

#stilwellbutton  {
   visibility: visible;
   position: absolute;
   left: 513px;
   top: 1172px;
   z-index: 4;
   width: 205px;
   height: 307px;
}

#ramonabutton a  {
   width: 206px;
   background-image: url(sg_print_media/ramonabutton.jpg);
}

#porombutton a  {
   width: 205px;
   background-image: url(sg_downloads_media/porombutton.jpg);
}

#almearabutton  {
   top: 638px;
}

#id2blogbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 347px;
   z-index: 4;
   width: 39px;
   height: 22px;
}

#dryadbutton a  {
   width: 206px;
   background-image: url(sg_downloads_media/dryadbutton.jpg);
}

#grovebutton a  {
   width: 206px;
   background-image: url(sg_book_media/grovebutton.jpg);
}

#huronbutton a  {
   width: 206px;
   background-image: url(sg_book_media/huronbutton.jpg);
}

#druidbutton a  {
   width: 205px;
   background-image: url(sg_print_media/druidbutton.jpg);
}

#id1willoughby  {
   background-image: url(sg_willoughby_media/id1willoughby.jpg);
   width: 218px;
}

#emailbutton a  {
   width: 523px;
   background-image: url(sg_contact_media/emailbutton.jpg);
}

#shortpagecopy  {
   height: 778px;
   z-index: 4;
}

#id4blogbutton  {
   visibility: visible;
   position: absolute;
   left: 687px;
   top: 36px;
   z-index: 4;
   width: 39px;
   height: 23px;
}

#printbutton a  {
   width: 167px;
   background-image: url(sg_design_media/printbutton.jpg);
}

#id0woolleaves  {
   background-image: url(sg_woolleaves_media/id0woolleaves.jpg);
   width: 229px;
}

#ramonabutton  {
   left: 257px;
}

#quincybutton  {
   left: 512px;
}

#id0shortpage  {
   height: 685px;
}

#smokinbutton  {
   left: 512px;
}

#senecabutton  {
   top: 374px;
}

#id1shortpage  {
   height: 862px;
}

#relmbutton a  {
   width: 206px;
   background-image: url(sg_print_media/relmbutton.jpg);
}

#bookbutton a  {
   width: 154px;
   background-image: url(sg_design_media/bookbutton.jpg);
}

#grovebutton  {
   top: 374px;
}

#id2koolhaas  {
   background-image: url(sg_koolhaas_media/id2koolhaas.jpg);
   width: 172px;
}

#druidbutton  {
   top: 240px;
}

#huronbutton  {
   left: 257px;
}

#id1girasole  {
   background-image: url(sg_girasole_media/id1girasole.jpg);
   width: 162px;
}

#id1stilwell  {
   background-image: url(sg_stilwell_media/id1stilwell.jpg);
   width: 154px;
}

#porombutton  {
   top: 240px;
}

#dryadbutton  {
   top: 1436px;
}

#relmbutton  {
   top: 638px;
}

#id1medpage  {
   height: 1479px;
}

#id1seneca  {
   background-image: url(sg_seneca_media/id1seneca.jpg);
   width: 132px;
}

#id1shape2  {
   background: url(sg_redhook_media/id1shape2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 415px;
   top: 64px;
   z-index: 4;
   width: 559px;
   height: 3px;
}

#id0porom  {
   background-image: url(sg_downloads_media/id0porom.jpg);
   width: 117px;
}

#longpage  {
   height: 2376px;
}

#id1porom  {
   background-image: url(sg_porom_media/id1porom.jpg);
   width: 118px;
}

#layer54  {
   background-image: url(sg_turnasquare_media/layer54.jpg);
}

#layer40  {
   background-image: url(sg_beaumontbeanie_media/layer40.jpg);
}

#layer18  {
   background-image: url(sg_grove_media/layer18.jpg);
}

#layer38  {
   background-image: url(sg_beaumonttam_media/layer38.jpg);
}

#layer28  {
   background-image: url(sg_metropolitan_media/layer28.jpg);
}

#layer61  {
   background-image: url(sg_koolhaas_media/layer61.jpg);
}

#layer63  {
   background-image: url(sg_cobblestone_media/layer63.jpg);
   height: 565px;
}

#layer20  {
   background-image: url(sg_rockaway_media/layer20.jpg);
}

#layer22  {
   background-image: url(sg_laurel_media/layer22.jpg);
   visibility: visible;
}

#layer65  {
   background: url(sg_book_media/layer65.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 35px;
   z-index: 4;
   width: 169px;
   height: 247px;
}

#layer59  {
   background-image: url(sg_about_media/layer59.jpg);
   visibility: visible;
}

#layer56  {
   background-image: url(sg_tweedbabyblanket_media/layer56.jpg);
}

#layer24  {
   background-image: url(sg_redhook_media/layer24.jpg);
}

#layer46  {
   background-image: url(sg_porom_media/layer46.jpg);
}

#layer32  {
   background-image: url(sg_quincy_media/layer32.jpg);
}

#layer16  {
   background-image: url(sg_bridgewater_media/layer16.jpg);
}

#layer36  {
   background-image: url(sg_seneca_media/layer36.jpg);
}

#layer30  {
   background-image: url(sg_stilwell_media/layer30.jpg);
}

#layer26  {
   background-image: url(sg_huron_media/layer26.jpg);
}

#layer62  {
   background-image: url(sg_alberta_media/layer62.jpg);
   height: 561px;
}

#beaumo  {
   background-image: url(sg_beaumonttam_media/beaumo.jpg);
   width: 260px;
}

#shape3  {
   background: url(sg_book_media/shape3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 226px;
   top: 22px;
   z-index: 4;
   width: 2px;
   height: 2327px;
}

#druid  {
   background-image: url(sg_print_media/druid.jpg);
   width: 195px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

