a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#wereavailabletofulfillall p,
#id69yarnsbydesignstorehours p,
#id57yarnsbydesignstorehours p,
#ifyourenotalreadyonourmcopy p,
#news2copy p,
#infofelting p,
#beadedscarfclassbyedyepla p,
#alpacawithatwistarnhilds p,
#addyturbobrittanychiaogoo p,
#berrocoplymouthfortissima p,
#ybdisproudtorepresentthe p,
#rolloverthemapbelowtozoom p,
#id252sockyarns p,
#infobeyond p,
#id123ifyourenotalreadyonourm p,
#id124news p,
#infoone p,
#infohome p,
#infocable p,
#infofixing p,
#waygopastthemainbuildi p,
#id180additionalclassinfo p,
#wealsoofferknittingparties p,
#infopattern p,
#infoneedle p,
#infofair p,
#infolace p,
#infohairpin p,
#chemocaps p,
#infoeventspage p,
#infobeginning p,
#infofinishing p,
#beginnerspinningclass p,
#dropstitchseawaveshawl p,
#i1000am4 p,
#skillsetofyourgroupconsist p,
#id186ybdoffersavarietyofclasse p,
#id308yarnsbydesignisanupscale p,
#id398yarnsbydesignisanupscale p,
#infokids p,
#infotop p,
#infosock p,
#tuesdaywednesdaythursday p,
#accessories p,
#baznershawlpinsbeltbuckle p,
#infonewclasses p,
#muenchyarnsopalowoolplymo p,
#yarnsbydesignwasestablishe p,
#drivingdirectionsfrompitts p,
#infofiber p,
#infocharity p,
#infotopic p,
#tuesdaywednesdaythursdaycopy p,
#i1000am7 p  {
   font: 11px/16px Georgia;
   margin: 0px;
   padding-bottom: 18px;
   text-align: left;
   color: #666666;
}

#pid21events,
#pid10products,
#contact2,
#eventscharity,
#eventsone,
#eventslace,
#products9,
#products8,
#pid45news3,
#eventsfelting,
#pid1home,
#products11,
#about5,
#products10,
#about4,
#eventsbeyond,
#pid5about,
#eventssock,
#about3,
#pid43news,
#eventstopic,
#home3,
#eventskids,
#pid44news2,
#about2,
#home2,
#eventsneedle,
#eventsbeginning,
#eventsfinishing,
#products3,
#eventsnewclasses,
#eventsfair,
#eventsfiber,
#products2,
#eventshome,
#home4,
#eventsnewclassesinfo,
#eventsfixing,
#products7,
#eventshairpin,
#eventspattern,
#products6,
#products5,
#eventscable,
#pid46contact,
#eventstop,
#products4  {
   margin: 0px auto 0px auto;
   width: 782px;
   position: relative;
}

#vestblueskyalpaca p,
#childrenshatowool p,
#knitbuttondownknittingfev p,
#shawlalpacawithatwist p,
#dellaqknittingbag p,
#theboobysockskacelcollection p,
#varioussocksandsockyarns p,
#fringelinedsweaterellarae p,
#dresswestminsterfibers p,
#stripedsweatertahkistacyc p,
#collaredpulloverlouisahard p  {
   font: italic 11px/16px Georgia;
   margin: 0px;
   color: #666666;
   padding-bottom: 16px;
   text-align: right;
}

#eventslaceb a,
#eventsfairb a,
#eventshairpinb a,
#eventsbeginningb a,
#eventsfinishingb a,
#infonewclassesb a,
#eventspatternb a,
#eventsbeyondb a,
#eventscableb a,
#infofixingb a,
#eventsneedleb a,
#eventsoneb a,
#eventstopb a,
#eventskidsb a,
#eventssockb a,
#infotopicb a,
#eventsfeltingb a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#dresswestminsterfibers,
#childrenshatowool,
#shawlalpacawithatwist,
#theboobysockskacelcollection,
#vestblueskyalpaca,
#dellaqknittingbag,
#varioussocksandsockyarns,
#stripedsweatertahkistacyc,
#knitbuttondownknittingfev,
#fringelinedsweaterellarae,
#collaredpulloverlouisahard  {
   visibility: visible;
   position: absolute;
   left: 536px;
   top: 213px;
   z-index: 4;
   width: 232px;
}

#infotopic,
#infohairpin,
#infocable,
#infobeyond,
#infokids,
#infocharity,
#infoone,
#infoneedle,
#infofelting,
#infopattern,
#infofair,
#infohome,
#infotop,
#infofixing,
#infoeventspage,
#infonewclasses,
#infofinishing,
#infobeginning,
#infosock,
#infofiber,
#infolace  {
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 435px;
   z-index: 2;
   width: 231px;
}

#id394productsb a,
#loginb a,
#freepatternlinkb a,
#infoybdoakmontcomb a,
#designedbyjasonworxb a,
#id397aboutb a,
#articleb a,
#id357news2b a,
#wcontactb a,
#id297eventsb a,
#scontactb a,
#visitthewomenscentersheb a,
#readmoreaboutnewclassesb a,
#chemocapsb a  {
   display: block;
   width: 100%;
   text-decoration: none;
}

