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

a ins  {
   text-decoration: none;
}

#kayaktextscroll p,
#id1ratestext p,
#directionstext p,
#thankstext p,
#canoeingtextscroll p,
#fanstext p,
#discountstext p,
#lanterntext p,
#id0campingtext p,
#youpicktext p,
#id1campingtext p,
#sunsettext p,
#hikebiketext p,
#tubingtextscroll p,
#contacttext p,
#id0passestext p,
#id1passestext p,
#wildlifetext p,
#welcometext p,
#brettsaystextscroll p,
#rivertextscroll p,
#gallerytext p,
#id1teambuildtext p,
#id0teambuildtext p,
#reservetext p  {
   font: 15px/18px Times-Roman, Times;
   margin: 0px;
   padding-bottom: 10px;
   text-align: left;
   color: #CCCC99;
}

#tubebutton a,
#naturebutton a,
#reservetourbutton a,
#lanternphotosbutton a,
#contactbutton a,
#lanterncontacttopbutton a,
#linksbutton a,
#homebutton a,
#directionsbutton a,
#lanternlinksbutton a,
#ntrcanoebutton a,
#fishingbutton a,
#aboutbutton a,
#kayakbutton a,
#campingbutton a,
#trailterrorbutton a,
#activitiesratesbutton a,
#sunsetbutton a,
#reservetopbutton a,
#canoebutton a,
#riverbutton a,
#wildlifebutton a,
#hikebikebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#pid12river,
#pid25links,
#pid23thanks,
#pid2about,
#pid17contact,
#fans,
#sunset,
#pid18comingsoon,
#camping,
#pid26lanterncomingsoon,
#pid10rates,
#discounts,
#teambuild,
#canoe,
#kayak,
#tube,
#lantern,
#pid21photos,
#pid20photos,
#directions,
#fishing,
#hikebike,
#passes,
#pid11wildlife,
#pid1home,
#upload  {
   margin: 0px auto 0px auto;
   width: 867px;
   position: relative;
}

#fanstext,
#discountstext,
#id0ratestext,
#directionstext,
#sunsettext,
#wildlifetext,
#hikebiketext,
#id0passestext,
#fishingratestext,
#thankstext,
#id1campingtext,
#id0teambuildtext,
#contacttext  {
   visibility: visible;
   position: absolute;
   left: 325px;
   top: 319px;
   z-index: 5;
   width: 484px;
}

#linksgradient,
#aboutgradientcopy,
#tubinggradient,
#kayakgradient,
#discountsimage,
#aboutgradient,
#homegradient,
#hikebikegradient,
#canoeimage,
#contactimage,
#comingsoongradient,
#campingpic  {
   position: absolute;
   left: 34px;
   top: 0px;
   z-index: 4;
   width: 800px;
   height: 557px;
   background-repeat: no-repeat;
}

#gallerytext p a,
#lanterntext p a,
#tubingtextscroll p a,
#links1text p a,
#contacttext p a,
#hikebiketext p a,
#links2text p a,
#directionstext p a  {
   border: 0px none #000000;
   color: #A6BD02;
   text-decoration: none;
}

#id1paddlesportsbutton a:hover,
#id1humanfamilybutton a:hover,
#miniriverbutton a:hover,
#passesminibutton a:hover,
#id1lanternbutton a:hover  {
   background-position: -219px 0%;
}

#id1lanternbutton a,
#id0lanternbutton a,
#passesminibutton a,
#id0humanfamilybutton a,
#id1humanfamilybutton a,
#miniriverbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 73px;
   width: 219px;
   background-position: 0% 0px;
   font-size: 73px;
   line-height: 73px;
}

#ratesgradient,
#wildlifegradient,
#teambuildgradient,
#fansgradient,
#canoeinggradientcopy,
#rivergradient  {
   visibility: visible;
   position: absolute;
   left: 34px;
   z-index: 4;
   width: 800px;
   height: 328px;
   background-repeat: no-repeat;
}

#kayaktextscroll,
#tubingtextscroll,
#canoeingtextscroll,
#rivertextscroll,
#brettsaystextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 325px;
   z-index: 5;
   width: 484px;
}

#fansheader,
#teambuildheader,
#aboutntrheader,
#sunsetheader,
#riverheader,
#fishingheader  {
   visibility: visible;
   position: absolute;
   left: 321px;
   top: 290px;
   z-index: 5;
   height: 26px;
   background-repeat: no-repeat;
}

