a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#fthartsuffbutton a,
#ashtonbutton a,
#brewsterbutton a,
#stpaulbutton a,
#arcadiabutton a,
#burwellbutton a,
#shermanbutton a,
#dannebrogbutton a,
#sargentbutton a,
#elbabutton a,
#elyriabutton a,
#ordbutton a,
#comstockbutton a,
#calamusbuttoncopy a,
#loupcitybutton a,
#taylorbutton a,
#northloupbutton a,
#woodriverbutton a,
#wolbachbutton a,
#happyjackbutton a,
#daviscreekbutton a,
#forestbutton a,
#farwellbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   width: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#sidemenu li a:hover,
#id62mapbutton a:hover,
#topmenu li a:hover,
#bywaytext p a:hover,
#townlinksmenu li a:hover,
#sightlinksmenu li a:hover,
#eventstextscroll p a:hover,
#linksscroll p a:hover,
#mapbuttoncopy a:hover  {
   color: #663333;
   text-decoration: underline;
   font-style: italic;
}

#ordpopup,
#elbapopup,
#dannebrogpopup,
#northlouppopup,
#ashtonpopup,
#stpaulpopup,
#loupcitypopup,
#comstockpopup,
#happyjackpopup,
#daviscreekpopup,
#farwellpopup,
#arcadiapopup,
#woodriverpopup,
#shermanpopup  {
   visibility: hidden;
   position: absolute;
   left: 34px;
   top: 532px;
   width: 232px;
   height: 263px;
   background-repeat: no-repeat;
}

#soinsteadofzippingpastthe p,
#rolloverbluecirclesformor p,
#bywaytext p,
#rolloverbluecirclesformorcopy p,
#welcometotheheartlandofne p  {
   font: 12px/18px Arial;
   margin: 0px;
   text-align: left;
}

#usefullinks p,
#northbyway p,
#southbyway p,
#id38events p,
#id49thingstodo p,
#bywaymap p,
#id33aboutthebyway p  {
   font: 50px/60px Arial;
   margin: 0px;
   letter-spacing: 2px;
   padding-top: 10px;
   text-align: center;
}

#northbyway,
#id33aboutthebyway,
#southbyway,
#bywaymap,
#usefullinks,
#id38events,
#id49thingstodo  {
   visibility: visible;
   position: absolute;
   left: 208px;
   top: 77px;
   z-index: 3;
   width: 518px;
}

#rollovermapandclicktosel p,
#quicklinkstowns p,
#sights p  {
   font: 15px/18px Arial;
   margin: 0px;
   letter-spacing: 1px;
   text-align: left;
}

#sightlinksmenu li a,
#sidemenu li a,
#townlinksmenu li a  {
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   width: 100%;
   display: block;
}

#eventstextscroll p a,
#bywaytext p a,
#linksscroll p a  {
   color: #000000;
   font-style: Normal;
   text-decoration: none;
}

#sightlinksmenu li,
#sidemenu li,
#townlinksmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#brewsterpopup,
#forestpopup,
#calamuspopup  {
   visibility: hidden;
   position: absolute;
   left: 101px;
   top: 396px;
   width: 232px;
   height: 263px;
   background-repeat: no-repeat;
}

#eventstextscroll p,
#thingsscroll p  {
   font: bold 12px/14px Arial;
   margin: 0px;
   padding-top: 10px;
   text-align: left;
}

#id62mapbutton a,
#mapbuttoncopy a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #000000;
}

#rolloverbluecirclesformorcopy p  {
   font-weight: bold;
}

#sightlinksmenu,
#townlinksmenu  {
   font: 12px/23px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   position: absolute;
   left: 607px;
   z-index: 2;
   width: 128px;
}

#mapbuttoncopy,
#id62mapbutton  {
   font: bold 15px/29px Arial;
   letter-spacing: 1px;
   padding-top: 16px;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 382px;
   z-index: 2;
   width: 177px;
   height: 29px;
}

#soinsteadofzippingpastthe p  {
   padding-top: 10px;
}

#welcometotheheartlandofne p  {
   padding-top: 10px;
}

#rolloverbluecirclesformor p  {
   font-weight: bold;
}

#taylorpopup,
#sargentpopup  {
   visibility: hidden;
   position: absolute;
   left: 101px;
   top: 395px;
   width: 232px;
   height: 263px;
   background-repeat: no-repeat;
}

#sights,
#quicklinkstowns  {
   visibility: visible;
   position: absolute;
   left: 607px;
   z-index: 2;
   width: 120px;
}

#loupriversscenicbyway p  {
   font: bold 31px/37px Arial;
   margin: 0px;
   letter-spacing: 2px;
   text-align: left;
}

#loupriversscenicbyway  {
   visibility: visible;
   position: absolute;
   left: 222px;
   top: 30px;
   z-index: 2;
   width: 522px;
}

#eventstextscroll p a  {
   font-weight: bold;
}

#sightlinksmenu li a  {
   color: #000000;
}

#calamusbuttoncopy a  {
   background-image: url("images/calamusbuttoncopy.gif");
}

#fthartsuffbutton a  {
   background-image: url("images/fthartsuffbutton.gif");
}

#daviscreekbutton a  {
   background-image: url("images/daviscreekbutton.gif");
}

#townlinksmenu li a  {
   color: #000000;
}

#happyjackbutton a  {
   background-image: url("images/happyjackbutton.gif");
}

#dannebrogbutton a  {
   background-image: url("images/dannebrogbutton.gif");
}