#products10b a:hover,
#products6b a:hover,
#products11b a:hover,
#products7b a:hover,
#products2b a:hover,
#products8b a:hover,
#products3b a:hover,
#products9b a:hover,
#products4b a:hover,
#id271productsb a:hover,
#products5b a:hover  {
   background-position: -16px 0%;
}

#eventsatybd p,
#availableclasses p,
#id334newscolumn2t p,
#id351newscolumn2t p,
#newscolumn1tcopy p,
#patternarchive p,
#customerappreciationdayswe p,
#id335newscolumn1t p,
#newscolumn1tcopy3 p,
#newscolumn2tcopy p,
#thismonth p  {
   font: 11px/16px Georgia;
   margin: 0px;
   padding-bottom: 16px;
   text-align: left;
}

#home3b a:hover,
#id166news2b a:hover,
#home4b a:hover,
#about4b a:hover,
#about2b a:hover,
#id323aboutb a:hover,
#about5b a:hover,
#id168news3b a:hover,
#news1b a:hover,
#homeb a:hover,
#about3b a:hover,
#home2b a:hover  {
   background-position: -22px 0%;
}

#ybdisproudtorepresentthe,
#yarnsbydesignwasestablishe,
#id398yarnsbydesignisanupscale,
#news2copy,
#customerappreciationdayswe,
#id57yarnsbydesignstorehours,
#id124news,
#wereavailabletofulfillall  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 275px;
   z-index: 4;
   width: 230px;
}

#products10b a,
#id271productsb a,
#products4b a,
#products5b a,
#products11b a,
#products6b a,
#products2b a,
#products8b a,
#products7b a,
#products3b a,
#products9b a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   width: 16px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#home4b a,
#id166news2b a,
#id323aboutb a,
#id168news3b a,
#news1b a,
#about4b a,
#about5b a,
#about2b a,
#home2b a,
#homeb a,
#about3b a,
#home3b a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   width: 22px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#id397aboutb a:hover,
#loginb a:hover,
#designedbyjasonworxb a:hover,
#id297eventsb a:hover,
#id394productsb a:hover,
#infoybdoakmontcomb a:hover  {
   text-decoration: underline;
}

#wealsoofferknittingparties,
#id123ifyourenotalreadyonourm,
#ifyourenotalreadyonourmcopy,
#skillsetofyourgroupconsist  {
   visibility: visible;
   position: absolute;
   left: 277px;
   z-index: 2;
   width: 230px;
}

#newsbutton a,
#homebutton a,
#productsbutton a,
#contactbutton a,
#eventsbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 25px;
   background-position: 0% 0px;
   font-size: 25px;
   line-height: 25px;
}

#about4b,
#id166news2b,
#about3b,
#about2b,
#news1b,
#id323aboutb,
#about5b,
#id168news3b  {
   visibility: visible;
   position: absolute;
   top: 209px;
   z-index: 4;
   width: 22px;
   height: 22px;
}

#beginnerspinningclass,
#beadedscarfclassbyedyepla,
#dropstitchseawaveshawl  {
   visibility: visible;
   position: absolute;
   z-index: 6;
   width: 239px;
}

#id335newscolumn1t,
#newscolumn1tcopy3,
#newscolumn1,
#newscolumn1tcopy  {
   visibility: visible;
   position: absolute;
   left: 276px;
   top: 556px;
   z-index: 3;
   width: 220px;
}

#newscolumn2tcopy,
#id351newscolumn2t,
#newscolumn2,
#id334newscolumn2t  {
   visibility: visible;
   position: absolute;
   left: 526px;
   top: 557px;
   z-index: 3;
   width: 220px;
}

#socks,
#id306ybdtote,
#bluesweaterl,
#skeinneedles,
#topshelfdisplay  {
   visibility: visible;
   position: absolute;
   left: 277px;
   top: 241px;
   z-index: 2;
   width: 490px;
   height: 327px;
   background-repeat: no-repeat;
}

#eventssockb a:hover,
#facebookb a:hover,
#eventsbutton a:hover  {
   background-position: -68px 0%;
}

#column1titlecopy,
#column1titlecopy2,
#id107thelatestnewsatybd  {
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 241px;
   z-index: 4;
   height: 13px;
   background-repeat: no-repeat;
}

#tuesdaywednesdaythursday,
#tuesdaywednesdaythursdaycopy  {
   visibility: visible;
   position: absolute;
   left: -6px;
   top: 560px;
   z-index: 3;
   width: 90px;
}

#id357news2b,
#id394productsb,
#articleb,
#id397aboutb  {
   font: 11px/15px Georgia;
   padding-bottom: 18px;
   text-align: right;
   visibility: visible;
   position: absolute;
   z-index: 3;
   height: 15px;
}

#nov2008b a,
#oct2008b a,
#id122news3b a,
#sep2008b a  {
   background-repeat: no-repeat;
   display: block;
   height: 75px;
   background-position: 0% 0px;
   font-size: 75px;
   line-height: 75px;
}

#id63sundaymondayclose,
#id58sundaymondayclose  {
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 548px;
   z-index: 2;
   width: 155px;
   background-repeat: no-repeat;
}

#id125ybdfiberartsnews,
#ybdfiberartsnewscopy2  {
   background: url(news2media/ybdfiberartsnewscopy2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 273px;
   top: 598px;
   z-index: 2;
   width: 151px;
   height: 13px;
}

