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

a ins  {
   text-decoration: none;
}

#sponsorstextbutton a:hover,#photographstextbutton a:hover,#previouswinnerstextbutton a:hover,#vendorstextbutton a:hover,#cookofftextbutton a:hover,#volunteertextbutton a:hover,#dancestextbutton a:hover,#campinginfotextbutton a:hover,#workshopstextbutton a:hover,#scheduletextbutton a:hover,#ticketstextbutton a:hover,#contestsprizestextbutton a:hover,#buythefarmtext p a:hover,#volunteeringtext p a:hover,#richardphotostextbutton a:hover,#caraphotostextbutton a:hover,#soophotostextbutton a:hover,#welcometext p a:hover,#vendorstext p a:hover,#directionstext p a:hover,#locationtext p a:hover,#newsupdatestextscroll p a:hover,#photographstext p a:hover  {
   color: #336633;
   text-decoration: underline;
   border-width: 1px;
}

#vendorstextbutton a,#ticketstextbutton a,#cookofftextbutton a,#volunteertextbutton a,#dancestextbutton a,#campinginfotextbutton a,#photographstextbutton a,#previouswinnerstextbutton a,#contestsprizestextbutton a,#workshopstextbutton a,#scheduletextbutton a,#sponsorstextbutton a  {
   border-width: 0px;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #330000;
}

#cookoff,#sponsors,#pid4contestsprizes,#pid6volunteer,#pid1home,#pid7campinginfo,#dances,#pid2tickets,#workshops,#pid5contactus,#vendors,#photographs,#schedule  {
   margin: 0px auto 0px auto;
   width: 748px;
   position: relative;
   background-color: #6699CC;
}

#newsupdatestextscroll *:first-child,#shakorihillssilkhopenort *:first-child,#addontext *:first-child,#welcometext *:first-child,#i4thannualtext *:first-child  {
   padding-top: 0px;
}

#sponsorstextbutton,#previouswinnerstextbutton,#volunteertextbutton,#photographstextbutton  {
   font: 17px/37px Papyrus;
   padding-top: 18px;
   text-align: center;
   visibility: visible;
   position: absolute;
   z-index: 6;
   width: 164px;
   height: 37px;
}

#soophotostextbutton a,#caraphotostextbutton a,#richardphotostextbutton a  {
   border-width: 0px;
   display: block;
   width: 100%;
   text-decoration: underline;
}

#spnosor5text p,#sponsor2text p,#sponsor4text p,#sponsor3text p  {
   font: 15px/18px Papyrus;
   margin: 0px;
   padding-top: 2px;
   text-align: center;
}

#bottommenu li a:hover,#sidepagetopmenu li a:hover  {
   color: #336633;
   text-decoration: underline;
}

#volunteeringtext p,#scheduleheadingtext p  {
   font: 19px/23px "Times New Roman";
   margin: 0px;
   padding-top: 17px;
   text-align: center;
}

#volunteeringtext p a,#photographstext p a  {
   color: #000000;
   border-width: 0px;
   text-decoration: none;
}

#campinginfotextbutton,#cookofftextbutton  {
   font: 17px/39px Papyrus;
   padding-top: 18px;
   text-align: center;
   visibility: visible;
   position: absolute;
   z-index: 6;
   height: 39px;
}

#bottommenu li a,#sidepagetopmenu li a  {
   text-decoration: none;
   color: #660000;
   height: 100%;
   display: block;
}

#dancestextbutton,#ticketstextbutton  {
   font: 17px/38px Papyrus;
   padding-top: 18px;
   text-align: center;
   visibility: visible;
   position: absolute;
   z-index: 6;
   height: 38px;
}

#sponsorstext,#scheduleheadingtext  {
   visibility: visible;
   position: absolute;
   left: 175px;
   z-index: 2;
   width: 402px;
}

#bottommenu li,#sidepagetopmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#pineconebutton a,#mmrbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 78px;
   background-position: 0% 0px;
   font-size: 78px;
   line-height: 78px;
}

#sidepagetopmenu,#bottommenu  {
   font: 19px/30px Papyrus;
   height: 30px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #660000;
   position: absolute;
   z-index: 1;
   width: 705px;
}

#shakorihillssilkhopenort p  {
   font: 25px/19px Papyrus;
   margin: 0px;
   color: #2A1002;
   padding-bottom: 2px;
   padding-top: 21px;
   padding-left: 12px;
   text-align: left;
}

#previouswinnerstextbutton  {
   top: 819px;
   left: 415px;
}

#newsupdatestextscroll p a  {
   border-width: 0px;
   font-family: Arial;
   font-weight: bold;
   text-decoration: none;
   color: #143BAB;
}

#richardphotostextbutton a  {
   color: #660000;
}

#shakorihillssilkhopenort  {
   visibility: visible;
   position: absolute;
   left: 43px;
   top: 94px;
   z-index: 4;
   width: 247px;
}

#contestsprizestextbutton  {
   font: 17px/43px Papyrus;
   padding-top: 18px;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 409px;
   top: 367px;
   z-index: 6;
   width: 178px;
   height: 43px;
}

