a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#contactustextbutton a,
#beekeepingbasicstextbutton a,
#quiltingbasicstextbutton a,
#sewingbasicstextbutton a,
#blacksmithingbasicstextbutton a,
#horsefarmingtextbutton a,
#homesteadingcoursetextbutton a,
#blacksmithingbeginnertextbutton a,
#homesteadgardentextbutton a,
#informationtextbutton a,
#homsteadingcraftstextbutton a,
#basketryribbedmelonbaskettextbutton a,
#basketmarketbaskettextbutton a,
#beekeepinganintroductiontextbutton a,
#weavinganintroductiontextbutton a,
#quiltinganintroductiontextbutton a,
#canningpreservingtextbutton a,
#spinningtextbutton a,
#aboutustextbutton a,
#homesteadingskillstextbutton a,
#ourfacilitiestextbutton a,
#hometextbutton a,
#breadbakingtextbutton a,
#softcheesemakingtextbutton a,
#hardcheesemakingtextbutton a,
#soapmakingtextbutton a,
#dressmakingtextbutton a,
#potterywheelthrowingtextbutton a,
#schoolofwoodworkingtextbutton a,
#growingculinaryherbstextbutton a,
#classschedulestextbutton a,
#raisingpoultrytextbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFF2CB;
}

#blacksmithingbasicstext p,
#beekeepingbasicstext p,
#soapmakingheadertext p,
#breadmakingheadertext p,
#dressmakingheadertext p,
#horsefarmingtext p,
#tryyourhandtext p,
#beginningblacksmithingtext p,
#aonedayseminartext p,
#threedayhomesteadingcoursetext p,
#homesteadgardeningtext p,
#sewingbasicsheadertext p,
#quiltingbasicsheadertext p,
#raisingpoultrytext p,
#hardcheeseheadertext p,
#softcheeseheadertext p,
#weavingbasicstext p,
#growingculinaryherbstext p,
#basketryaribbedmelonbaskettext p,
#canningheadertext p,
#beekeepinganintroductiontext p,
#basketryamarketbaskettext p  {
   font: 25px/30px "Arial Black";
   margin: 0px;
   color: #FFF2CB;
   text-align: left;
}

#softcheesetext p,
#inthisbeginningtext p,
#soapmakingtext p,
#inthistwotext p,
#throughthisonetext p,
#quiltingbasicstext p,
#ribbedweavebasketrytext p,
#ourthreedayhomesteadingtext p,
#ourinstructorsdemonstratetext p,
#canningtext p,
#inthisclassyouwilltext p,
#thisclassisforthosetext p,
#weofferthistext p,
#anintroductorytext p,
#inourintroductorytext p,
#ourintroductorytext p,
#breadmakingtext p,
#youwilllearntext p,
#hardcheesetext p,
#abeginningtext p,
#dressmakingtext p,
#sewingbasicstext p,
#potterywheelthrowingtext p,
#contactustext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
   color: #FFF2CB;
}

#dressmaking,
#schoolofhomesteading,
#homesteadingskills,
#horsefarming,
#quiltingintroduction,
#beekeepinganintroduction,
#homesteadgarden,
#homesteadingcourse,
#quiltingbasics,
#blacksmithingbasics,
#sewingbasics,
#potterywheelthrowing,
#breadmaking,
#basketrymarket,
#spinning,
#weaving,
#beekeepingbasics,
#growingculinaryherbs,
#aboutus,
#homesteadingcrafts,
#basketryribbedmelon,
#canningpreservation,
#information,
#raisingpoultry,
#contact,
#beginningblacksmithing,
#hardcheese,
#ourfacilities,
#soapmaking,
#softcheese  {
   margin: 0px auto 0px auto;
   height: 848px;
   width: 780px;
   position: relative;
   background-color: #202020;
}