#id252sockyarns,
#drivingdirectionsfrompitts  {
   visibility: visible;
   position: absolute;
   left: 277px;
   top: 275px;
   width: 230px;
}

#infohomeb a:hover,
#id391eventsb a:hover  {
   background-position: -230px 0%;
}

#products8b,
#products11b,
#products10b  {
   visibility: visible;
   position: absolute;
   left: 256px;
   z-index: 4;
   width: 16px;
   height: 13px;
}

#id399column1title,
#id309column1title  {
   background: url(about4media/id309column1title.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 241px;
   width: 181px;
   height: 16px;
}

#bluehorizontalfooter,
#bluehorizontal  {
   visibility: visible;
   position: absolute;
   left: 12px;
   width: 759px;
   height: 1px;
   background-color: #B8DAE6;
   background-image: none;
   font-size: 1px;
}

#products6b,
#products5b,
#products4b  {
   visibility: visible;
   position: absolute;
   left: 6px;
   z-index: 2;
   width: 16px;
   height: 13px;
}

#id120registerb a,
#id110registerb a  {
   background: url(news2media/id110registerb.jpg) no-repeat 0% 0px;
   display: block;
   height: 125px;
   width: 229px;
   font-size: 125px;
   line-height: 125px;
}

#march,
#layer351,
#waldorfexterior  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 513px;
   z-index: 3;
   width: 229px;
   height: 173px;
   background-repeat: no-repeat;
}

#id186ybdoffersavarietyofclasse p  {
   padding-left: 10px;
   padding-bottom: 16px;
}

#homeb,
#home3b,
#home2b,
#home4b  {
   visibility: visible;
   position: absolute;
   top: 470px;
   z-index: 2;
   width: 22px;
   height: 22px;
}

#id110registerb,
#id120registerb  {
   visibility: visible;
   position: absolute;
   left: 537px;
   top: 626px;
   z-index: 2;
   width: 229px;
   height: 125px;
}

#id186ybdoffersavarietyofclasse  {
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 275px;
   z-index: 4;
   width: 239px;
}

#tuesdaywednesdaythursdaycopy p  {
   text-align: right;
   font-weight: bold;
}

#charityknitb a,
#infofiberb a  {
   background-repeat: no-repeat;
   display: block;
   height: 43px;
   background-position: 0% 0px;
   font-size: 43px;
   line-height: 43px;
}

#id398yarnsbydesignisanupscale  {
   width: 229px;
}

#newscolumn1 p,
#newscolumn2 p  {
   font: 11px/16px Georgia;
   margin: 0px;
   text-align: justify;
   color: #CCCCCC;
}

#id308yarnsbydesignisanupscale  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 275px;
   z-index: 2;
   width: 229px;
}

#id69yarnsbydesignstorehours p  {
   font-weight: bold;
}

#id123ifyourenotalreadyonourm  {
   top: 633px;
}

#id69yarnsbydesignstorehours  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 480px;
   z-index: 5;
   width: 230px;
}

#beadedscarfclassbyedyepla p  {
   padding-bottom: 16px;
}

#productson,
#productsbutton  {
   visibility: visible;
   position: absolute;
   left: 237px;
   top: 175px;
   z-index: 5;
   width: 92px;
   height: 25px;
}

#id57yarnsbydesignstorehours  {
   top: 480px;
}

#rolloverthemapbelowtozoom p  {
   text-align: center;
}

#ifyourenotalreadyonourmcopy  {
   top: 633px;
}

#wealsoofferknittingparties  {
   top: 583px;
}

#id180additionalclassinfo p  {
   font-weight: bold;
}

#copyright2008yarnsbydesi p  {
   font: 10px/16px "Century Gothic";
   margin: 0px;
   color: #999999;
   padding-bottom: 18px;
   text-align: center;
}

#readmoreaboutnewclassesb a  {
   color: #666666;
}

#tuesdaywednesdaythursday p  {
   text-align: right;
   font-weight: bold;
}

#feb2009b a,
#august2009b a  {
   background-repeat: no-repeat;
   display: block;
   height: 81px;
   width: 179px;
   background-position: 0% 0px;
   font-size: 81px;
   line-height: 81px;
}

#drivingdirectionsfrompitts  {
   z-index: 4;
}

#yarnsbydesignwasestablishe  {
   left: 276px;
}

#visitthewomenscentersheb a  {
   color: #CCCCCC;
}

#skillsetofyourgroupconsist  {
   top: 583px;
   left: 536px;
}

#berrocoplymouthfortissima  {
   visibility: visible;
   position: absolute;
   left: 287px;
   top: 531px;
   z-index: 4;
   width: 215px;
}

#baznershawlpinsbeltbuckle  {
   visibility: visible;
   position: absolute;
   left: 547px;
   top: 579px;
   z-index: 2;
   width: 219px;
}

#beadedscarfclassbyedyepla  {
   top: 260px;
   left: 390px;
}

#muenchyarnsopalowoolplymo  {
   visibility: visible;
   position: absolute;
   left: 287px;
   top: 275px;
   z-index: 6;
   width: 217px;
}

#rolloverthemapbelowtozoom  {
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 389px;
   z-index: 4;
   width: 231px;
}

#addyturbobrittanychiaogoo  {
   visibility: visible;
   position: absolute;
   left: 287px;
   top: 626px;
   z-index: 2;
   width: 218px;
}

#dropstitchseawaveshawl p  {
   padding-bottom: 16px;
}