#newsupdatestextscroll p  {
   font: bold 12px/14px Georgia;
   margin: 0px;
   color: #330000;
   padding-bottom: 1px;
   padding-top: 3px;
   padding-left: 42px;
   text-align: left;
}

#caraphotostextbutton a  {
   color: #660000;
}

#photographstextbutton  {
   top: 867px;
   left: 413px;
}

#campinginfotextbutton  {
   width: 177px;
   top: 566px;
   left: 404px;
}

#newsupdatestextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 542px;
   top: 381px;
   z-index: 5;
   width: 190px;
   height: 1013px;
}

#logosmallforsidepages  {
   background: url(schedulemedia/logosmallforsidepages.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 43px;
   z-index: 1;
   width: 257px;
   height: 205px;
}

#soophotostextbutton a  {
   color: #7A2A07;
}

#scheduletextbutton a  {
   color: #4C0404;
}

#volunteertextbutton  {
   top: 670px;
   left: 420px;
}

#scheduleheadingtext  {
   top: 319px;
}

#workshopstextbutton  {
   font: 17px/41px Papyrus;
   padding-top: 18px;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 408px;
   top: 513px;
   z-index: 7;
   width: 179px;
   height: 41px;
}

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

#pid4contestsprizes  {
   width: 750px;
   height: 1706px;
}

#sponsorstextbutton  {
   width: 179px;
   top: 908px;
   left: 407px;
}

#scheduletextbutton  {
   font: 18px/31px Papyrus;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 425px;
   top: 489px;
   z-index: 6;
   width: 139px;
   height: 31px;
}

#buythefarmtext p a  {
   border-width: 0px;
   font-weight: bold;
   text-decoration: none;
   color: #050E34;
}

#volunteeringtext p  {
   padding-left: 135px;
}

#vendorstextbutton  {
   font: 17px/32px Papyrus;
   padding-top: 18px;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 415px;
   top: 771px;
   z-index: 6;
   width: 162px;
   height: 32px;
}

#cookofftextbutton  {
   width: 163px;
   top: 720px;
   left: 415px;
}

#ticketstextbutton  {
   width: 164px;
   top: 419px;
   left: 414px;
}

#locationtext p a  {
   border-width: 0px;
   text-decoration: none;
   color: #560C08;
}

#pineconebutton a  {
   width: 170px;
   background-image: url(sponsorsmedia/pineconebutton.gif);
}

#buythefarmtext p  {
   font: bold 12px/14px "Gill Sans";
   margin: 0px;
   color: #050E34;
   padding-top: 8px;
   padding-right: 10px;
   padding-left: 21px;
   text-align: left;
}

#i4thannualtext p  {
   font: bold 19px/23px Papyrus;
   margin: 0px;
   color: #4D362A;
   padding-bottom: 2px;
   padding-top: 21px;
   padding-left: 12px;
   text-align: left;
}

#dancestextbutton  {
   width: 178px;
   top: 621px;
   left: 406px;
}

#sidepagetopmenu  {
   top: 255px;
   left: 16px;
}

#bottomboxyellow  {
   background: url(sponsorsmedia/bottomboxyellow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 1011px;
   z-index: 1;
   width: 410px;
   height: 661px;
}

#welcometext p a  {
   border-width: 0px;
   text-decoration: none;
   color: #0E0501;
}

#pid7campinginfo  {
   height: 1036px;
}

#sponsor3text p  {
   color: #6699CC;
}

#i4thannualtext  {
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 12px;
   z-index: 2;
   width: 158px;
}

#id29homephoto3  {
   background: url(homemedia/id29homephoto3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 420px;
   top: 219px;
   z-index: 1;
   width: 202px;
   height: 141px;
}

#buythefarmtext  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 1054px;
   z-index: 4;
   width: 548px;
}

#sponsor4text p  {
   color: #041627;
}

#spnosor5text p  {
   color: #041627;
}

#locationtext p  {
   font: 15px/19px Papyrus;
   padding: 10px;
   margin: 0px;
   color: #560C08;
   text-align: center;
}

#id30homephoto3  {
   background: url(homemedia/id30homephoto3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 626px;
   top: 220px;
   z-index: 1;
   width: 121px;
   height: 144px;
}

#sidepagedatesg  {
   background: url(schedulemedia/sidepagedatesg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 261px;
   top: 118px;
   z-index: 2;
   width: 171px;
   height: 95px;
}

#sponsor2text p  {
   color: #6699CC;
}

#pid6volunteer  {
   height: 1036px;
}

#buythefarmbox  {
   background: url(homemedia/buythefarmbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 1044px;
   z-index: 3;
   width: 556px;
   height: 351px;
}

#pid5contactus  {
   height: 1036px;
}

#welcometext p  {
   font: 14px/19px Georgia;
   margin: 0px;
   color: #0E0501;
   padding-bottom: 2px;
   padding-top: 9px;
   padding-left: 12px;
   text-align: left;
}

#sidepicture4  {
   background: url(schedulemedia/sidepicture4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 584px;
   top: 537px;
   z-index: 1;
   width: 161px;
   height: 117px;
}