#beekeepingbasicstextbutton,
#breadbakingtextbutton,
#raisingpoultrytextbutton,
#homesteadingcoursetextbutton,
#canningpreservingtextbutton,
#horsefarmingtextbutton,
#beekeepinganintroductiontextbutton,
#softcheesemakingtextbutton,
#hardcheesemakingtextbutton,
#soapmakingtextbutton,
#growingculinaryherbstextbutton  {
   font: 15px/18px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 194px;
   z-index: 2;
   height: 14px;
}

#blacksmithingbasicstextbutton,
#sewingbasicstextbutton,
#quiltingbasicstextbutton,
#spinningtextbutton,
#blacksmithingbeginnertextbutton,
#basketryribbedmelonbaskettextbutton,
#quiltinganintroductiontextbutton,
#schoolofwoodworkingtextbutton,
#potterywheelthrowingtextbutton,
#dressmakingtextbutton  {
   font: 15px/18px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 195px;
   z-index: 2;
   height: 14px;
}

#dressmakingtext,
#sewingbasicstext,
#quiltingbasicstext,
#hardcheesetext,
#ourinstructorsdemonstratetext,
#ourthreedayhomesteadingtext,
#breadmakingtext,
#inourintroductorytext,
#soapmakingtext,
#softcheesetext,
#thisclassisforthosetext,
#potterywheelthrowingtext  {
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 230px;
   z-index: 2;
   width: 319px;
}

#informationtextbutton a:hover,
#ourfacilitiestextbutton a:hover,
#classschedulestextbutton a:hover,
#homsteadingcraftstextbutton a:hover,
#homesteadingskillstextbutton a:hover,
#contactustextbutton a:hover,
#aboutustextbutton a:hover,
#hometextbutton a:hover  {
   text-decoration: underline;
}

#tryyourhandtext,
#threedayhomesteadingcoursetext,
#softcheeseheadertext,
#hardcheeseheadertext,
#dressmakingheadertext,
#breadmakingheadertext,
#soapmakingheadertext,
#quiltingbasicsheadertext,
#sewingbasicsheadertext,
#canningheadertext  {
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 195px;
   z-index: 2;
}

#raisingpoultrytext,
#basketryaribbedmelonbaskettext,
#basketryamarketbaskettext,
#growingculinaryherbstext,
#beginningblacksmithingtext,
#horsefarmingtext,
#beekeepingbasicstext,
#beekeepinganintroductiontext  {
   visibility: visible;
   position: absolute;
   left: 185px;
   top: 195px;
   z-index: 2;
}

#generalinformationtext p,
#id26homesteadingskillstext p,
#homesteadingcraftlstext p,
#welcometext p  {
   font: bold 22px/18px Arial;
   margin: 0px;
   color: #F9EDCD;
   letter-spacing: 8px;
   text-align: right;
}

#id61homesteadingskillstext p,
#acompletecurriculumtext p,
#homesteadingskillstextcopy p  {
   font: 23px/27px "Arial Black";
   margin: 0px;
   text-align: left;
}

#ourintroductorytext,
#anintroductorytext,
#abeginningtext,
#inthistwotext  {
   visibility: visible;
   position: absolute;
   left: 187px;
   top: 232px;
   z-index: 2;
}

#copyright2009text *:first-child,
#copyright2008text *:first-child  {
   padding-top: 0px;
}

#homesteadingskillstextcopy,
#id61homesteadingskillstext  {
   visibility: visible;
   position: absolute;
   left: 194px;
   top: 236px;
   z-index: 2;
}

#clickonthelinksbelowtoviewdetaileddescriptionsofeach  {
   background: url(homesteadingskillsmedia/id65clickonthelinksbelowtov.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 195px;
   top: 207px;
   z-index: 2;
   width: 481px;
   height: 13px;
}

#ribbedweavebasketrytext,
#inthisclassyouwilltext  {
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 232px;
   z-index: 2;
}

#layer45img,
#seadingroundimg,
#layer46img  {
   visibility: visible;
   position: absolute;
   left: 539px;
   top: 261px;
   z-index: 2;
   width: 192px;
}

