#clubyogilogo2button a:hover  {
   background-position: -148px 0%;
}

#id0i07binnertubinbkgrdcol  {
	background: url(sg_photogallery_media/07binnertubinbkgrdcol.gif) no-repeat;
	position: absolute;
	left: 257px;
	top: 729px;
	z-index: 3;
	width: 405px;
	height: 236px;
}

#clubyogilogo2button a  {
   background: url(sg_photogallery_media/clubyogilogo2button.gif) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 148px;
   font-size: 93px;
   line-height: 93px;
}

#mainmenu li a:hover  {
   font-style: italic;
   text-decoration: underline;
}

#jpkidbutton a:hover  {
   background-position: -60px 0%;
}

#clubyogilogo2button  {
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 855px;
   z-index: 3;
   width: 148px;
   height: 93px;
}

#text *:first-child  {
   padding-top: 0px;
}

#pid18photogallery  {
   margin: 0px auto 0px auto;
   height: 980px;
   width: 750px;
   position: relative;
   background-color: #A8D59E;
}

#jellystonetitle  {
   background: url(sg_photogallery_media/jellystonetitle.gif) no-repeat;
   position: absolute;
   left: 271px;
   top: 7px;
   z-index: 3;
   width: 404px;
   height: 36px;
}

#estesparkcologo  {
   background: url(sg_photogallery_media/estesparkcologo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 3px;
   z-index: 4;
   width: 170px;
   height: 126px;
}

#photoslideshow  {
   visibility: visible;
   position: absolute;
   left: 157px;
   top: 80px;
   z-index: 3;
   width: 551px;
   height: 387px;
   background-color: #A8D59E;
   background-image: none;
}

#slideshowtag p  {
   font: 24px/12px Didot;
   margin: 0px;
   color: #173A65;
   text-align: left;
}

#jpkidbutton a  {
   background: url(sg_photogallery_media/jpkidbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 59px;
   width: 60px;
   font-size: 59px;
   line-height: 59px;
}

#mainmenu li a  {
   font-style: Normal;
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #E0061B;
   width: 100%;
   display: block;
}

#slideshowtag  {
	visibility: visible;
	position: absolute;
	left: 166px;
	top: 484px;
	z-index: 3;
	width: 537px;
	height: 36px;
}

#jpkidbutton  {
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 783px;
   z-index: 3;
   width: 60px;
   height: 59px;
}

#mainmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#orangebar  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 961px;
   z-index: 4;
   width: 750px;
   height: 12px;
   background-color: #FB7923;
   background-image: none;
   font-size: 1px;
}

#mainmenu  {
   font: 16px/32px Didot-Bold, Didot;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #E0061B;
   position: absolute;
   left: -2px;
   top: 317px;
   z-index: 3;
   width: 146px;
}

#text p  {
   font: 14px/18px Didot;
   margin: 0px;
   padding-top: 8px;
   text-align: left;
   color: #173A65;
}

#text  {
   visibility: visible;
   position: absolute;
   left: 169px;
   top: 515px;
   z-index: 3;
   width: 532px;
}

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