#id180additionalclassinfo  {
   visibility: visible;
   position: absolute;
   left: 549px;
   top: 404px;
   z-index: 2;
   width: 208px;
}

#eventsbeginningb a:hover  {
   background-position: -202px 0%;
}

#copyright2008yarnsbydesi  {
   visibility: visible;
   position: absolute;
   left: 301px;
   top: 811px;
   z-index: 2;
   width: 179px;
}

#eventsfinishingb a:hover  {
   background-position: -123px 0%;
}

#alpacawithatwistarnhilds  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 340px;
   z-index: 4;
   width: 214px;
}

#id378thelatestnewsatybd  {
   background: url(home2media/id378thelatestnewsatybd.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 476px;
   z-index: 2;
   width: 183px;
   height: 13px;
}

#id107thelatestnewsatybd  {
   background-image: url(newsmedia/id107thelatestnewsatybd.jpg);
   width: 183px;
}

#infonewclassesb a:hover  {
   background-position: -86px 0%;
}

#eventsbutton,
#eventson  {
   visibility: visible;
   position: absolute;
   left: 365px;
   top: 175px;
   z-index: 5;
   width: 68px;
   height: 25px;
}

#id19news,
#id21products  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 782px;
   background-repeat: no-repeat;
}

#products7b,
#products9b  {
   visibility: visible;
   position: absolute;
   left: 255px;
   z-index: 4;
   width: 16px;
   height: 13px;
}

#beginnerspinningclass p  {
   padding-bottom: 16px;
}

#id20events,
#id22about  {
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 0px;
   z-index: 3;
   width: 780px;
   background-repeat: no-repeat;
}

#productsbutton a:hover  {
   background-position: -92px 0%;
}

#designedbyjasonworxb a  {
   color: #999999;
}

#august2009b,
#feb2009b  {
   visibility: visible;
   position: absolute;
   top: 581px;
   z-index: 2;
   width: 179px;
   height: 81px;
}

#eventspatternb a:hover  {
   background-position: -139px 0%;
}

#waygopastthemainbuildi  {
   visibility: visible;
   position: absolute;
   left: 537px;
   top: 309px;
   z-index: 4;
   width: 230px;
}

#eventsfeltingb a:hover  {
   background-position: -53px 0%;
}

#dropstitchseawaveshawl  {
   top: 451px;
   left: 127px;
}

#eventshairpinb a:hover  {
   background-position: -130px 0%;
}

#contactbutton a:hover  {
   background-position: -108px 0%;
}

#eventsneedleb a:hover  {
   background-position: -90px 0%;
}

#eventsbeyondb a:hover  {
   background-position: -101px 0%;
}

#wcontactb,
#scontactb  {
   font: 11px/20px Georgia;
   padding-bottom: 18px;
   text-align: right;
   visibility: visible;
   position: absolute;
   top: 661px;
   z-index: 2;
   height: 20px;
}

#id63sundaymondayclose  {
   background-image: url(contactmedia/id63sundaymondayclose.jpg);
   height: 11px;
}

#beginnerspinningclass  {
   top: 260px;
   left: 127px;
}

#id58sundaymondayclose  {
   background-image: url(contact2media/id58sundaymondayclose.jpg);
   height: 10px;
}

#id83registerb a:hover  {
   background-position: -161px 0%;
}

#abouton,
#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 102px;
   top: 175px;
   z-index: 5;
   width: 99px;
   height: 25px;
}

#id392eventsb a:hover  {
   background-position: -192px 0%;
}

#designedbyjasonworxb  {
   font: 10px/13px "Century Gothic";
   padding-bottom: 18px;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 631px;
   top: 814px;
   z-index: 2;
   width: 124px;
   height: 13px;
}

#bluehorizontalfooter  {
   z-index: 3;
   top: 810px;
}

#eventscableb a:hover  {
   background-position: -98px 0%;
}

#charityknitb a:hover  {
   background-position: -195px 0%;
}

#infoybdoakmontcomb a  {
   color: #666666;
}

#eventskidsb a:hover  {
   background-position: -125px 0%;
}

#eventsfairb a:hover  {
   background-position: -181px 0%;
}

#i1000am7,
#i1000am4  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 560px;
   z-index: 2;
   width: 230px;
}

#id351newscolumn2t p  {
   color: #CCCCCC;
}

#hoursbutton a:hover  {
   background-position: -179px 0%;
}

#homeon,
#homebutton  {
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 175px;
   z-index: 5;
   width: 56px;
   height: 25px;
}

#infofixingb a:hover  {
   background-position: -96px 0%;
}

#id334newscolumn2t p  {
   color: #CCCCCC;
}

#aboutbutton a:hover  {
   background-position: -99px 0%;
}

#newscolumn1tcopy3 p  {
   color: #CCCCCC;
}

#id335newscolumn1t p  {
   color: #CCCCCC;
}

#eventslaceb a:hover  {
   background-position: -85px 0%;
}

#homebutton a:hover  {
   background-position: -56px 0%;
}

#infotopicb a:hover  {
   background-position: -84px 0%;
}

#infoybdoakmontcomb  {
   font: 11px/17px Georgia;
   padding-bottom: 18px;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 453px;
   z-index: 4;
   width: 159px;
   height: 17px;
}