#copyright2008text p,
#copyright2009text p  {
   font: 14px Arial;
   padding: 17px;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#information01text p,
#information02text p  {
   margin: 0px;
   text-align: left;
   color: #F9EDCD;
   line-height: 19px;
   font-size: 16px;
}

#contactustextbutton,
#aboutustextbutton  {
   font: 15px/18px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   top: 33px;
   z-index: 4;
   height: 11px;
}

#layer47img,
#layer44img,
#layer25img  {
   visibility: visible;
   position: absolute;
   left: 185px;
   top: 527px;
   z-index: 2;
   height: 241px;
}

#basketryribbedmelonbaskettextbutton  {
   width: 259px;
   top: 465px;
}

#beekeepinganintroductiontextbutton  {
   width: 233px;
   top: 405px;
}

#quiltinganintroductiontextbutton  {
   width: 198px;
   top: 338px;
}

#blacksmithingbeginnertextbutton  {
   width: 200px;
   top: 529px;
}

#growingculinaryherbstextbutton  {
   width: 192px;
   top: 340px;
}

#basketryaribbedmelonbaskettext  {
   width: 538px;
}

#potterywheelthrowingtextbutton  {
   width: 203px;
   top: 593px;
}

#threedayhomesteadingcoursetext  {
   width: 522px;
}

#homesteadingskillstextbutton a  {
   color: #FFFFFF;
}

#blacksmithingbasicstextbutton  {
   width: 181px;
   top: 561px;
}

#schoolofwoodworkingtextbutton  {
   width: 190px;
   top: 625px;
}

#ourinstructorsdemonstratetext  {
   width: 330px;
}

#homsteadingcraftstextbutton a  {
   color: #FFFFFF;
}

#beekeepinganintroductiontext  {
   width: 462px;
}

#homesteadingcoursetextbutton  {
   width: 180px;
   top: 275px;
}

#homesteadingskillstextcopy p  {
   color: #FFF2CB;
}

#id61homesteadingskillstext p  {
   color: #FFF2CB;
}

#homesteadingskillstextbutton  {
   font: 15px/18px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 226px;
   z-index: 4;
   width: 158px;
   height: 14px;
}

#canningpreservingtextbutton  {
   width: 175px;
   top: 630px;
}

#homsteadingcraftstextbutton  {
   font: 15px/18px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 253px;
   z-index: 4;
   width: 164px;
   height: 14px;
}

#id61homesteadingskillstext  {
   width: 308px;
}

#beekeepingbasicstextbutton  {
   width: 154px;
   top: 436px;
}

#hardcheesemakingtextbutton  {
   width: 169px;
   top: 566px;
}

#softcheesemakingtextbutton  {
   width: 162px;
   top: 533px;
}

#potterywheelthrowingtext p  {
   letter-spacing: -1px;
}

#homesteadingskillstextcopy  {
   width: 318px;
}

#beginningblacksmithingtext  {
   width: 394px;
}

#classschedulestextbutton a  {
   color: #FFFFFF;
}

#ourfacilitiestextbutton a  {
   color: #FFFFFF;
}

#basketryamarketbaskettext  {
   width: 434px;
}

#ploughsharebutton a:hover  {
   background-position: -213px 0%;
}

#acompletecurriculumtext p  {
   color: #FFFFFF;
}

#quiltingbasicsheadertext  {
   width: 258px;
}

#potterywheelthrowingtext  {
   left: 188px;
}

#growingculinaryherbstext  {
   width: 374px;
}

#raisingpoultrytextbutton  {
   width: 121px;
   top: 372px;
}

#quiltingbasicstextbutton  {
   width: 131px;
   top: 369px;
}

#classschedulestextbutton  {
   font: 15px/18px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 280px;
   z-index: 4;
   width: 134px;
   height: 11px;
}

#informationtextbutton a  {
   color: #FFFFFF;
}