#woodriverbutton a  {
   background-image: url("images/woodriverbutton.gif");
}

#northloupbutton a  {
   background-image: url("images/northloupbutton.gif");
}

#quicklinkstowns p  {
   font-weight: bold;
}

#loupcitybutton a  {
   background-image: url("images/loupcitybutton.gif");
}

#comstockbutton a  {
   background-image: url("images/comstockbutton.gif");
}

#brewsterbutton a  {
   background-image: url("images/brewsterbutton.gif");
}

#farwellbutton a  {
   background-image: url("images/farwellbutton.gif");
}

#sargentbutton a  {
   background-image: url("images/sargentbutton.gif");
}

#shermanbutton a  {
   background-image: url("images/shermanbutton.gif");
}

#daviscreekpopup  {
   background-image: url("images/daviscreekpopup.gif");
   z-index: 13;
}

#quicklinkstowns  {
   top: 420px;
}

#wolbachbutton a  {
   background-image: url("images/wolbachbutton.gif");
}

#arcadiabutton a  {
   background-image: url("images/arcadiabutton.gif");
}

#burwellbutton a  {
   background-image: url("images/burwellbutton.gif");
}

#dannebrogpopup  {
   background-image: url("images/dannebrogpopup.gif");
   z-index: 5;
}

#sightlinksmenu  {
   top: 796px;
}

#woodriverpopup  {
   background-image: url("images/woodriverpopup.gif");
   z-index: 4;
}

#elyriabutton a  {
   background-image: url("images/elyriabutton.gif");
}

#northlouppopup  {
   background-image: url("images/northlouppopup.gif");
   z-index: 14;
}

#stpaulbutton a  {
   background-image: url("images/stpaulbutton.gif");
}

#forestbutton a  {
   background-image: url("images/forestbutton.gif");
}

#taylorbutton a  {
   background-image: url("images/taylorbutton.gif");
}

#ashtonbutton a  {
   background-image: url("images/ashtonbutton.gif");
}

#happyjackpopup  {
   background-image: url("images/happyjackpopup.gif");
   z-index: 12;
}

#bywaytext p a  {
   font-weight: bold;
}

#townlinksmenu  {
   top: 480px;
}

#comstockpopup  {
   background-image: url("images/comstockpopup.gif");
   z-index: 17;
}

#id62mapbutton  {
   top: 967px;
}

#sidemenu li a  {
   color: #FFFFFF;
}

#loupcitypopup  {
   background-image: url("images/loupcitypopup.gif");
   z-index: 10;
}

#linksscroll p  {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: left;
}

#mapbuttoncopy  {
   top: 646px;
}

#brewsterpopup  {
   background-image: url("images/brewsterpopup.gif");
   z-index: 9;
}

#shermanpopup  {
   background-image: url("images/shermanpopup.gif");
   z-index: 11;
}

#farwellpopup  {
   background-image: url("images/farwellpopup.gif");
   z-index: 8;
}

#topmenu li a  {
   font-style: Normal;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#arcadiapopup  {
   background-image: url("images/arcadiapopup.gif");
   z-index: 16;
}

#calamuspopup  {
   background-image: url("images/calamuspopup.gif");
   z-index: 8;
}

#sargentpopup  {
   background-image: url("images/sargentpopup.gif");
   z-index: 7;
}

#elbabutton a  {
   background-image: url("images/elbabutton.gif");
}

#ordbutton a  {
   background-image: url("images/ordbutton.gif");
}

#taylorpopup  {
   background-image: url("images/taylorpopup.gif");
   z-index: 5;
}

#ashtonpopup  {
   background-image: url("images/ashtonpopup.gif");
   z-index: 9;
}

#bywaytext p  {
   padding-top: 10px;
   line-height: 14px;
}

#forestpopup  {
   background-image: url("images/forestpopup.gif");
   z-index: 10;
}

#stpaulpopup  {
   background-image: url("images/stpaulpopup.gif");
   z-index: 6;
}

#topmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 1100px;
   width: 750px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#threecows  {
   background: url("images/threecows.gif") no-repeat;
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 836px;
   z-index: 3;
   width: 231px;
   height: 177px;
}

#elbapopup  {
   background-image: url("images/elbapopup.gif");
   z-index: 7;
}

#ordpopup  {
   background-image: url("images/ordpopup.gif");
   z-index: 15;
}

#sidemenu  {
   font: bold 14px/33px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   letter-spacing: 2px;
   color: #FFFFFF;
   position: absolute;
   left: 29px;
   top: 289px;
   z-index: 3;
   width: 156px;
}

#sights p  {
   padding-top: 16px;
   font-weight: bold;
}

#topmenu  {
   font: 11px/25px Arial;
   height: 25px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 1px;
   color: #FFFFFF;
   position: absolute;
   left: 209px;
   top: 154px;
   z-index: 3;
   width: 515px;
}

#sights  {
   top: 770px;
}

#layer2  {
   background: url("images/layer2.gif") no-repeat;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 17px;
   z-index: 2;
   width: 181px;
   height: 1054px;
}

#layer8  {
   background: url("images/layer8.gif") no-repeat;
   visibility: visible;
   position: absolute;
   left: 206px;
   top: 147px;
   z-index: 2;
   width: 520px;
   height: 34px;
}

#logo  {
   background: url("images/logo.gif") no-repeat;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 33px;
   z-index: 3;
   width: 149px;
   height: 160px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}
































