#availableclasses p  {
   padding-left: 10px;
   font-weight: bold;
   color: #6699CC;
}

#newsbutton a:hover  {
   background-position: -54px 0%;
}

#eventsfinishingb a  {
   width: 123px;
   background-image: url(eventslacemedia/eventsfinishingb.jpg);
}

#infofiberb a:hover  {
   background-position: -201px 0%;
}

#freepatternlinkb a  {
   color: #404040;
}

#eventsbeginningb a  {
   width: 202px;
   background-image: url(eventslacemedia/eventsbeginningb.jpg);
}

#eventstopb a:hover  {
   background-position: -111px 0%;
}

#newscolumn2tcopy p  {
   color: #CCCCCC;
}

#eventsoneb a:hover  {
   background-position: -106px 0%;
}

#newscolumn1tcopy p  {
   color: #CCCCCC;
}

#blueverticalsright  {
   background: url(eventslacemedia/blueverticalsright.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 781px;
   top: 0px;
   z-index: 2;
   width: 1px;
   height: 586px;
}

#eventsfiberfriends  {
   background: url(eventslacemedia/eventsfiberfriends.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 536px;
   top: 231px;
   z-index: 4;
   width: 230px;
   height: 158px;
}

#blueverticalsleft  {
   background: url(eventslacemedia/blueverticalsleft.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1px;
   height: 599px;
}

#id399column1title  {
   z-index: 4;
}

#id309column1title  {
   z-index: 2;
}

#horizontaldivider  {
   visibility: visible;
   position: absolute;
   left: 531px;
   top: 425px;
   z-index: 2;
   width: 240px;
   height: 1px;
   background-color: #9EC5D2;
   background-image: none;
   font-size: 1px;
}

#column1titlecopy2  {
   background-image: url(eventslacemedia/column1titlecopy2.jpg);
   width: 168px;
}

#infonewclassesb a  {
   width: 86px;
   background-image: url(eventslacemedia/infonewclassesb.jpg);
}

#id394productsb a  {
   color: #666666;
}

#eventspatternb a  {
   width: 139px;
   background-image: url(eventslacemedia/eventspatternb.jpg);
}

#availableclasses  {
   visibility: visible;
   position: absolute;
   left: -3px;
   top: 535px;
   z-index: 3;
   width: 151px;
}

#eventshairpinb a  {
   width: 130px;
   background-image: url(eventslacemedia/eventshairpinb.jpg);
}

#newsarticleinset  {
   background: url(home2media/newsarticleinset.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 513px;
   z-index: 2;
   width: 749px;
   height: 173px;
}

#twitterb a:hover  {
   background-position: -73px 0%;
}

#eventsfeltingb a  {
   width: 53px;
   background-image: url(eventslacemedia/eventsfeltingb.jpg);
}

#eventsfinishingb  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 373px;
   z-index: 2;
   width: 123px;
   height: 12px;
}

#productsbutton a  {
   width: 92px;
   background-image: url(eventslacemedia/productsbutton.jpg);
}

#column1titlecopy  {
   background-image: url(products2media/column1titlecopy.jpg);
   width: 222px;
}

#eventsbeginningb  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 585px;
   z-index: 2;
   width: 202px;
   height: 12px;
}

#ravelryb a:hover  {
   background-position: -82px 0%;
}

#id271productsb a  {
   background-image: url(products2media/products3b.jpg);
}

#patternarchive p  {
   font-weight: bold;
}

#eventsneedleb a  {
   width: 90px;
   background-image: url(eventslacemedia/eventsneedleb.jpg);
}

#eventsbeyondb a  {
   width: 101px;
   background-image: url(eventslacemedia/eventsbeyondb.jpg);
}

#topshelfdisplay  {
   background-image: url(about3media/topshelfdisplay.jpg);
}

#waldorfexterior  {
   background-image: url(home2media/waldorfexterior.jpg);
}

#id83registerb a  {
   background: url(contact2media/id83registerb.jpg) no-repeat 0% 0px;
   display: block;
   height: 87px;
   width: 161px;
   font-size: 87px;
   line-height: 87px;
}

#becomeafanofybd  {
   background: url(contact2media/becomeafanofybd.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 530px;
   top: 713px;
   z-index: 2;
   width: 229px;
   height: 24px;
}

#infofinishing p  {
   font-weight: bold;
   color: #6699CC;
}

#infonewclassesb  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 569px;
   z-index: 2;
   width: 86px;
   height: 12px;
}

#infobeginning p  {
   font-weight: bold;
}

#contactbutton a  {
   width: 108px;
   background-image: url(eventslacemedia/contactbutton.jpg);
}

#id392eventsb a  {
   background: url(home2media/id392eventsb.jpg) no-repeat 0% 0px;
   display: block;
   height: 9px;
   width: 192px;
   font-size: 9px;
   line-height: 9px;
}

#eventsbutton a  {
   width: 68px;
   background-image: url(products2media/eventsbutton.jpg);
}

#id394productsb  {
   width: 84px;
   top: 437px;
   left: 422px;
}

#id252sockyarns  {
   z-index: 5;
}

#eventsfeltingb  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 325px;
   z-index: 4;
   width: 53px;
   height: 12px;
}

#id271productsb  {
   visibility: visible;
   position: absolute;
   left: 515px;
   top: 563px;
   z-index: 2;
   width: 16px;
   height: 13px;
}