#reservebutton a,
#morefansbutton a,
#moreteambutton a,
#ratejumpbutton a,
#passesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   width: 138px;
   background-position: 0% 0px;
   font-size: 17px;
   line-height: 17px;
}

#lanterncontacttopbutton a:hover,
#hikebikebutton a:hover  {
   background-position: -89px 0%;
}

#lanternphotosbutton a:hover,
#fishingbutton a:hover  {
   background-position: -72px 0%;
}

#reservetopbutton a:hover,
#wildlifebutton a:hover  {
   background-position: -74px 0%;
}

#lantrnbotmmenu li a:hover,
#bottommenu li a:hover  {
   color: #6F7C15;
}

#reservebutton,
#morefansbutton,
#moreteambutton  {
   visibility: visible;
   position: absolute;
   z-index: 4;
   width: 138px;
   height: 17px;
}

#mergedriverimage,
#teambuildimage,
#sunsetimage  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 0px;
   z-index: 3;
   width: 800px;
   background-repeat: no-repeat;
}

#id0photodisplaytext p,
#id1photodisplaytext p  {
   font: 15px/18px Times-Roman, Times;
   margin: 0px;
   color: #BCBD86;
   padding-bottom: 10px;
   text-align: center;
}

#kayaktextscroll p a,
#canoeingtextscroll p a  {
   font: 12px Times-Bold, Times;
   border: 0px none #000000;
   color: #A6BD02;
   text-decoration: none;
}

#ratedheader,
#thannksheader,
#passesheader  {
   visibility: visible;
   position: absolute;
   left: 321px;
   top: 290px;
   z-index: 5;
   height: 22px;
   background-repeat: no-repeat;
}

#id1photodisplaytext,
#id0photodisplaytext  {
   visibility: visible;
   position: absolute;
   left: 66px;
   top: 37px;
   z-index: 4;
   width: 459px;
}

#id1lanternbutton,
#id1humanfamilybutton  {
   visibility: visible;
   position: absolute;
   left: 65px;
   z-index: 4;
   width: 219px;
   height: 73px;
}

#bottommenu li a,
#lantrnbotmmenu li a  {
   border: 0px none #000000;
   text-decoration: none;
   height: 100%;
   display: block;
}

#id0ratestext p,
#fishingratestext p  {
   font: 17px/18px Times-Roman, Times;
   margin: 0px;
   color: #F6C20B;
   padding-bottom: 10px;
   text-align: left;
}

#miniriverbutton,
#passesminibutton  {
   visibility: visible;
   position: absolute;
   left: 65px;
   z-index: 5;
   width: 219px;
   height: 73px;
}

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

#campingheader,
#discountsheader  {
   visibility: visible;
   position: absolute;
   left: 322px;
   top: 290px;
   z-index: 5;
   height: 26px;
   background-repeat: no-repeat;
}

#activitiesratesbutton a:hover  {
   background-position: -165px 0%;
}

#id0campingtext,
#youpicktext  {
   visibility: visible;
   position: absolute;
   left: 325px;
   z-index: 4;
   width: 484px;
}

#prevbutton a,
#nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#lantrnbotmmenu,
#bottommenu  {
   font: 10px/20px Verdana, sans-serif;
   height: 20px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   position: absolute;
   top: 855px;
   z-index: 3;
   width: 801px;
}

#links1text p,
#links2text p  {
   font: 13px/20px Times-Roman, Times;
   margin: 0px;
   color: #A6BD02;
   padding-bottom: 10px;
   text-align: left;
}

#lanternlinksbutton a:hover  {
   background-position: -50px 0%;
}

#pagefillcopy,
#id1pagefill  {
   background: url(sg_upload_media/id1pagefill.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 0px;
   z-index: 3;
   width: 588px;
   height: 502px;
}

#reservetourbutton a:hover  {
   background-position: -131px 0%;
}

#trailterrorbutton a:hover  {
   background-position: -154px 0%;
}

#lanterncontacttopbutton a  {
   width: 89px;
   background-image: url(sg_lanterncomingsoon_media/lanterncontacttopbutton.gif);
}

#fishinggradient,
#filler  {
   position: absolute;
   left: 34px;
   top: 43px;
   z-index: 4;
   width: 800px;
   height: 514px;
   background-repeat: no-repeat;
}

#directionsbutton a:hover  {
   background-position: -104px 0%;
}

#links1text,
#links2text  {
   visibility: visible;
   position: absolute;
   top: 319px;
   z-index: 5;
   width: 253px;
}

