body {
	text-align: center;
	background-color: #DEDAC7;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}
#banner {
	height: 130px;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 748px;
	margin: 0px;
	padding: 0px;
	background-color: #786D4E;
	border: 1px solid #FFFFFF;
}
#container {
	width: 748px;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	height: 1025px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	overflow: hidden;
}
#navbar {
	background-image: url(images/navpatternb.gif);
	background-repeat: repeat;
	height: 33px;
	position: absolute;
	left: 0px;
	top: 130px;
	width: 747px;
	border: 1px solid #FFFFFF;
}
#navbuttonholder {
	border: 1px solid #FFFFFF;
	position: absolute;
	height: 30px;
	left: 109px;
	top: 112px;
	background-color: #93865F;
	background-repeat: repeat;
	width: 638px;
	background-image: url(images/navpatternC.gif);
}
#logo {
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	height: 103px;
	width: 78px;
	position: absolute;
	left: 7px;
	top: 8px;
}
#lifestyle {
	background-image: url(images/lifestyle.gif);
	background-repeat: no-repeat;
	height: 84px;
	width: 197px;
	position: absolute;
	left: 0px;
	top: 80px;
}
#welcome {
	text-transform: uppercase;
	position: absolute;
	left: 213px;
	top: 364px;
	width: 198px;
	background-image: url(images/welcome.gif);
	background-repeat: no-repeat;
	height: 30px;
}
#content {
	position: absolute;
	left: 185px;
	top: 409px;
	width: 337px;
	text-align: justify;
	height: 447px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding-right: 25px;
	padding-left: 25px;
	float: right;
	background-color: #A09265;
}
#contactinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 185px;
	top: 858px;
	width: 552px;
	text-align: right;
	display: block;
	height: 83px;
	line-height: 15px;
	padding: 5px 10px 0px 0px;
	border-top: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #5D553D;
}
#copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 11px;
	top: 10px;
	text-align: left;
}
#navlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	left: 167px;
	top: 121px;
	width: 560px;
}
#toplink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	position: absolute;
	left: 578px;
	top: 17px;
	width: 148px;
	text-align: right;
	line-height: 20px;
}
#joinPOPUP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	text-align: left;
	left: 284px;
	top: 3px;
	width: 223px;
	padding: 5px;
}
#content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	margin-top: 23px;
}
#contentbox1 {
	background-color: #605840;
	height: 60px;
	width: 562px;
	position: absolute;
	left: 185px;
	top: 348px;
	background-repeat: repeat;
	background-image: url(images/backwelcome.gif);
	border: 1px solid #FFFFFF;
}
#run {
	background-image: url(images/home_run.jpg);
	background-repeat: no-repeat;
	border: 1px solid #FFFFFF;
	position: absolute;
	height: 183px;
	width: 184px;
	left: 0px;
	top: 164px;
}
#sunset {
	height: 183px;
	width: 386px;
	border: 1px solid #FFFFFF;
	position: absolute;
	left: 185px;
	top: 164px;
	background-image: url(images/home_sunset.jpg);
	background-repeat: no-repeat;
}
#golfer {
	border: 1px solid #FFFFFF;
	position: absolute;
	height: 183px;
	width: 175px;
	background-image: url(images/home_golfer.jpg);
	background-repeat: no-repeat;
	left: 572px;
	top: 164px;
}
#house {
	background-image: url(images/home_house.jpg);
	background-repeat: no-repeat;
	height: 164px;
	width: 175px;
	border: 1px solid #FFFFFF;
	position: absolute;
	left: 572px;
	top: 348px;
}
#sunrise {
	height: 83px;
	width: 175px;
	border: 1px solid #FFFFFF;
	position: absolute;
	left: 749px;
	top: 589px;
	background-image: url(images/home_sunrise.gif);
	background-repeat: no-repeat;
}
#water {
	background-image: url(images/home_water.gif);
	background-repeat: no-repeat;
	height: 164px;
	width: 156px;
	border: 1px solid #FFFFFF;
	position: absolute;
	left: 415px;
	top: 348px;
}
#darkbanner {
	position: absolute;
	height: 144px;
	width: 981px;
	left: 0px;
	top: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#animation1 {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	height: 182px;
	width: 385px;
	left: 186px;
	top: 165px;
}
#navlink a {
	color: #FFFFFF;
	text-decoration: none;
}
#navlink a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
#welcomeMess {
	position: absolute;
	left: 111px;
	top: 148px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	background-image: url(images/navpatternb.gif);
	background-repeat: repeat;
	visibility: hidden;
}
#aboutMess {
	position: absolute;
	left: 111px;
	top: 148px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	background-image: url(images/navpatternb.gif);
	background-repeat: repeat;
	visibility: hidden;
}
#tourMess {
	position: absolute;
	left: 111px;
	top: 148px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	background-image: url(images/navpatternb.gif);
	background-repeat: repeat;
	visibility: hidden;
}
#lotsMess {
	position: absolute;
	left: 111px;
	top: 148px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	background-image: url(images/navpatternb.gif);
	background-repeat: repeat;
	visibility: hidden;
}
#galleryMess {
	position: absolute;
	left: 111px;
	top: 148px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	background-image: url(images/navpatternb.gif);
	background-repeat: repeat;
	visibility: hidden;
}
#contactMess {
	position: absolute;
	left: 111px;
	top: 148px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	background-image: url(images/navpatternb.gif);
	background-repeat: repeat;
	visibility: hidden;
}
#toplink a {
	color: #FFFFFF;
	text-decoration: none;
}
#toplink a:hover {

	color: #CCCCCC;
	text-decoration: none;
}
#joinMess {
	position: absolute;
	left: 111px;
	top: 148px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	background-image: url(images/navpatternb.gif);
	background-repeat: repeat;
	visibility: hidden;
}
#tellMess {
	position: absolute;
	left: 111px;
	top: 148px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	background-image: url(images/navpatternb.gif);
	background-repeat: repeat;
	visibility: hidden;
}
#siteMess {
	position: absolute;
	left: 111px;
	top: 148px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	background-image: url(images/navpatternb.gif);
	background-repeat: repeat;
	visibility: hidden;
}
#coverMess {

	background-image: url(images/navpatternb.gif);
	background-repeat: repeat;
	height: 18px;
	position: absolute;
	left: 216px;
	top: 145px;
	width: 808px;
	border: none;
}
#simplebox {
	height: 207px;
	width: 414px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	position: absolute;
	left: 0px;
	top: 514px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#sunnyflash {
	height: 587px;
	width: 164px;
	position: absolute;
	left: 0px;
	top: 349px;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 10px;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #AEA57D;
}
#runflash {
	height: 183px;
	width: 184px;
	position: absolute;
	left: 1px;
	top: 165px;
}
#golfflash {
	height: 183px;
	width: 175px;
	position: absolute;
	left: 573px;
	top: 165px;
}
#homeflash {
	height: 164px;
	width: 175px;
	position: absolute;
	left: 573px;
	top: 349px;
}
#boatflash {
	height: 170px;
	width: 156px;
	position: absolute;
	left: 416px;
	top: 342px;
}
#content a {
	color: #FFFFFF;
	text-decoration: underline;
}
#content a:hover {

	color: #CCCCCC;
	text-decoration: underline;
}
#footer {
	position: absolute;
	height: 76px;
	width: 747px;
	left: 0px;
	top: 945px;
	margin: 0px;
	padding: 1px 1px 0px 0px;
	background-color: #786D4E;
	border: 1px solid #FFFFFF;
}
#talisayMess {

	position: absolute;
	left: 111px;
	top: 148px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	background-image: url(images/navpatternb.gif);
	background-repeat: repeat;
	visibility: hidden;
}
#flower {
	background-image: url(images/flower.gif);
	background-repeat: no-repeat;
	height: 142px;
	width: 128px;
	position: absolute;
	left: 332px;
	top: 672px;
}
#gallerythumb {
	position: absolute;
	left: 17px;
	top: 10px;
	width: 151px;
}
#sunnyflash a {
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	text-decoration: underline;
}
#sunnyflash a:hover {

	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-align: left;
	text-decoration: underline;
}
#pictures {
	position: absolute;
	left: 573px;
	top: 409px;
	width: 174px;
	height: 447px;
	border: 1px solid #FFFFFF;
	background-color: #86794D;
}
#pic1 {
	position: absolute;
	left: 42px;
	top: 22px;
	width: 90px;
	height: 90px;
	border: 1px solid #FFFFFF;
	background-color: #AFA174;
}
#pic2 {

	position: absolute;
	left: 42px;
	top: 164px;
	width: 90px;
	height: 90px;
	border: 1px solid #FFFFFF;
	background-color: #AFA174;
}
#pic3 {


	position: absolute;
	left: 42px;
	top: 306px;
	width: 90px;
	height: 90px;
	border: 1px solid #FFFFFF;
	background-color: #AFA174;
}
#pic1content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 594px;
	width: 136px;
	top: 527px;
	height: 38px;
	text-align: center;
}
#pic2content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 596px;
	width: 127px;
	top: 670px;
	height: 38px;
	text-align: center;
}
#pic3content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 600px;
	width: 127px;
	top: 810px;
	height: 38px;
	text-align: center;
}
#pic1content a {

	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	text-decoration: underline;
}
#pic1content a:hover {


	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-align: left;
	text-decoration: underline;
}
#pic2content a {


	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	text-decoration: underline;
}
#pic2content a:hover {



	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-align: left;
	text-decoration: underline;
}
#pic3content a {



	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	text-decoration: underline;
}
#pic3content a:hover {




	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-align: left;
	text-decoration: underline;
}
