body{
	background-color:#dae9e3;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
	
}
body a{
	color:#004a2d;
	text-decoration: none;
	}
	
body a:hover{
	color:#004a2d;
	text-decoration: none;
}	
.topBar {

	background-color:#ffffff;
	width:872px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:0px;
	background-color:#FFF;
	padding-left:14px;
	padding-top:14px;
	padding-right:14px;
}
.navBarSurround {

	background-color:#ffffff;
	height:36px;
	width:872px;
	margin:0 auto;
	background-color:#FFF;
	padding-left:14px;
	padding-right:14px;
}
.navBar {

	background-color:#f1af48;
	height:34px;
	line-height:30px;

	
	width:870px;
	margin:0 auto;
	border-color: #d67735;
	border-style:solid;
	border-width:1px;
	border-left-color:#f1af48;
	border-right-color:#f1af48;
	

}

.navBar ul { 
	list-style: none outside; 
	margin:0;
	padding:0;
	margin-top:2px;
	margin-left:20px;



}

.navBar li { 
	float:left;
	display: inline; 
	font-size: 14px;
	font-weight:bold;
	border-right: 1px solid #d67735;
	padding-right: 5px;
	margin-right: 10px;
	text-transform:uppercase;
	
	
}

.navBar .nb {
	border-right: 0;
	padding: 0;
	padding-right: 15px;
	margin: 0;
}
.navBar a{
	color:#ffdf82;
	}
