.wrapper     {

}
#wrapper   {
	background-color: #00a998;
	text-align: center;
	margin: 0;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	z-index: 1;
	width: 650px;
	border: 1px solid #09cbb7;
	height: 700px;
}
.phototext  { font-size: 0.7em; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; letter-spacing: -0.05em }
.amenitiestext  { font-size: 0.76em; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: -0.06em }
.headtext   { font-size: 1em; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: -0.06em }
.centered {
	text-align: center;
}
.poptext                { color: #1e2222; font-size: 0.9em; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: normal; text-decoration: none; letter-spacing: -0.04px }

#footer a:link { color: #9a211e }
#footer a:visited { color: #9a211e }
#footer a:hover { color: #8e7a99; text-decoration: none }
a { color: #433364; text-decoration: none }
a:visited { color: #433364 }
a:hover { color: #8e7a99; text-decoration: none }
a:active { color: #8e7a99 }
/*div > p {margin-top: 0;}*/
/*-- This line defines body text */

body { color: #000000; 
font-size: 1em; 
font-family: Georgia, "Times New Roman", Times, serif; 
background-color: #00a998; 
text-align: center; /* Hack to center the wrapper in IE5.x pc */ 
margin: 0; /* zeroes the margins on the body */ 
padding: 0; /* zeroes the padding on the body ~ Opera carries a default padding and requires this zeroing */ 
min-width: 650px; /* Prevents the body becoming narrower than our wrapper div - keeps the content from disappearing off the left edge with Gecko browsers */ 
border: 0 } /* zeroes off any existing border */


td { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif }
/*-- This line defines paragraph text */
p { font-size: .76em; font-family: Georgia, "Times New Roman", Times, serif; text-align: left }
/*-- This line defines a bold area */
.bold { font-weight: bold }
/*-- This line defines as italic */
.italic { font-style: oblique }
/*-- This line defines text as white */
.whitetext { color: #ffffff }

#infopop1        { background-image: url(images/popphoto7.jpg); text-align: center; visibility: hidden; position: absolute; z-index: 21; top: 365px; left: 189px; width: 272px; height: 178px; vertical-align: top; border-top: 12px solid #00473a }

#infopop2        { background-image: url(images/popphoto7.jpg); text-align: center; visibility: hidden; position: absolute; z-index: 21; top: 365px; left: 189px; width: 272px; height: 178px; vertical-align: top; border-top: 12px solid #00473a }

#infopop3        { background-image: url(images/popphoto7.jpg); text-align: center; visibility: hidden; position: absolute; z-index: 22; top: 365px; left: 189px; width: 272px; height: 178px; vertical-align: top; border-top: 12px solid #00473a }
#infopop4        { background-image: url(images/mapsmall.jpg); text-align: center; visibility: hidden; position: absolute; z-index: 23; top: 365px; left: 189px; width: 272px; height: 178px; vertical-align: top; border-top: 12px solid #00473a }
#infopop5        { background-image: url(images/popphoto7.jpg); text-align: center; visibility: hidden; position: absolute; z-index: 24; top: 365px; left: 189px; width: 272px; height: 178px; vertical-align: top; border-top: 12px solid #00473a }
#footertext { visibility: visible; position: absolute; z-index: 19; top: 683px; left: 0; width: 650px; height: 16px }
#rigabanner { visibility: visible; position: absolute; z-index: 18; top: 9px; left: 6px; width: 638px; height: 232px }
#servicesbutton { visibility: visible; position: absolute; z-index: 17; top: 244px; left: 290px; width: 70px; height: 39px }
#showsbutton { visibility: visible; position: absolute; z-index: 16; top: 244px; left: 40px; width: 70px; height: 39px }
#photosbutton { visibility: visible; position: absolute; z-index: 15; top: 244px; left: 165px; width: 67px; height: 39px }
#mapbutton { visibility: visible; position: absolute; z-index: 14; top: 244px; left: 540px; width: 70px; height: 39px }
#contactbutton { visibility: visible; position: absolute; z-index: 13; top: 244px; left: 415px; width: 70px; height: 30px}
#description { visibility: visible; position: absolute; z-index: 12; top: 283px; left: 27px; width: 596px; height: 81px }
#windowstallsphoto { visibility: visible; position: absolute; z-index: 11; top: 365px; left: 23px; width: 139px; height: 107px }
#windowstalltext { visibility: visible; position: absolute; z-index: 10; top: 472px; left: 27px; width: 140px; height: 52px }
#huntcoursephoto { visibility: visible; position: absolute; z-index: 9; top: 524px; left: 23px; width: 139px; height: 107px }
#huntingcoursetext { visibility: visible; position: absolute; z-index: 8; top: 631px; left: 27px; width: 131px; height: 52px }
#centerphoto { visibility: visible; position: absolute; z-index: 7; top: 365px; left: 185px; width: 280px; height: 199px }
#centertext { visibility: visible; position: absolute; z-index: 6; top: 564px; left: 165px; width: 320px; height: 119px }
#jumpcoursephoto { visibility: visible; position: absolute; z-index: 5; top: 365px; left: 488px; width: 139px; height: 107px }
#jumpcoursetext { visibility: visible; position: absolute; z-index: 4; top: 472px; left: 492px; width: 145px; height: 52px }
#ringphoto { visibility: visible; position: absolute; z-index: 3; top: 524px; left: 488px; width: 139px; height: 107px }
#ringtext { visibility: visible; position: absolute; z-index: 2; top: 631px; left: 492px; width: 140px; height: 52px }

</style>

