@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-align: justify;
}
body {
	background-color: #4f7ab7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#Layer1 {
	position:absolute;
	width:1000px;
	height:644px;
	z-index:1;
	left: 0px;
	top: 0px;
}
#Layer2 {
	position:absolute;
	width:321px;
	height:73px;
	z-index:2;
	left: 492px;
	top: 119px;
}
#Layer3 {
	position:absolute;
	width:229px;
	height:46px;
	z-index:3;
	left: 297px;
	top: 558px;
	font-size: 7pt;
	text-align: left;
}
#start {
	width: 100%;
	}
#wrap {
	width: 1000px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	}
#wrap2 {
	width: 600px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	}
#morelinks {
	position:absolute;
	width:97px;
	height:80px;
	z-index:9;
	left: 291px;
	top: 438px;
	text-align: right;
	font-size: 7pt;
}
#morelinks a {
	color: #000000;
	text-decoration: none;
	}
#morelinks a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
.gal {
	border: 1px solid #000000;
	}
a {
	color: #000000;
}
a:hover {
	color: #FFFFFF;
}
#tagline {
	position:absolute;
	width:459px;
	height:80px;
	z-index:3;
	left: 378px;
	top: 96px;
	background-image: url(images/tagbg.png);
}
#oopsbar {
	position:absolute;
	width:490px;
	height:385px;
	z-index:2;
	left: 396px;
	top: 164px;
	background-image: url(images/oopsbarbg.gif);
}
#navlayer {
	position:absolute;
	width:185px;
	height:266px;
	z-index:5;
	left: 201px;
	top: 165px;
}
#navlayer a {
	padding: 0px;
	margin: 0px;
	}
#navlayer img {
	margin: 0px;
	padding: 0px;
}
#navigation {
	margin: 0px;
	padding: 0px;
}
#navigation td {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	}
#bg {
	position:absolute;
	width:1000px;
	height:644px;
	z-index:1;
	left: 0px;
	top: 0px;
}
#flash {
	position:absolute;
	width:321px;
	height:73px;
	z-index:4;
	left: 500px;
	top: 99px;
}
#copyright {
	position:absolute;
	width:229px;
	height:46px;
	z-index:7;
	left: 297px;
	top: 558px;
	font-size: 7pt;
}
td {
	vertical-align: top;
}
#oopsbeach {
	position:absolute;
	width:490px;
	height:385px;
	z-index:2;
	left: 396px;
	top: 164px;
	background-image: url(images/oopsbeachbg.gif);
}
#oopscontact {
	position:absolute;
	width:490px;
	height:385px;
	z-index:2;
	left: 396px;
	top: 164px;
	background-image: url(images/oopscontact.gif);
}
#oopscottages {
	position:absolute;
	width:490px;
	height:385px;
	z-index:2;
	left: 396px;
	top: 164px;
	background-image: url(images/oopscottagebg.gif);
}
#oopsgetting {
	position:absolute;
	width:490px;
	height:385px;
	z-index:2;
	left: 396px;
	top: 164px;
	background-image: url(images/oopsbeachbg.gif);
}
#oopslinks {
	position:absolute;
	width:490px;
	height:385px;
	z-index:2;
	left: 396px;
	top: 164px;
	background-image: url(images/oopsbg.gif);
}
#oopsreserve {
	position:absolute;
	width:490px;
	height:385px;
	z-index:2;
	left: 396px;
	top: 164px;
	background-image: url(images/oopsreservebg.gif);
}
input, textarea {
	background-color: #deffb8;
	font-size: 7pt;
	color: #000000;
	border: 1px solid #f1ff05;
}
.style1 {
	color: #000000;
	font-weight: bold;
}
.style2 {
	color: #003333;
	font-weight: bold;
	font-size: 10pt;
}
.style6 {color: #000000}
#oopswall {
	position:absolute;
	width:490px;
	height:385px;
	z-index:2;
	left: 396px;
	top: 164px;
	background-image: url(images/oopsbg.gif);
}
p {
	padding: inherit;
	margin: inherit;
		}
#latestevent {
	position:absolute;
	width:319px;
	height:auto;
	z-index:1;
	left: 546px;
	top: 559px;
	padding: 5px;
	background-color: #FFFFFF;
}