#ourfacilitiestextbutton  {
   font: 15px/18px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 307px;
   z-index: 4;
   width: 106px;
   height: 11px;
}

#thisclassisforthosetext  {
   width: 307px;
}

#ribbedweavebasketrytext  {
   width: 318px;
}

#layer10img,
#layer26img  {
   visibility: visible;
   position: absolute;
   left: 539px;
   top: 234px;
   z-index: 2;
   width: 192px;
}

#sewingbasicstextbutton  {
   width: 128px;
   top: 401px;
}

#horsefarmingtextbutton  {
   width: 119px;
   top: 469px;
}

#sewingbasicsheadertext  {
   width: 252px;
}

#inthisclassyouwilltext  {
   width: 320px;
}

#dressmakingheadertext  {
   width: 322px;
}

#dressmakingtextbutton  {
   width: 104px;
   top: 433px;
}

#breadmakingheadertext  {
   width: 216px;
}

#informationtextbutton  {
   font: 15px/18px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 76px;
   top: 334px;
   z-index: 4;
   width: 89px;
   height: 11px;
}

#breadbakingtextbutton  {
   width: 108px;
   top: 500px;
}

#contactustextbutton a  {
   color: #FFFFFF;
}

#soapmakingtextbutton  {
   width: 104px;
   top: 597px;
}

#soapmakingheadertext  {
   width: 202px;
}

#softcheeseheadertext  {
   width: 316px;
}

#beekeepingbasicstext  {
   width: 302px;
}

#hardcheeseheadertext  {
   width: 325px;
}

#information01text p  {
   font-family: Arial;
}

#aboutustextbutton a  {
   color: #FFFFFF;
}

#information02text p  {
   font-family: "Arial Black";
}

#ourintroductorytext  {
   width: 313px;
}

#contactustextbutton  {
   width: 83px;
   left: 657px;
}

#ploughsharebutton a  {
   background: url(quiltingbasicsmedia/ploughsharebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 34px;
   width: 213px;
   font-size: 34px;
   line-height: 34px;
}

#copyright2008text p  {
   line-height: 17px;
}

#copyright2009text p  {
   line-height: 75px;
}

#quiltingbasicstext  {
   top: 231px;
}

#raisingpoultrytext  {
   width: 240px;
}

#spinningtextbutton  {
   width: 70px;
   top: 273px;
}

#anintroductorytext  {
   width: 319px;
}

#copyright2008text  {
   visibility: visible;
   position: absolute;
   left: 180px;
   top: 834px;
   z-index: 1;
   width: 421px;
}

#layer62,
#layer57  {
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 528px;
   z-index: 2;
   height: 240px;
   background-repeat: no-repeat;
}

#ploughsharebutton  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 21px;
   z-index: 3;
   width: 213px;
   height: 34px;
}

#canningheadertext  {
   width: 374px;
}

#layer52,
#layer44  {
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 528px;
   z-index: 2;
   width: 544px;
   background-repeat: no-repeat;
}

#copyright2009text  {
   visibility: visible;
   position: absolute;
   left: 181px;
   top: 2185px;
   z-index: 2;
   width: 421px;
}

#layer58,
#layer45  {
   visibility: visible;
   position: absolute;
   left: 541px;
   top: 234px;
   z-index: 2;
   width: 189px;
   height: 533px;
   background-repeat: no-repeat;
}

#layer56,
#layer55  {
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 233px;
   z-index: 2;
   width: 191px;
   background-repeat: no-repeat;
}

#coursesinfotext p  {
   font: bold 15px/18px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: right;
}

#layer54,
#layer40  {
   visibility: visible;
   position: absolute;
   left: 185px;
   top: 527px;
   z-index: 2;
   height: 240px;
   background-repeat: no-repeat;
}

#layer59,
#layer53  {
   visibility: visible;
   position: absolute;
   left: 542px;
   top: 235px;
   z-index: 2;
   width: 188px;
   background-repeat: no-repeat;
}