.navBar a:hover, 
.navBar .nav-active { text-decoration: none; color: #ffffff; }


.captionBar {

	
	background-image:url(../images/captionBG.gif);
	background-repeat:no-repeat;
	height:43px;
	line-height:43px;
	width:872px;
	margin:0 auto;
	background-color:#FFF;
	padding-left:14px;
	padding-right:14px;
}
h1 {
	font-size:14px;
	display:inline;
	color:#004a2d;
	text-transform:uppercase;
	font-weight: bold; 

}
h2 {
	font-size:14px;
	display:inline;
	color:#004a2d;
	text-transform:uppercase;
	font-weight: bold; 

}
h3 {
	font-size:10px;
	display:inline;
	color:#004a2d;
	text-transform:uppercase;
	font-weight: bold; 

}

.contentSurround {

	background-color:#ffffff;
	height:322px;
	width:872px;
	margin:0 auto;
	background-color:#FFF;
	padding-left:14px;
	padding-right:14px;
}
.contentArea {

	background-color:#aac8b8;
	height:320px;
	width:842px;
	margin:0 auto;
	padding-top:28px;
	padding-right:28px;
	border-color: #71a28a;
	border-style:solid;
	border-width:1px;
	border-left-color:#aac8b8;
	border-right-color:#aac8b8;

}

.bottomWhiteSpace {
	height:14px;
	width:872px;
	margin:0 auto;
	background-color:#FFF;
	padding-left:14px;
	padding-right:14px;
	
}
.footerBar {

	
	background-image:url(../images/footerBG.gif);
	background-repeat:no-repeat;
	height:35px;
	line-height:17px;
	font-size:10px;
	width:872px;
	margin:0 auto;
	text-align:center;
	background-color:#FFF;
	padding-left:14px;
	padding-right:14px;
}


.contactArea {

	background-color:#aac8b8;
	height:490px;
	width:814px;
	margin:0 auto;
	padding-top:28px;
	padding-left:28px;
	padding-right:28px;
	border-color: #71a28a;
	border-style:solid;
	border-width:1px;
	border-left-color:#aac8b8;
	border-right-color:#aac8b8;

}
.contactLeft {
	float:left;
	width:269px;
	margin-right:10px;
}
.contactform{
	width:530px;
	height:auto;
	margin:0px;
	float:left;
	margin:0;
	line-height:10px;

}
.contactformRight{
	width:245px;

	margin:0px;
	float:left;
	margin:0;
	display:block;

}

.contactformLeft{
	width:250px;

	margin:0px;
	margin-right:10px;
	float:left;
	
	display:block;

}
.contactform input[type=text], form select, form textarea, form input[type=password]  {
	margin: 2px 0;
	border: 1px solid #90a8b1;
	padding: 3px;
	background-color: #FFFFFF;
	letter-spacing:2px;
	color:#424f62;
	line-height:12px;
}
#LWUs
{
  display: block;
  width: 125px;
  height: 25px;
  background: url(../images/subLWU.gif) no-repeat 0 0;
  margin-left:119px;
  margin-top:40px;
 

}

#LWUs:hover
{ 
  background-position: 0 -27px;
}

#LWUs span
{
  display: none;
}

.galleryArea {

	background-color:#aac8b8;
	height:360px;
	width:843px;
	margin:0 auto;
	padding-top:28px;
	padding-right:2px;
	padding-left:27px;
	border-color: #71a28a;
	border-style:solid;
	border-width:1px;
	border-left-color:#aac8b8;
	border-right-color:#aac8b8;

}
.galleryThumb{
	border-width:1px;
	border-color:#aac8b8;
	width:404px;
	height:302px;
	float:left;
	
}

.galleryImage{
	border-width:1px;
	border-color:#FFF;
	width:405px;
	float:left;
	margin-left:11px;
	height:320px;
	overflow:hidden;
}
.amenitiesLeft{
	width:200px; 
	margin:0 auto; 
	margin-top:2px;
	padding: 0;
	padding-left:20px;
	margin-left:28px;
	line-height:12px;
	font-size:10px;
	
	
		border-width:1px;
	border-color:#aac8b8;

	height:302px;
	float:left;

}

.amenitiesImg{
	width:578px; 
	margin:0 auto; 
	padding: 0;
	border-color:#aac8b8;
	height:306px;
	float:left;
	margin-left:10px;

}
.locationArea {

	background-color:#aac8b8;
	height:490px;
	width:814px;
	margin:0 auto;
	padding-top:28px;
	padding-left:28px;
	padding-right:28px;
	border-color: #71a28a;
	border-style:solid;
	border-width:1px;
	border-left-color:#aac8b8;
	border-right-color:#aac8b8;

}
.locationMapBG{
		width:515px;
		padding-bottom:5px;
		padding-top:5px;
		padding-left:5px;
		margin:0px;
		float:left;
		margin:0;
		background-color:#ffffff;

}
.locationLeft {
	float:left;
	width:510px;
	height:430px;
	
	margin-right:5px;
}

.locationRight{
	width:280px;

	margin:0px;
	margin-left:10px;
	float:left;
	
	display:block;

}
.locationRight li{ 
	font-size: 12px;
	color:#FFF;

}

.floorplansArea {

	background-color:#aac8b8;
	height:570px;
	width:814px;
	margin:0 auto;
	padding-top:28px;
	padding-left:28px;
	padding-right:28px;
	border-color: #71a28a;
	border-style:solid;
	border-width:1px;
	border-left-color:#aac8b8;
	border-right-color:#aac8b8;

}

.floorplansLeft {
	float:left;
	width:430px;
	height:540px;
	
	margin-right:5px;
}

.floorplansRight{
	width:200px;
	line-height:10px;

	margin:0px;
	margin-left:100px;
	float:left;
	
	display:block;

}
#FP1
{
  display: block;
  width: 200px;
  height: 28px;
  background: url(../images/fp1.gif) no-repeat 0 0;


}

#FP1:hover
{ 
  background-position: 0 -30px;
}

#FP1 span
{
  display: none;
}
#FP2
{
  display: block;
  width: 200px;
  height: 28px;
  background: url(../images/fp2.gif) no-repeat 0 0;


}

#FP2:hover
{ 
  background-position: 0 -30px;
}

#FP2 span
{
  display: none;
}
#FP3
{
  display: block;
  width: 200px;
  height: 28px;
  background: url(../images/fp3.gif) no-repeat 0 0;


}

#FP3:hover
{ 
  background-position: 0 -30px;
}

#FP3 span
{
  display: none;
}
#FP4
{
  display: block;
  width: 200px;
  height: 28px;
  background: url(../images/fp4.gif) no-repeat 0 0;


}

#FP4:hover
{ 
  background-position: 0 -30px;
}

#FP4 span
{
  display: none;
}
#FP5
{
  display: block;
  width: 200px;
  height: 28px;
  background: url(../images/fp5.gif) no-repeat 0 0;


}

#FP5:hover
{ 
  background-position: 0 -30px;
}

#FP5 span
{
  display: none;
}
#FP6
{
  display: block;
  width: 200px;
  height: 28px;
  background: url(../images/fp6.gif) no-repeat 0 0;


}

#FP6:hover
{ 
  background-position: 0 -30px;
}

#FP6 span
{
  display: none;
}