#eventspatternb  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 357px;
   z-index: 4;
   width: 139px;
   height: 12px;
}

#eventshairpinb  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 309px;
   z-index: 4;
   width: 130px;
   height: 12px;
}

#id391eventsb a  {
   background: url(home2media/id391eventsb.jpg) no-repeat 0% 0px;
   display: block;
   height: 153px;
   width: 230px;
   font-size: 153px;
   line-height: 153px;
}

#id297eventsb a  {
   color: #666666;
}

#bluehorizontal  {
   z-index: 2;
   top: 455px;
}

#charityknitb a  {
   width: 195px;
   background-image: url(eventslacemedia/charityknitb.jpg);
}

#eventscableb a  {
   width: 98px;
   background-image: url(eventslacemedia/eventscableb.jpg);
}

#eventsatybd p  {
   font-weight: bold;
   color: #6699CC;
}

#id83registerb  {
   visibility: visible;
   position: absolute;
   left: 562px;
   top: 213px;
   z-index: 4;
   width: 161px;
   height: 87px;
}

#eventsbeyondb  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 633px;
   z-index: 2;
   width: 101px;
   height: 12px;
}

#id357news2b a  {
   color: #CCCCCC;
}

#id166news2b a  {
   background-image: url(newsmedia/id166news2b.jpg);
}

#eventsneedleb  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 341px;
   z-index: 4;
   width: 90px;
   height: 12px;
}

#infofixingb a  {
   width: 96px;
   background-image: url(eventslacemedia/infofixingb.jpg);
}

#aboutbutton a  {
   width: 99px;
   background-image: url(eventslacemedia/aboutbutton.jpg);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 560px;
   top: 175px;
   z-index: 5;
   width: 108px;
   height: 25px;
}

#id323aboutb a  {
   background-image: url(about4media/id323aboutb.jpg);
}

#eventskidsb a  {
   width: 125px;
   background-image: url(eventslacemedia/eventskidsb.jpg);
}

#id122news3b a  {
   width: 222px;
   background-image: url(news3media/id122news3b.jpg);
}

#eventssockb a  {
   width: 68px;
   background-image: url(eventslacemedia/eventssockb.jpg);
}

#hoursbutton a  {
   background: url(eventslacemedia/hoursbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 156px;
   width: 179px;
   font-size: 156px;
   line-height: 156px;
}

#id168news3b a  {
   background-image: url(news2media/id168news3b.jpg);
}

#products11b a  {
   background-image: url(products2media/products3b.jpg);
}

#infohairpin p  {
   font-weight: bold;
   color: #6699CC;
}

#id397aboutb a  {
   color: #666666;
}

#infopattern p  {
   font-weight: bold;
   color: #6699CC;
}

#newscolumn1 p  {
   padding-bottom: 16px;
}

#eventsfairb a  {
   width: 181px;
   background-image: url(eventslacemedia/eventsfairb.jpg);
}

#products10b a  {
   background-image: url(products2media/products3b.jpg);
}

#eventslaceb a  {
   width: 85px;
   background-image: url(eventslacemedia/eventslaceb.jpg);
}

#august2009b a  {
   background-image: url(newsmedia/august2009b.jpg);
}

#infotopicb a  {
   width: 84px;
   background-image: url(eventslacemedia/infotopicb.jpg);
}

#products4b a  {
   background-image: url(products2media/products3b.jpg);
}

#charityknitb  {
   visibility: visible;
   position: absolute;
   left: 263px;
   top: 645px;
   z-index: 2;
   width: 195px;
   height: 43px;
}

#id391eventsb  {
   visibility: visible;
   position: absolute;
   left: 536px;
   top: 294px;
   z-index: 4;
   width: 230px;
   height: 153px;
}

#products2b a  {
   background-image: url(products2media/products2b.jpg);
}

#infofixing p  {
   color: #6699CC;
}

#skeinneedles  {
   background-image: url(about5media/skeinneedles.jpg);
}

#products8b a  {
   background-image: url(products2media/products8b.jpg);
}

#products9b a  {
   background-image: url(products2media/products3b.jpg);
}

#products5b a  {
   background-image: url(products2media/products3b.jpg);
}

#homebutton a  {
   width: 56px;
   background-image: url(eventslacemedia/homebutton.jpg);
}

#id306ybdtote  {
   background-image: url(aboutmedia/id306ybdtote.jpg);
}

#id21products  {
   height: 546px;
}

#infofiberb a  {
   width: 201px;
   background-image: url(eventslacemedia/infofiberb.jpg);
}

#chemocapsb a  {
   color: #666666;
}

#products7b a  {
   background-image: url(products2media/products7b.jpg);
}

#fanb a:hover  {
   background-position: -350px 0%;
}

#column3title  {
   background: url(home2media/column3title.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 536px;
   top: 241px;
   z-index: 4;
   width: 184px;
   height: 13px;
}

#mapb a:hover  {
   background-position: -231px 0%;
}

#bluesweaterl  {
   background-image: url(about2media/bluesweaterl.jpg);
}

#id392eventsb  {
   visibility: visible;
   position: absolute;
   left: 537px;
   top: 278px;
   z-index: 4;
   width: 192px;
   height: 9px;
}

#products3b a  {
   background-image: url(products2media/products3b.jpg);
}