#lanterncontacttopbutton  {
   visibility: visible;
   position: absolute;
   left: 370px;
   top: 25px;
   z-index: 4;
   width: 89px;
   height: 12px;
}

#activitiesratesbutton a  {
   width: 165px;
   background-image: url(sg_rates_media/activitiesratesbutton.gif);
}

#id1paddlesportsbutton a  {
   background: url(sg_rates_media/id1paddlesportsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 77px;
   width: 219px;
   font-size: 77px;
   line-height: 77px;
}

#photominibutton a:hover  {
   background-position: -237px 0%;
}

#id0humanfamilybutton a  {
   background-image: url(sg_rates_media/id1humanfamilybutton.gif);
}

#ntrcanoebutton a:hover  {
   background-position: -105px 0%;
}

#pid26lanterncomingsoon  {
   width: 803px;
}

#id1humanfamilybutton a  {
   background-image: url(sg_rates_media/id1humanfamilybutton.gif);
}

#activitiesratesbutton  {
   visibility: visible;
   position: absolute;
   left: 191px;
   top: 25px;
   z-index: 8;
   width: 165px;
   height: 12px;
}

#contactbutton a:hover  {
   background-position: -84px 0%;
}

#id1paddlesportsbutton  {
   visibility: visible;
   position: absolute;
   left: 65px;
   top: 649px;
   z-index: 4;
   width: 219px;
   height: 77px;
}

#lanternphotosbutton a  {
   width: 72px;
   background-image: url(sg_lanterncomingsoon_media/lanternphotosbutton.gif);
}

#campingbutton a:hover  {
   background-position: -85px 0%;
}

#naturebutton a:hover  {
   background-position: -68px 0%;
}

#id1humanfamilybutton  {
   top: 739px;
}

#canoeinggradientcopy  {
   background-image: url(sg_sunset_media/canoeinggradientcopy.gif);
   top: 229px;
}

#sunsetbutton a:hover  {
   background-position: -103px 0%;
}

#lanternlinksbutton a  {
   width: 50px;
   background-image: url(sg_lanterncomingsoon_media/lanternlinksbutton.gif);
}

#reservetourbutton a  {
   width: 131px;
   background-image: url(sg_lanterncomingsoon_media/reservetourbutton.gif);
}

#brettsaystextscroll  {
   height: 278px;
   top: 545px;
}

#linksbutton a:hover  {
   background-position: -47px 0%;
}

#aboutbutton a:hover  {
   background-position: -58px 0%;
}

#lantrnbotmmenu li a  {
   color: #3E4604;
}

#riverbutton a:hover  {
   background-position: -81px 0%;
}

#trailterrorbutton a  {
   width: 154px;
   background-image: url(sg_lanterncomingsoon_media/trailterrorbutton.gif);
}

#canoebutton a:hover  {
   background-position: -65px 0%;
}

#lanternphotosbutton  {
   visibility: visible;
   position: absolute;
   left: 192px;
   top: 25px;
   z-index: 4;
   width: 72px;
   height: 12px;
}

#kayakbutton a:hover  {
   background-position: -59px 0%;
}

#reservetopbutton a  {
   width: 74px;
   background-image: url(sg_rates_media/reservetopbutton.gif);
}

#tubingtextscroll p  {
   line-height: 17px;
}

#lanternlinksbutton  {
   visibility: visible;
   position: absolute;
   left: 292px;
   top: 25px;
   z-index: 4;
   width: 50px;
   height: 12px;
}

#tubebutton a:hover  {
   background-position: -45px 0%;
}

#id1teambuildtext p  {
   padding-bottom: 0px;
}

#homebutton a:hover  {
   background-position: -52px 0%;
}

#canoeingtextscroll  {
   height: 492px;
   top: 319px;
}

#id0lanternbutton a  {
   background-image: url(sg_rates_media/id1lanternbutton.gif);
}

#directionsbutton a  {
   width: 104px;
   background-image: url(sg_rates_media/directionsbutton.gif);
}

#passesminibutton a  {
   background-image: url(sg_rates_media/passesminibutton.gif);
}

#id0teambuildtext p  {
   padding-bottom: 0px;
}

#id1lanternbutton a  {
   background-image: url(sg_rates_media/id1lanternbutton.gif);
}

#comingsoongradient  {
   background-image: url(sg_comingsoon_media/comingsoongradient.gif);
   height: 544px;
}

#trailterrorbutton  {
   visibility: visible;
   position: absolute;
   left: 618px;
   top: 25px;
   z-index: 4;
   width: 154px;
   height: 12px;
}

