/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg_grad.jpg);
	background-repeat:repeat-x;
	text-align: center;
	
 
}

h1 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-indent: 10px;
	
}

p {
	font-size: 10pt;
	font-family: arial, sans-serif;
	color:#333333;
	text-indent: 0px;
	margin: 10px;
	text-decoration: none;
}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}


#container{
 margin: 0 auto;
  width: 1024px;
  min-height:100%;
text-align: left; /* counter the body center */


}


#main{
position:relative;
width: 1024px;
height: 339px;
left: 0px;
top: 5px;
background-image: url(../images/mainImage.jpg);
background-repeat:no-repeat;
z-index: 0;
}

#mainIndex{
position:relative;
width: 1024px;
height: 750px;
left: -7px;
top: 5px;
background-image: url(../images/Enter_pg.jpg);
background-repeat:no-repeat;
z-index: 0;
}

#mainRE{
position:relative;
width: 1024px;
height: 339px;
left: 0px;
top: 5px;
background-image: url(../images/mainImage.jpg);
background-repeat:no-repeat;
z-index: 0;
}

#mainGolf{
position:relative;
width: 1024px;
height: 339px;
left: 0px;
top: 5px;
background-image: url(../images/mainImage.jpg);
background-repeat:no-repeat;
z-index: 0;
}

#mainSpa{
position:relative;
width: 1024px;
height: 339px;
left: 0px;
top: 5px;
background-image: url(../images/mainImage.jpg);
background-repeat:no-repeat;
z-index: 0;
}

#mainLife{
position:relative;
width: 1024px;
height: 339px;
left: 0px;
top: 5px;
background-image: url(../images/mainImage_life.jpg);
background-repeat:no-repeat;
z-index: 0;
}

#print-logo {display:none;}

#logosection h1 {
  margin: 0;
  padding: 0;
}

#logosection h1 a {
  position:absolute;
background-image: url(../images/logo.jpg);
background-repeat: no-repeat;
top: 10px;
left: 15px;
width:181px;
height: 77px;
z-index: 100;
display: block;
text-indent: -900%;
overflow: hidden;
outline: none;
}


#text_areaIndex{
	position:relative;
	top:-15x;
	width:800px;
	left: 50px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	z-index:1;
	
	
	
}



#text_area{
	position:relative;
	top:10px;
	width:375px;
	left: 40px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	float:left;
	z-index:1;
	
	
	
}


#text_area_tag{
	position:relative;
	top:10px;
	width:1024px;
	right:40px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	float:left;
	z-index:1;
	text-align:right;
		
}

#text_area_tag2{
	position:relative;
	top:304px;
	width:1024px;
	right:459px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	float:left;
	z-index:1;
	text-align:right;
		
}



#text_view_larger{
	position:relative;
	top:300px;
	width:585px;
	left: -25px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	float:right;
	z-index:1;
	text-align:right;
	
	
}


#text_area_rule{
	position:relative;
	top:10px;
	width:1024px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	float:left;
	z-index:1;
	text-align:right;
	
	
}


#text_image{
background-image:url(../images/text_image.jpg);
background-repeat:no-repeat;
width:585px;
height:455px;
left:-20px;
top:0px;
position:relative;
float:right;
z-index:1;

}


#text_image_map{
background-image:url(../images/text_image_map.jpg);
background-repeat:no-repeat;
width:585px;
height:360px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_arch{
background-image:url(../images/text_image_arch.jpg);
background-repeat:no-repeat;
width:585px;
height:294px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_history{
background-image:url(../images/text_image_hist.jpg);
background-repeat:no-repeat;
width:585px;
height:294px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_sales{
background-image:url(../images/text_image_sales.jpg);
background-repeat:no-repeat;
width:585px;
height:294px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_location{
	background-image:url(../images/text_image_loc.jpg);
	background-repeat:no-repeat;
	width:585px;
	height:330px;
	left:-20px;
	position:relative;
	float:right;
	z-index:1;

}

#text_image_maps{
	
	width:550px;
	height:265px;
	left:-12px;
	top:30px;
	position:relative;
	float:right;
	z-index:1;

}

#text_image_golf{
background-image:url(../images/text_image_golf.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;
}

#text_image_golf2{
background-image:url(../images/text_image_golf2.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;
}

#text_image_golf3{
background-image:url(../images/text_image_golf3.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;
}


#text_image_golf4{
background-image:url(../images/text_image_golf4.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;


}



#text_image_spa_1{
background-image:url(../images/text_image_spa.jpg);
background-repeat:no-repeat;
width:585px;
height:455px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_spa_2{
background-image:url(../images/text_image_spa2.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_spa_3{
background-image:url(../images/text_image_spa3.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_spa_4{
background-image:url(../images/text_image_spa4.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_spa_5{
background-image:url(../images/text_image_spa5.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_spa_6{
background-image:url(../images/text_image_spa6.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_spa_7{
background-image:url(../images/text_image_spa7.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_spa_8{
background-image:url(../images/text_image_spa8.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_spa_9{
background-image:url(../images/text_image_spa9.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_spa_10{
background-image:url(../images/text_image_spa10.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_media{
background-image:url(../images/text_image_media.jpg);
background-repeat:no-repeat;
width:585px;
height:325px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_lifestyle{
background-image:url(../images/text_image_lifestyle3.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_lifestyle_2{
background-image:url(../images/text_image_lifestyle2.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_lifestyle_3{
background-image:url(../images/text_image_lifestyle.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_lifestyle_4{
background-image:url(../images/text_image_lifestyle4.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_lifestyle_5{
background-image:url(../images/text_image_lifestyle5.jpg);
background-repeat:no-repeat;
width:585px;
height:300px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_members{
background-image:url(../images/text_image_media.jpg);
background-repeat:no-repeat;
width:585px;
height:294px;
left:-20px;
position:relative;
float:right;
z-index:1;

}

#text_image_contact{
background-image:url(../images/text_image_contact.jpg);
background-repeat:no-repeat;
width:585px;
height:294px;
left:-20px;
position:relative;
float:right;
z-index:1;

}




#footer{
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	width:1024px;
	height:115px;
	position:relative;
	clear:both;
	bottom:0;
	z-index: 2;
}

#footerNavCon{
width:1024px;
height:115px;

}

#footerNav {
   list-style: none;
   font-family: arial, sans-serif;
	color:#333333;
   font-size: 70%;
   left:17px;
   top:43px;
   position:absolute;
}


#footerNav li {
   float: left;
   padding: 0px 5px;
   border-right:solid 1px #DEDEDE;
   
}
#footerNav li a {
	text-decoration: none;
   display: block;
   width:auto;
   color:#666666;
   outline: none;
   
   
}

#footerNav li a:hover {
  
   color: #000000;
}




#copyright{
float:right;
font-size: 70%;
font-family:Arial, Helvetica, sans-serif;
padding-right:60px;
padding-top:10px;
top:33px;
color:#666666;
position:relative;

}