#products6b a  {
   background-image: url(products2media/products3b.jpg);
}

#column2title  {
   background: url(home2media/column2title.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 276px;
   top: 241px;
   z-index: 4;
   width: 215px;
   height: 16px;
}

#eventstopb a  {
   width: 111px;
   background-image: url(eventslacemedia/eventstopb.jpg);
}

#newsbutton a  {
   width: 54px;
   background-image: url(eventslacemedia/newsbutton.jpg);
}

#id297eventsb  {
   font: 11px/29px Georgia;
   padding-bottom: 18px;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 536px;
   top: 640px;
   z-index: 2;
   width: 230px;
   height: 29px;
}

#eventsoneb a  {
   width: 106px;
   background-image: url(eventslacemedia/eventsoneb.jpg);
}

#eventscableb  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 665px;
   z-index: 2;
   width: 98px;
   height: 12px;
}

#scontactb a  {
   color: #666666;
}

#facebookb a  {
   background: url(contact2media/facebookb.jpg) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 68px;
   font-size: 26px;
   line-height: 26px;
}

#products10b  {
   top: 498px;
}

#id166news2b  {
   left: 680px;
}

#august2009b  {
   left: 16px;
}

#newscolumn2  {
   width: 132px;
}

#wcontactb a  {
   color: #666666;
}

#infocable p  {
   font-weight: bold;
   color: #6699CC;
}

#id168news3b  {
   left: 712px;
}

#eventssockb  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 617px;
   z-index: 2;
   width: 68px;
   height: 12px;
}

#accessories  {
   visibility: visible;
   position: absolute;
   left: 537px;
   top: 563px;
   z-index: 2;
   width: 230px;
}

#eventslaceb  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 293px;
   z-index: 4;
   width: 85px;
   height: 12px;
}

#infohomeb a  {
   background: url(eventslacemedia/infohomeb.jpg) no-repeat 0% 0px;
   display: block;
   height: 92px;
   width: 230px;
   font-size: 92px;
   line-height: 92px;
}

#eventsatybd  {
   visibility: visible;
   position: absolute;
   left: 266px;
   top: 563px;
   z-index: 2;
   width: 209px;
}

#id397aboutb  {
   width: 84px;
   top: 437px;
   left: 162px;
}

#eventsfairb  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 681px;
   z-index: 2;
   width: 181px;
   height: 12px;
}

#hoursbutton  {
   visibility: visible;
   position: absolute;
   left: 593px;
   top: 45px;
   z-index: 5;
   width: 179px;
   height: 156px;
}

#thismonth p  {
   color: #404040;
}

#chemocaps p  {
   font-weight: bold;
}

#infofixingb  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 389px;
   z-index: 2;
   width: 96px;
   height: 12px;
}

#id323aboutb  {
   left: 616px;
}

#eventskidsb  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 601px;
   z-index: 2;
   width: 125px;
   height: 12px;
}

#products11b  {
   top: 514px;
}

#id18contact  {
   background: url(contact2media/id18contact.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 781px;
   height: 504px;
}

#id357news2b  {
   width: 201px;
   top: 668px;
   left: 555px;
}

#i1000am4 p  {
   text-align: right;
}

#products5b  {
   top: 612px;
}

#oct2008b a  {
   width: 165px;
   background-image: url(newsmedia/oct2008b.jpg);
}

#products4b  {
   top: 548px;
}

#products6b  {
   top: 676px;
}

#products7b  {
   top: 306px;
}

#background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 782px;
   height: 825px;
   background-color: #FFFFFF;
   background-image: none;
}

#eventstopb  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 649px;
   z-index: 2;
   width: 111px;
   height: 12px;
}

#nov2008b a  {
   width: 176px;
   background-image: url(newsmedia/nov2008b.jpg);
}

#id20events  {
   background-image: url(eventslacemedia/id20events.jpg);
   height: 367px;
}

#products9b  {
   top: 450px;
}

#infofiberb  {
   visibility: visible;
   position: absolute;
   left: 263px;
   top: 585px;
   z-index: 2;
   width: 201px;
   height: 43px;
}

#infosock p  {
   font-weight: bold;
   color: #6699CC;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 470px;
   top: 175px;
   z-index: 5;
   width: 54px;
   height: 25px;
}

#twitterb a  {
   background: url(contact2media/twitterb.jpg) no-repeat 0% 0px;
   display: block;
   height: 30px;
   width: 73px;
   font-size: 30px;
   line-height: 30px;
}

#feb2009b a  {
   background-image: url(newsmedia/feb2009b.jpg);
}

#infotopicb  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 405px;
   z-index: 2;
   width: 84px;
   height: 12px;
}

#infofair p  {
   font-weight: bold;
   color: #6699CC;
}

#cameraicon  {
   background: url(about4media/cameraicon.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 591px;
   top: 214px;
   z-index: 4;
   width: 16px;
   height: 13px;
}

#products3b  {
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 452px;
   z-index: 4;
   width: 16px;
   height: 13px;
}

#eventsoneb  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 277px;
   z-index: 4;
   width: 106px;
   height: 12px;
}

#products2b  {
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 339px;
   z-index: 5;
   width: 16px;
   height: 13px;
}

#i1000am7 p  {
   text-align: right;
}