#reservetourbutton  {
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 25px;
   z-index: 4;
   width: 131px;
   height: 12px;
}

#photominibutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 91px;
   width: 237px;
   background-position: 0% 0px;
   font-size: 91px;
   line-height: 91px;
}

#teambuildgradient  {
   background-image: url(sg_teambuild_media/teambuildgradient.gif);
   top: 226px;
}

#aboutgradientcopy  {
   background-image: url(sg_directions_media/aboutgradientcopy.gif);
}

#miniriverbutton a  {
   background-image: url(sg_rates_media/miniriverbutton.gif);
}

#directionsbutton  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 25px;
   z-index: 8;
   width: 104px;
   height: 12px;
}

#directionstext p  {
   line-height: 19px;
}

#ratejumpbutton a  {
   background-image: url(sg_home_media/ratejumpbutton.gif);
}

#thumbnailstext p  {
   font: 15px/18px Times-Roman, Times;
   margin: 0px;
   color: #F6C20B;
   text-align: left;
}

#reservetopbutton  {
   visibility: visible;
   position: absolute;
   left: 747px;
   top: 25px;
   z-index: 8;
   width: 74px;
   height: 12px;
}

#naturemenubgshad  {
   visibility: hidden;
   position: absolute;
   left: 350px;
   top: 60px;
   z-index: 8;
   width: 116px;
   height: 80px;
   background-repeat: no-repeat;
}

#hikebikebutton a  {
   width: 89px;
   background-image: url(sg_rates_media/hikebikebutton.gif);
}

#wildlifegradient  {
   background-image: url(sg_wildlife_media/wildlifegradient.gif);
   top: 216px;
}

#wildlifebutton a  {
   width: 74px;
   background-image: url(sg_rates_media/wildlifebutton.gif);
}

#passesminibutton  {
   top: 383px;
}

#tubingtextscroll  {
   height: 491px;
   top: 320px;
}

#mergedriverimage  {
   background-image: url(sg_river_media/mergedriverimage.gif);
   height: 311px;
}

#moreteambutton a  {
   background-image: url(sg_home_media/moreteambutton.gif);
}

#id1lanternbutton  {
   top: 560px;
}

#ntrcanoebutton a  {
   width: 105px;
   background-image: url(sg_lanterncomingsoon_media/ntrcanoebutton.gif);
}

#hikebikegradient  {
   background-image: url(sg_hikebike_media/hikebikegradient.gif);
}

#morefansbutton a  {
   background-image: url(sg_home_media/morefansbutton.gif);
}

#campingbutton a  {
   width: 85px;
   background-image: url(sg_rates_media/campingbutton.gif);
}

#lanterntext p a  {
   color: #F6C20B;
}

#id1passestext p  {
   padding-bottom: 0px;
}

#discountsheader  {
   background-image: url(sg_discounts_media/discountsheader.gif);
   width: 163px;
}

#fishinggradient  {
   background-image: url(sg_fishing_media/fishinggradient.jpg);
}

#fishingbutton a  {
   width: 72px;
   background-image: url(sg_rates_media/fishingbutton.gif);
}

#miniriverbutton  {
   top: 472px;
}

#bottommenu li a  {
   color: #434B07;
}

#photominibutton  {
   visibility: visible;
   position: absolute;
   left: 56px;
   top: 283px;
   z-index: 5;
   width: 237px;
   height: 91px;
}

#id0passestext p  {
   color: #F6C20B;
}

#teambuildheader  {
   background-image: url(sg_teambuild_media/teambuildheader.gif);
   width: 143px;
}

#contactbutton a  {
   width: 84px;
   background-image: url(sg_rates_media/contactbutton.gif);
}

#kayaktextscroll  {
   height: 492px;
   top: 319px;
}

#reservebutton a  {
   background-image: url(sg_home_media/reservebutton.gif);
}

#rivertextscroll  {
   height: 493px;
   top: 319px;
}

#moreteambutton  {
   top: 794px;
   left: 325px;
}

#morewilderness  {
   visibility: visible;
   position: absolute;
   left: 346px;
   top: 90px;
   z-index: 5;
   width: 470px;
   height: 52px;
   background-repeat: no-repeat;
}

#dropmenubgshad  {
   visibility: hidden;
   position: absolute;
   left: 180px;
   top: 60px;
   z-index: 11;
   width: 188px;
   height: 228px;
   background-repeat: no-repeat;
}

#teambuildimage  {
   background-image: url(sg_teambuild_media/teambuildimage.gif);
   height: 351px;
}

