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,#volunteeringtext p a:hover,#richardphotostextbutton a:hover,#caraphotostextbutton a:hover,#soophotostextbutton a:hover,#toddphotostextbutton a:hover,#sponsorstext p a:hover,#vendorstext p a:hover,#directionstext p a:hover,#locationtext p a:hover,#newsupdatestextscroll p a:hover,#scheduletextscroll 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,#previouswinners,#schedule  {
   margin: 0px auto 0px auto;
   position: relative;
   background-color: #6699CC;
}

#welcometextscroll *:first-child,#shakorihillssilkhopenort *:first-child,#frontsponsortext *:first-child,#i5thannualtext *:first-child  {
   padding-top: 0px;
}

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

#previouswinners2text p,#previouswinnerstext p,#previouswinners3text p,#previouswinners4text p  {
   font: 11px/13px "Times New Roman";
   margin: 0px;
   padding-top: 2px;
   text-align: left;
}

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

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

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

#volunteeringtext p a,#scheduletextscroll 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: 5;
   height: 39px;
}

#sponsorstext p a,#photographstext p a  {
   border-width: 0px;
   font-weight: bold;
   text-decoration: none;
}

#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: 5;
   height: 38px;
}

#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: 416px;
}

#newsupdatestextscroll p a  {
   border-width: 0px;
   font-family: "Times New Roman";
   text-decoration: none;
   color: #01040B;
}

#richardphotostextbutton a  {
   color: #660000;
}

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

#highstrungbutton a:hover  {
   background-position: -312px 0%;
}

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

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

#toddphotostextbutton a  {
   color: #7A2A07;
}

#scheduletextscroll p a  {
   font-style: italic;
}

#previouswinners3text p  {
   padding-left: 26px;
}

#pineconebutton a:hover  {
   background-position: -170px 0%;
}

#liljohnsbutton a:hover  {
   background-position: -269px 0%;
}

#caraphotostextbutton a  {
   color: #660000;
}

#previouswinnerstext p  {
   padding-left: 26px;
}

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

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

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

#newsupdatestextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 544px;
   top: 373px;
   z-index: 4;
   width: 190px;
   height: 1009px;
}

#soophotostextbutton a  {
   color: #7A2A07;
}

#scheduletextbutton a  {
   color: #4C0404;
}

#photographstext p a  {
   color: #000000;
}

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

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

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

#frontsponsortext p  {
   font: 17px/20px Papyrus;
   margin: 0px;
   color: #262662;
   padding-top: 2px;
   text-align: center;
}

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

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

#highstrungbutton a  {
   background: url(homemedia/highstrungbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 112px;
   width: 312px;
   font-size: 112px;
   line-height: 112px;
}

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

#mmrbutton a:hover  {
   background-position: -295px 0%;
}

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

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

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

#welcometextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 387px;
   z-index: 3;
   width: 405px;
   height: 655px;
}

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

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

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

#sponsorstext p a  {
   color: #0A0000;
}

#highstrungbutton  {
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 1064px;
   z-index: 6;
   width: 312px;
   height: 112px;
}

#liljohnsbutton a  {
   background: url(homemedia/liljohnsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 73px;
   width: 269px;
   font-size: 73px;
   line-height: 73px;
}

#frontsponsortext  {
   visibility: visible;
   position: absolute;
   left: 313px;
   top: 1048px;
   z-index: 5;
   width: 267px;
}

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

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

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

#pid7campinginfo  {
   width: 748px;
   height: 1036px;
}

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

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

#pineconebutton  {
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 1290px;
   z-index: 4;
   width: 170px;
   height: 78px;
}

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

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

#liljohnsbutton  {
   visibility: visible;
   position: absolute;
   left: 261px;
   top: 1311px;
   z-index: 4;
   width: 269px;
   height: 73px;
}

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

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

#pid5contactus  {
   width: 748px;
   height: 1036px;
}

#pid6volunteer  {
   width: 748px;
   height: 1036px;
}

#homephoto2new  {
   background: url(homemedia/homephoto2new.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 196px;
   top: 221px;
   z-index: 1;
   width: 223px;
   height: 140px;
}

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

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

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

#pid2tickets  {
   width: 748px;
   height: 1036px;
}

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

#photographs  {
   width: 748px;
   height: 1036px;
}

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

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

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

#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;
}

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

#shservice  {
   background: url(homemedia/shservice.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 374px;
   top: 1077px;
   z-index: 4;
   width: 150px;
   height: 119px;
}

#workshops  {
   width: 748px;
   height: 1218px;
}

#chatport2  {
   background: url(homemedia/chatport2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 369px;
   top: 1209px;
   z-index: 4;
   width: 174px;
   height: 92px;
}

#mmrbutton  {
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 1185px;
   z-index: 4;
   width: 295px;
   height: 78px;
}

#musicsign  {
   background: url(previouswinnersmedia/musicsign.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 1137px;
   z-index: 1;
   width: 166px;
   height: 72px;
}

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

#schedule  {
   width: 748px;
   height: 1719px;
}

#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;
}

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

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

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

#signpic2  {
   background: url(previouswinnersmedia/signpic2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 1212px;
   z-index: 1;
   width: 165px;
   height: 164px;
}

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

#sponsors  {
   width: 750px;
   height: 1719px;
}

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

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

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

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

#pid1home  {
   width: 750px;
   height: 1432px;
}

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

#vendors  {
   width: 748px;
   height: 1036px;
}

#sqdance  {
   background: url(previouswinnersmedia/sqdance.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 586px;
   top: 1265px;
   z-index: 1;
   width: 159px;
   height: 118px;
}

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

#cookoff  {
   width: 748px;
   height: 1036px;
}

#dances  {
   width: 748px;
   height: 1036px;
}

#datesg  {
   background: url(schedulemedia/datesg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 261px;
   top: 117px;
   z-index: 2;
   width: 160px;
   height: 94px;
}

#mimosa  {
   background: url(previouswinnersmedia/mimosa.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 585px;
   top: 1014px;
   z-index: 1;
   width: 159px;
   height: 120px;
}

#cbjam  {
   background: url(previouswinnersmedia/cbjam.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 586px;
   top: 1136px;
   z-index: 1;
   width: 158px;
   height: 127px;
}

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

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

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


