body					{background-position: center top;
						background-image: url(../images/bg.jpg);
						background-color: #000000;
						margin: auto;
						padding: 0px;
						}

#frame					{text-align: left;
						width: 980px;
						margin: auto;
						z-index: 1;
						padding: 0px;
						}
						
#top					{text-align: left;
						width:930px;
						height: 116px;
						background-image: url(../ocean/whalecoasthead.jpg);
						background-repeat: no-repeat;
						margin: 0px;
						padding: 0px;
						}
						
#contact				{position: absolute;
						width: 500px;
						height: 100px;
						margin-left: 450px;
						margin-top: 25px;
						z-index: 3;
						font-family: verdana, trebuchet ms, arial;
						font-size: 12px;
						color: #ae9065;
						text-align: right;
						}
						
#flashbg				{background-image: url(../images/flash-bg.jpg);
						margin-left: 2px;
						width: 912px;
						height: 427px;
						}
			
#flash					{width: 889px;
						height: 393px;
						margin-left: 11px;
						margin-top: 0px;
						z-index: 3;
						}
						
#headerbg				{background-image: url(../images/header-bg.jpg);
						margin-left: 2px;
						width: 912px;
						height: 299px;
						}
			
#header					{position: absolute;
						width: 891px;
						height: 268px;
						margin-left: 11px;
						margin-top: 14px;
						z-index: 2;
						}
						
#welcomebg				{position: absolute;
						background-image: url(../images/welcome-bg.jpg);
						margin-left: 2px;
						margin-top: 8px;
						width: 318px;
						height: 373px;
						}
						
#photobg				{position: absolute;
						background-image: url(../images/photo-bg.jpg);
						margin-left: 327px;
						margin-top: 8px;
						width: 325px;
						height: 373px;
						}
						
#bookingbg				{position: absolute;
						margin-left: 659px;
						margin-top: 3px;
						width: 255px;
						height: 81px;
						}
						
#roomsbg				{position: absolute;
						margin-left: 659px;
						margin-top: 95px;
						width: 255px;
						height: 137px;
						}
						
#specialbg				{position: absolute;
						background: url(../images/winterspecial-bg.jpg) no-repeat;
						margin-left: 659px;
						margin-top: 85px;
						width: 255px;
						height: 158px;
						}
						
#coursebg				{position: absolute;
						margin-left: 659px;
						margin-top: 241px;
						width: 255px;
						height: 137px;
						}
						
.contentbgcolor			{background-color: #598db4;
						}
						
.bodytext				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #d9ffb0;
						}
						
.bodylink				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #d9ffb0;
						text-decoration: none;
						}
						
.bodylink:hover			{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #d9ffb0;
						text-decoration: none;
						}
						
.bodytext2				{font-family: verdana, trebuchet ms, arial;
						font-size: 13px;
						color: #517bab;
						}
						
.bodylink2				{font-family: verdana, trebuchet ms, arial;
						font-size: 13px;
						color: #517bab;
						text-decoration: none;
						}
						
.bodylink2:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 13px;
						color: #8faed3;
						text-decoration: none;
						}
						
.bodytext3				{font-family: verdana, trebuchet ms, arial;
						font-size: 12px;
						color: #ffffff;
						}
						
.bodylink3				{font-family: verdana, trebuchet ms, arial;
						font-size: 12px;
						color: #ffffff;
						text-decoration: none;
						padding: 6px;
						background-color: #97b7cf;
						}
						
.bodylink3:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 12px;
						color: #ffffff;
						text-decoration: none;
						padding: 6px;
						background-color: #a6c5dc;
						}
						
.bodytext4				{font-family: verdana, trebuchet ms, arial;
						font-size: 13px;
						color: #ae9065;
						}
						
.bodylink4				{font-family: verdana, trebuchet ms, arial;
						font-size: 13px;
						color: #ae9065;
						text-decoration: underline;
						}
						
.bodylink4:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 13px;
						color: #ae9065;
						text-decoration: none;
						}
						
.bodytext5				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #634118;
						}
						
.bodylink5				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #634118;
						text-decoration: underline;
						}
						
.bodylink5:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #634118;
						text-decoration: none;
						}
						
.bodytext6				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #ffffff;
						}
						
.bodylink6				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #ffffff;
						text-decoration: underline;
						}
						
.bodylink6:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #ffffff;
						text-decoration: none;
						}
						
.bodytext7				{font-family: verdana, trebuchet ms, arial;
						font-size: 10px;
						color: #ffffff;
						}
						
.bodylink7				{font-family: verdana, trebuchet ms, arial;
						font-size: 10px;
						color: #ffffff;
						text-decoration: none;
						}
						
.bodylink7:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 10px;
						color: #ffffff;
						text-decoration: underline;
						}
						
.bodytext8				{font-family: verdana, trebuchet ms, arial;
						font-size: 12px;
						color: #ffffff;
						}
						
.bodylink8				{font-family: verdana, trebuchet ms, arial;
						font-size: 12px;
						color: #ffffff;
						text-decoration: none;
						}
						
.bodylink8:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 12px;
						color: #ffffff;
						text-decoration: underline;
						}
						
.footer					{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #00AF33;
						}
						
.footerlink				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #00AF33;
						text-decoration: none;
						}
						
.footerlink:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #00AF33;
						text-decoration: underline;
						}
						
						
.heading				{font-family: trebuchet ms, verdana, arial;
						font-size: 18px;
						color: #d9ffb0;
						}
						
.imgborder				{border: solid 4px #90c758;
						}
						
.imgborder:hover		{border: solid 4px #ffffff;
						}