#hikebikebutton  {
   visibility: hidden;
   position: absolute;
   left: 230px;
   top: 218px;
   z-index: 13;
   width: 89px;
   height: 12px;
}

#sunsetbutton a  {
   width: 103px;
   background-image: url(sg_rates_media/sunsetbutton.gif);
}

#wildlifebutton  {
   visibility: hidden;
   position: absolute;
   left: 370px;
   top: 104px;
   z-index: 10;
   width: 74px;
   height: 12px;
}

#id0campingtext  {
   top: 710px;
}

#id1campingtext  {
   z-index: 6;
}

#ratejumpbutton  {
   visibility: visible;
   position: absolute;
   left: 592px;
   top: 670px;
   z-index: 4;
   width: 138px;
   height: 17px;
}

#id1ratestext p  {
   padding-bottom: 0px;
}

#discountsimage  {
   background-image: url(sg_discounts_media/discountsimage.gif);
}

#morefansbutton  {
   top: 622px;
   left: 325px;
}

#lantrnbotmmenu  {
   left: 2px;
   color: #3E4604;
}

#tubinggradient  {
   background-image: url(sg_tube_media/tubinggradient.jpg);
}

#aboutntrheader  {
   background-image: url(sg_about_media/aboutntrheader.gif);
   width: 380px;
}

#passesbutton a  {
   background-image: url(sg_home_media/passesbutton.gif);
}

#naturebutton a  {
   width: 68px;
   background-image: url(sg_rates_media/naturebutton.gif);
}

#ntrcanoebutton  {
   visibility: visible;
   position: absolute;
   left: 486px;
   top: 25px;
   z-index: 4;
   width: 105px;
   height: 12px;
}

#linksbutton a  {
   width: 47px;
   background-image: url(sg_rates_media/linksbutton.gif);
}

#canoebutton a  {
   width: 65px;
   background-image: url(sg_rates_media/canoebutton.gif);
}

#linksgradient  {
   background-image: url(sg_links_media/linksgradient.gif);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 580px;
   top: 25px;
   z-index: 8;
   width: 84px;
   height: 12px;
}

#youpicktext p  {
   color: #F6C20B;
}

#contacttext p  {
   line-height: 19px;
}

#kayakbutton a  {
   width: 59px;
   background-image: url(sg_rates_media/kayakbutton.gif);
}

#fishingheader  {
   background-image: url(sg_fishing_media/fishingheader.gif);
   width: 191px;
}

#welcometext p  {
   color: #F6C20B;
}

#thannksheader  {
   background-image: url(sg_thanks_media/thannksheader.gif);
   width: 103px;
}

#ratesgradient  {
   background-image: url(sg_rates_media/ratesgradient.gif);
   top: 229px;
}

#reservetext p  {
   padding-bottom: 0px;
}

#aboutgradient  {
   background-image: url(sg_about_media/aboutgradient.gif);
}

#rivergradient  {
   background-image: url(sg_river_media/rivergradient.gif);
   top: 216px;
}

#fishingbutton  {
   visibility: hidden;
   position: absolute;
   left: 238px;
   top: 189px;
   z-index: 13;
   width: 72px;
   height: 12px;
}

#campingheader  {
   background-image: url(sg_camping_media/campingheader.gif);
   width: 94px;
}

#kayakgradient  {
   background-image: url(sg_kayak_media/kayakgradient.gif);
}

#gallerytext p  {
   color: #A6BD02;
}

#reservebutton  {
   top: 794px;
   left: 592px;
}

#aboutbutton a  {
   width: 58px;
   background-image: url(sg_rates_media/aboutbutton.gif);
}

#campingbutton  {
   visibility: hidden;
   position: absolute;
   left: 232px;
   top: 246px;
   z-index: 13;
   width: 85px;
   height: 12px;
}

#riverbutton a  {
   width: 81px;
   background-image: url(sg_rates_media/riverbutton.gif);
}

#sunsetheader  {
   background-image: url(sg_sunset_media/sunsetheader.gif);
   width: 166px;
}

#homebutton a  {
   width: 52px;
   background-image: url(sg_rates_media/homebutton.gif);
}

#naturebutton  {
   visibility: visible;
   position: absolute;
   left: 373px;
   top: 25px;
   z-index: 8;
   width: 68px;
   height: 12px;
}

#wildlifetext  {
   z-index: 6;
}

#aboutntrtext  {
   visibility: visible;
   position: absolute;
   left: 325px;
   top: 320px;
   z-index: 5;
   width: 484px;
}