#aboutustextbutton  {
   width: 70px;
   left: 581px;
}

#horsefarmingtext  {
   width: 230px;
}

#hometextbutton a  {
   color: #FFFFFF;
}

#sewingbasicstext  {
   top: 231px;
}

#contactustext p  {
   font-size: 13px;
}

#tryyourhandtext  {
   width: 136px;
}

#seadingroundimg  {
   height: 164px;
}

#coursesinfotext  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 199px;
   z-index: 4;
   width: 148px;
}

#hometextbutton  {
   font: 15px/18px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 519px;
   top: 33px;
   z-index: 3;
   width: 44px;
   height: 11px;
}

#abeginningtext  {
   width: 313px;
}

#hardcheesetext  {
   top: 231px;
}

#inthistwotext  {
   width: 318px;
}

#ourfacilities  {
   width: 800px;
}

#layer7copy2  {
   background: url(aboutusmedia/layer7copy2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 13px;
   z-index: 1;
   width: 759px;
   height: 2199px;
}

#layer7copy3  {
   background: url(aboutusmedia/layer7copy3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 189px;
   z-index: 3;
   width: 153px;
   height: 2006px;
}

#canningtext  {
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 231px;
   z-index: 3;
   width: 319px;
}

#information  {
   height: 2212px;
}

#layer47img  {
   width: 341px;
}

#layer7copy  {
   background: url(quiltingbasicsmedia/layer7copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 13px;
   z-index: 1;
   width: 747px;
   height: 814px;
}

#layer45img  {
   height: 507px;
}

#layer46img  {
   height: 199px;
}

#layer26img  {
   height: 278px;
}

#layer10img  {
   height: 534px;
}

#layer44img  {
   width: 341px;
}

#layer25img  {
   width: 546px;
}

#layer44  {
   background-image: url(quiltingbasicsmedia/layer44.jpg);
   height: 239px;
}

#layer57  {
   background-image: url(blacksmithingbasicsmedia/layer57.jpg);
   width: 339px;
}

#layer53  {
   background-image: url(canningandpreservationmedia/layer53.jpg);
   height: 279px;
}

#layer46  {
   background: url(sewingbasicsmedia/layer46.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 527px;
   z-index: 2;
   width: 339px;
   height: 240px;
}

#layer45  {
   background-image: url(dressmakingmedia/layer45.jpg);
}

#layer52  {
   background-image: url(canningandpreservationmedia/layer52.jpg);
   height: 242px;
}

#aboutus  {
   height: 2212px;
}

#layer40  {
   background-image: url(potterywheelthrowingmedia/layer40.jpg);
   width: 341px;
}

#layer59  {
   background-image: url(basketryribbedmelonmedia/layer59.jpg);
   height: 532px;
}

#layer58  {
   background-image: url(spinningmedia/layer58.jpg);
}

#layer55  {
   background-image: url(beginningblacksmithingmedia/layer55.jpg);
   height: 280px;
}

#layer56  {
   background-image: url(blacksmithingbasicsmedia/layer56.jpg);
   height: 536px;
}

#layer62  {
   background-image: url(growingculinaryherbsmedia/layer62.jpg);
   width: 340px;
}

#layer54  {
   background-image: url(beginningblacksmithingmedia/layer54.jpg);
   width: 545px;
}

#layer7  {
   background: url(quiltingbasicsmedia/layer7.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 184px;
   z-index: 3;
   width: 153px;
   height: 638px;
}

#layer9  {
   background: url(quiltingbasicsmedia/layer9.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 15px;
   z-index: 2;
   width: 742px;
   height: 175px;
}

#header  {
   background: url(quiltingbasicsmedia/header.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 64px;
   z-index: 3;
   width: 710px;
   height: 77px;
}

#id15  {
   background: url(quiltingbasicsmedia/id15.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 573px;
   top: 35px;
   z-index: 3;
   width: 88px;
   height: 16px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #202020;
}