#cleanconcert  {
   background: url(homemedia/cleanconcert.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 436px;
   top: 966px;
   z-index: 1;
   width: 120px;
   height: 60px;
}

#locationtext  {
   visibility: visible;
   position: absolute;
   left: 470px;
   top: 26px;
   z-index: 1;
   width: 238px;
}

#sponsorstext  {
   top: 322px;
}

#photographs  {
   height: 1036px;
}

#welcometext  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 387px;
   z-index: 3;
   width: 405px;
}

#mmrbutton a  {
   width: 295px;
   background-image: url(sponsorsmedia/mmrbutton.gif);
}

#pid2tickets  {
   height: 1036px;
}

#addontext p  {
   font: bold 15px/18px Georgia;
   margin: 0px;
   color: #BAE5A1;
   padding-bottom: 1px;
   padding-top: 16px;
   padding-left: 42px;
   text-align: center;
}

#lightninpic  {
   background: url(photographsmedia/lightninpic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 544px;
   z-index: 1;
   width: 164px;
   height: 114px;
}

#welcomebox  {
   background: url(schedulemedia/welcomebox.gif) no-repeat;
   border: 4px groove #336699;
   visibility: visible;
   margin-top: -4px;
   margin-left: -4px;
   position: absolute;
   left: 170px;
   top: 319px;
   z-index: 1;
   width: 410px;
   height: 667px;
}

#homephoto1  {
   background: url(homemedia/homephoto1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 221px;
   z-index: 1;
   width: 190px;
   height: 139px;
}

#bottommenu  {
   top: 1006px;
   left: 26px;
}

#sponsorbox  {
   background: url(homemedia/sponsorbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 823px;
   z-index: 1;
   width: 410px;
   height: 216px;
}

#homephoto2  {
   background: url(homemedia/homephoto2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 200px;
   top: 220px;
   z-index: 1;
   width: 216px;
   height: 140px;
}

#addontext  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 1439px;
   z-index: 2;
   width: 728px;
}

#workshops  {
   height: 1310px;
}

#sidepic10  {
   background: url(schedulemedia/sidepic10.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 583px;
   top: 779px;
   z-index: 1;
   width: 162px;
   height: 201px;
}

#sidepic6  {
   background: url(schedulemedia/sidepic6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 584px;
   top: 657px;
   z-index: 1;
   width: 161px;
   height: 120px;
}

#sidepic5  {
   background: url(schedulemedia/sidepic5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 584px;
   top: 426px;
   z-index: 1;
   width: 161px;
   height: 108px;
}

#sidepic1  {
   background: url(schedulemedia/sidepic1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 320px;
   z-index: 1;
   width: 162px;
   height: 110px;
}

#addonbox  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 1437px;
   z-index: 1;
   width: 725px;
   height: 27px;
   background-color: #811694;
   background-image: none;
}

#sidepic3  {
   background: url(schedulemedia/sidepic3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 545px;
   z-index: 1;
   width: 164px;
   height: 111px;
}

#sidepic2  {
   background: url(schedulemedia/sidepic2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 433px;
   z-index: 1;
   width: 164px;
   height: 109px;
}

#sidepic7  {
   background: url(schedulemedia/sidepic7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 659px;
   z-index: 1;
   width: 165px;
   height: 118px;
}

#sidepic8  {
   background: url(schedulemedia/sidepic8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 585px;
   top: 319px;
   z-index: 1;
   width: 161px;
   height: 104px;
}

#sponsors  {
   height: 1719px;
}

#sidepic9  {
   background: url(schedulemedia/sidepic9.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 779px;
   z-index: 1;
   width: 164px;
   height: 199px;
}

#redhots2  {
   background: url(photographsmedia/redhots2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 583px;
   top: 655px;
   z-index: 1;
   width: 164px;
   height: 121px;
}

#dancepic  {
   background: url(cookoffmedia/dancepic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 431px;
   z-index: 1;
   width: 163px;
   height: 112px;
}

#pid1home  {
   height: 1464px;
}

#redhots1  {
   background: url(dancesmedia/redhots1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 583px;
   top: 318px;
   width: 160px;
   height: 107px;
}

#schedule  {
   height: 1719px;
}

#newsbox  {
   background: url(homemedia/newsbox.gif) no-repeat;
   border: 4px groove #336699;
   visibility: visible;
   margin-top: -4px;
   margin-left: -4px;
   position: absolute;
   left: 569px;
   top: 371px;
   z-index: 1;
   width: 174px;
   height: 1026px;
}

#cookoff  {
   height: 1036px;
}

#vendors  {
   height: 1036px;
}

#dances  {
   height: 1036px;
}

#datesg  {
   background: url(homemedia/datesg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 562px;
   top: 116px;
   z-index: 4;
   width: 161px;
   height: 94px;
}

#pigs  {
   background: url(cookoffmedia/pigs.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 584px;
   top: 318px;
   z-index: 1;
   width: 164px;
   height: 105px;
}

#logo  {
   background: url(homemedia/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 218px;
   top: 2px;
   z-index: 3;
   width: 385px;
   height: 379px;
}

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