#ravelryb a  {
   background: url(contact2media/ravelryb.jpg) no-repeat 0% 0px;
   display: block;
   height: 29px;
   width: 82px;
   font-size: 29px;
   line-height: 29px;
}

#products8b  {
   top: 402px;
}

#articleb a  {
   color: #CCCCCC;
}

#sep2008b a  {
   width: 179px;
   background-image: url(newsmedia/sep2008b.jpg);
}

#productson  {
   background: url(about4media/productson.jpg) no-repeat;
}

#id22about  {
   background-image: url(about4media/id22about.jpg);
   height: 229px;
}

#about4b a  {
   background-image: url(about4media/id323aboutb.jpg);
}

#infotop p  {
   font-weight: bold;
   color: #6699CC;
}

#scontactb  {
   width: 174px;
   left: 73px;
}

#facebookb  {
   visibility: visible;
   position: absolute;
   left: 527px;
   top: 745px;
   z-index: 2;
   width: 68px;
   height: 26px;
}

#infohomeb  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 437px;
   z-index: 2;
   width: 230px;
   height: 92px;
}

#about2b a  {
   background-image: url(about4media/id323aboutb.jpg);
}

#about3b a  {
   background-image: url(about4media/id323aboutb.jpg);
}

#infoone p  {
   font-weight: bold;
   color: #6699CC;
}

#wcontactb  {
   width: 165px;
   left: 82px;
}

#about5b a  {
   background-image: url(about4media/id323aboutb.jpg);
}

#twitterb  {
   visibility: visible;
   position: absolute;
   left: 604px;
   top: 743px;
   z-index: 2;
   width: 73px;
   height: 30px;
}

#feb2009b  {
   left: 577px;
}

#articleb  {
   width: 201px;
   z-index: 4;
   top: 668px;
   left: 555px;
}

#layer351  {
   background-image: url(homemedia/layer351.jpg);
}

#eventson  {
   background: url(eventslacemedia/eventson.jpg) no-repeat;
}

#news1b a  {
   background-image: url(news2media/news1b.jpg);
}

#home3b a  {
   background-image: url(home2media/home3b.jpg);
}

#home2b a  {
   background-image: url(home2media/home2b.jpg);
}

#loginb a  {
   color: #999999;
}

#home4b a  {
   background-image: url(home2media/home4b.jpg);
}

#infoicon  {
   background: url(eventslacemedia/infoicon.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 527px;
   top: 401px;
   z-index: 2;
   width: 19px;
   height: 18px;
}

#ravelryb  {
   visibility: visible;
   position: absolute;
   left: 687px;
   top: 743px;
   z-index: 2;
   width: 82px;
   height: 29px;
}

#id23home  {
   background: url(home2media/id23home.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 782px;
   height: 348px;
}

#about5b  {
   left: 744px;
}

#about3b  {
   left: 680px;
}

#homeb a  {
   background-image: url(home2media/homeb.jpg);
}

#about4b  {
   left: 712px;
}

#i2,
#i4  {
   visibility: visible;
   position: absolute;
   top: 215px;
   z-index: 5;
   width: 6px;
   height: 9px;
   background-repeat: no-repeat;
}

#abouton  {
   background: url(about3media/abouton.jpg) no-repeat;
}

#about2b  {
   left: 648px;
}

#news1b  {
   left: 648px;
}

#homeon  {
   background: url(home2media/homeon.jpg) no-repeat;
}

#mapb a  {
   background: url(contact2media/mapb.jpg) no-repeat 0% 0px;
   display: block;
   height: 230px;
   width: 231px;
   font-size: 230px;
   line-height: 230px;
}

#home4b  {
   left: 342px;
}

#home2b  {
   left: 278px;
}

#home3b  {
   left: 310px;
}

#fanb a  {
   background: url(newsmedia/id104fannewsb.jpg) no-repeat 0% 0px;
   display: block;
   height: 50px;
   width: 350px;
   font-size: 50px;
   line-height: 50px;
}

#navbar  {
   background: url(eventslacemedia/navbar.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 175px;
   z-index: 4;
   width: 782px;
   height: 25px;
}

#loginb  {
   font: 10px/16px "Century Gothic";
   padding-bottom: 18px;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 811px;
   z-index: 2;
   width: 25px;
   height: 9px;
}

#march  {
   background-image: url(home4media/march.jpg);
}

#homeb  {
   left: 246px;
}

#socks  {
   background-image: url(about4media/socks.jpg);
}

#mapb  {
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 431px;
   z-index: 4;
   width: 231px;
   height: 230px;
}

#fanb  {
   visibility: visible;
   position: absolute;
   left: 416px;
   top: 461px;
   z-index: 2;
   width: 350px;
   height: 50px;
}

#i4  {
   background-image: url(about4media/4.jpg);
   left: 720px;
}

#i5  {
   background: url(about4media/5.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 752px;
   top: 216px;
   z-index: 5;
   width: 6px;
   height: 9px;
}

#i1  {
   background: url(about4media/1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 625px;
   top: 215px;
   z-index: 5;
   width: 3px;
   height: 8px;
}

#i3  {
   background: url(about4media/3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 688px;
   top: 215px;
   z-index: 5;
   width: 6px;
   height: 10px;
}

#i2  {
   background-image: url(about4media/2.jpg);
   left: 656px;
}

html, body  {
	padding: 0px;
	margin: 0px;
	background-image: url(images/pageBG.gif);
}