#homegradient  {
   background-image: url(sg_home_media/homegradient.jpg);
}

#sunsetbutton  {
   visibility: hidden;
   position: absolute;
   left: 224px;
   top: 161px;
   z-index: 13;
   width: 103px;
   height: 12px;
}

#naturemenubg  {
   background: url(sg_canoe_media/naturemenubg.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 361px;
   top: 60px;
   z-index: 9;
   width: 94px;
   height: 69px;
}

#fansgradient  {
   background-image: url(sg_fans_media/fansgradient.gif);
   top: 229px;
}

#contactimage  {
   background-image: url(sg_contact_media/contactimage.gif);
}

#thankstext p  {
   line-height: 19px;
}

#prevbutton a  {
   width: 119px;
   background-image: url(sg_pid20photos_media/prevbutton.gif);
}

#nextbutton a  {
   width: 92px;
   background-image: url(sg_pid20photos_media/nextbutton.gif);
}

#tubebutton a  {
   width: 45px;
   background-image: url(sg_rates_media/tubebutton.gif);
}

#passesheader  {
   background-image: url(sg_passes_media/passesheader.gif);
   width: 498px;
}

#kayakbutton  {
   visibility: hidden;
   position: absolute;
   left: 245px;
   top: 104px;
   z-index: 13;
   width: 59px;
   height: 12px;
}

#contacttext  {
   z-index: 6;
}

#ratedheader  {
   background-image: url(sg_rates_media/ratedheader.gif);
   width: 207px;
}

#youpicktext  {
   top: 563px;
}

#riverheader  {
   background-image: url(sg_river_media/riverheader.gif);
   width: 362px;
}

#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 682px;
   top: 25px;
   z-index: 8;
   width: 47px;
   height: 12px;
}

#riverbutton  {
   visibility: hidden;
   position: absolute;
   left: 367px;
   top: 75px;
   z-index: 10;
   width: 81px;
   height: 12px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 116px;
   top: 25px;
   z-index: 8;
   width: 58px;
   height: 12px;
}

#canoebutton  {
   visibility: hidden;
   position: absolute;
   left: 242px;
   top: 75px;
   z-index: 13;
   width: 65px;
   height: 12px;
}

#pid20photos  {
   width: 589px;
}

#sunsetimage  {
   background-image: url(sg_sunset_media/sunsetimage.gif);
   height: 363px;
}

#links1text  {
   left: 325px;
}

#canoeimage  {
   background-image: url(sg_canoe_media/canoeimage.gif);
}

#tubebutton  {
   visibility: hidden;
   position: absolute;
   left: 252px;
   top: 133px;
   z-index: 13;
   width: 45px;
   height: 12px;
}

#fansheader  {
   background-image: url(sg_fans_media/fansheader.gif);
   width: 252px;
}

#dropmenubg  {
   background: url(sg_thanks_media/dropmenubg.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 194px;
   top: 60px;
   z-index: 12;
   width: 159px;
   height: 211px;
}

#links2text  {
   left: 581px;
}

#campingpic  {
   background-image: url(sg_camping_media/campingpic.jpg);
}

#newntrlogo  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 58px;
   z-index: 6;
   width: 345px;
   height: 228px;
   background-repeat: no-repeat;
}

#pageextend  {
   background: url(sg_rates_media/pageextend.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 467px;
   z-index: 3;
   width: 800px;
   height: 377px;
}

#fanstext p  {
   color: #CCCD9A;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 25px;
   z-index: 8;
   width: 52px;
   height: 12px;
}

#bottommenu  {
   left: 34px;
   color: #434B07;
}

#lanternbg  {
   position: absolute;
   left: 2px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 844px;
   background-repeat: no-repeat;
}

#menubarbg  {
   position: absolute;
   left: 34px;
   top: 0px;
   z-index: 7;
   width: 800px;
   height: 81px;
   background-repeat: no-repeat;
}

#lantern  {
   width: 803px;
}

#filler  {
   background-image: url(sg_thanks_media/filler.gif);
   visibility: visible;
}

#upload  {
   width: 589px;
}

div.nextButton,
div.backButton  {
   height: 16px;
   width: 53px;
   float: left;
   margin-bottom: 15px;
   padding-right: 5px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #000000 url(sg_rates_media/exteriortile.gif) center top repeat-x;
   background-attachment: fixed;
}

td.left,
.pagebreak  {
   font: 12px "Verdana";
   color: black;
}

