body
{
	background-color	: #374828;
	margin				: 0px;
	padding				:20px 0px;	
}


body.gallery
{
	margin				: 0px;
	padding				: 0px;
	background-color	: #c0b99c;	
}


#pageWrapper
{
	width				: 960px;
	margin				: 0px auto;
	border				: solid #ffffff 3px;	
	background-color	: #c0b99c;	
}


.margin
{
	margin-top			: -10px;
	margin-bottom		: 10px;
	margin-left			: 0px;
	padding				: 0px;	
}


h1
{
	font				: bold 1.4em Trebuchet MS, Arial, Sans Serif;
}


.contactContainer a:link
{
	text-decoration		: underline;
	color				: #374828;
	background			: none;

}

.contactContainer a:visited
{
	text-decoration		: underline;
	color				: #374828;
	background			: none;	
}

.contactContainer a:hover
{
	text-decoration		: none;
	background			: none;
}

.linksContainer a:link
{
	text-decoration		: underline;
	color				: #374828;
	background			: none;

}

.linksContainer a:visited
{
	text-decoration		: underline;
	color				: #374828;
	background			: none;	
}

.linksContainer a:hover
{
	text-decoration		: none;
	background			: none;
}

img
{
	border		: 3px solid white;
}


.indeximagewrap img
{
	border		: 0px solid white;
	margin				: 0px;	
	padding				: 0px
}


.indeximagewrap
{
	width				: 200px;
	height				: 150px;
	border				: 2px solid white;
	margin				: 0px;	
	padding				: 0px
}


.leftColumn
{
	width				: 350px;	
	border-width		: 0px;
	float				: left;
	margin-bottom		: 20px;	
}


.rightColumn
{
	width				: 595px;
	border-width		: 0px;
	float				: right;
	color				: #374828;
	border-left			: 3px solid white
}


.propertyColumn
{
	display				: inline;
	float				: left;
	width				: 240px;
	height				: 380px;
	border-right		: 0px solid white
	padding-left		: 20px;
	margin-bottom		: 0px;
	margin-top			: 0px;
	margin-left			: 0px;
	margin-right		: 0px;
	font-family			: verdana, Arial, Helvetica, sans-serif;
	font-size			: 9px;		
	line-height			: 14px;
	text-align			: left;
	color				: #374828;
}


.propertyColumn li
{
	list-style-type		: none;
	background-image	: url('images/green_bullet_4px.gif');
	background-repeat	: no-repeat;
	background-position	: 0 .5em;
	padding-left		: 1.2em

}


.propertyColumn a:hover
{
	text-decoration		: none;
	color				: #ffffff;
	background			: #374828;
}


.propertyColumn a, a:visited
{
	text-decoration		: none;
	color				: #374828;
	background			: #ffffff;
}



.indexul
{
	margin-top			: 0px;
	margin-left			: 0px;
	width				: 200px
	padding				: 0px
}


.amenitiesContainer
{
	display				: inline;
	float				: left;
	width				: 300px;
	border				: 0px solid #003045;
	padding				: 10px;
	font-size			: 11px;
	line-height			: 16px;
	margin-bottom		: 0px;
	margin-top			: 10px;
	margin-left			: 50px;
	margin-right		: 0px;
	text-align			: left;
	font-family			: verdana, Arial, Helvetica, sans-serif;
	color				: #374828;	
}


.ratesContainer,.contactContainer,.linksContainer,.activitiesContainer
{
	display				: inline;
	float				: left;
	width				: 300px;
	border				: 0px solid #003045;
	background-color	: ;
	padding				: 10px;
	font-size			: 11px;
	line-height			: 16px;
	margin-bottom		: 0px;
	margin-top			: 15px;
	margin-left			: 50px;
	margin-right		: 0px;
	text-align			: left;
	font-family			: verdana, Arial, Helvetica, sans-serif;
	color				: #374828;	
}


.amenitiesContainer img
{
	border		: 0px;
}


.amenitiesContainer ul
{
	list-style-type		: none;
	padding				: 0;
	margin				: 0;
}


.amenitiesContainer ul li
{
	background-image	: url('images/green_bullet_4px.gif');
	background-repeat	: no-repeat;
	background-position	: 0 .5em;
	padding-left		: 0.9em
}



#news
{
	float				: right;
	width				: 475px;
	border				: 0px;
	display				: inline;
	text-align			: center;
	height				: 85px;
	margin-bottom		: 20px;
	margin-top			: 30px;
	margin-left			: 0px;
	margin-right		: 60px;	
}


#news h1
{
	font				: arial;
	font-size			: 14px;
	margin-bottom		: 0px;
}


#news h2
{
	font				: arial;
	font-size			: 12px;
	margin				: 0px;
	margin-top			: 4px;
}


#news h3
{
	font-size			: 20px;
	font-family			: arial;
	margin				: 0px;
}


#news h4
{
	font-size			: 14px;
	font-family			: arial;
	margin				: 0px;
	margin-top			: 5px;
}


#news h5
{
	font-size			: 12px;
	font-family			: arial;
	margin				: 40px;
	line-height			: 20px;
}


.homeDescriptionContainerHouse
{
	display				: inline;
	float				: right;
	width				: 450px;
	border				: 0px;
	margin-left			: 0px;
	margin-bottom		: 20px;
	margin-top			: 15px;
	margin-right		: 60px;
	text-align			: left;
	font-size			: 11px;
	border-top-width	: 0px;
	padding-left		: 0px;
	padding-bottom		: 0px;
	line-height			: 14px;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
}


.homeDescriptionContainerHouse a:hover
{
	text-decoration		: none;
	color				: white;
	background			: #374828;
}


.homeDescriptionContainerHouse a, a:visited
{
	text-decoration		: none;
	color				: #374828;
	background			: white;
}


.homeDescriptionContainer
{
	display				: inline;
	float				: right;
	width				: 450px;
	padding				: 10px;
	margin-left			: 0px;
	margin-bottom		: 20px;
	margin-top			: 0px;
	margin-right		: 60px;
	text-align			: left;
	font-size			: 11px;
	padding-left		: 0px;
	padding-bottom		: 20px;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	border-width		: 0px;
	line-height			: 25px;
}

.homeDescriptionContainer a:hover
{
	text-decoration		: none;
	color				: white;
	background			: #374828;
}


.homeDescriptionContainer a, a:visited
{
	text-decoration		: none;
	color				: #374828;
	background			: white;
}



.homeDescriptionContainer ul
{
	list-style-type		: none;
	margin-top			: 5px;
	margin				: 0px;
	line-height			: 18px;
	padding				: 0px;
}


.homeDescriptionContainer ul li
{
	background-image	: url('images/green_bullet_4px.gif');
	background-repeat	: no-repeat;
	background-position	: 0.5em 50%;
	padding-left		: 1.5em
}


.homePhotoContainerHouse
{
	display				: inline;
	float				: right;
	width				: 450px;
	padding				: 0px;
	margin-left			: 0px;
	margin-bottom		: 0px;
	margin-top			: 20px;
	margin-right		: 60px;
	text-align			: left;
	padding-bottom		: 0px;
	font				: verdana;
	font-size			: 11px;
	border-color		: #000000;
	border-width		: 1px;
}


.homePhotoContainer
{
	display				: inline;
	float				: right;
	width				: 450px;
	padding				: 0px;
	margin-left			: 0px;
	margin-bottom		: 0px;
	margin-top			: 0px;
	margin-right		: 60px;
	text-align			: left;
	padding-bottom		: 0px;
	font				: verdana;
	font-size			: 11px;
	border-color		: #000000;
	border-width		: 1px;
}


.galleryContainer
{
	display				: inline;
	float				: right;
	width				: 450px;
	margin-left			: 0px;
	margin-bottom		: 0px;
	margin-top			: 0px;
	margin-right		: 60px;
	text-align			: left;
	font-size			: 12px;
	padding-top			: 30px;
	padding-right		: 20px;
	padding-left		: 20px;
	padding-bottom		: 30px;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	border-width		: 0px;
	color				: #ffffff;
}


#pageHeader a, #pageHeader a:visited, #pageFooter a, #pageFooter a:visited
{
	text-decoration		: underline;
	color				: #b3e7ff;
}


#pageHeader a:hover,#pageFooter a:hover
{
	color				: #ffffff;
}




#pageHeader 
{
	background			: #ffffff url("images/header.jpg");
	width				: 960px;
	height				: 200px;
}

 
#pageHeader h1
{
	font-size			: 150%;
	margin				: 0px;
	padding				: 2px 20px 2px 5px;
	color				: #ffffff;
}


#pageFooter
{
	clear				: both;
	border				: solid #00202e;
	border-width		: 0px 0px 0px;
	padding				: 5px;
	color				: #e6f7ff;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10px;
	border-top			: 0px solid #ffffff;
}


#pageFooter h6
{
	padding-left		: 10px;
	margin				: 0px;
	font-size			: 90%;
	font-weight			: normal;
}


/* Top Horizontal Navigation */

#siteNavigation
{
	width				: 960px;
	border-top			: 3px solid #ffffff;
	border-bottom		: 3px solid #ffffff;
	background-color	: #374828;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 13px;
	padding-left		: 50px;
	padding-right		: 50px;
}


#subPageBreaker
{
	display				: none;
}


#listBreaker
{
	clear				: both;
	display				: block;
}


#siteNavigation ul
{
	list-style-type		: none;
	padding				: 0px;
	margin-left			: 0px;
	margin-right		: 0px;
	margin-top			: 0px;
	margin-bottom		: 0px;
}


#siteNavigation ul li 
{
	display				: inline;
}



/* Setup Navigation Buttons */


#siteNavigation a, #siteNavigation a:visited
{
	font-family			: century gothic, Arial, Sans Serif;
	font-size			: 10px;
	font-weight			: bold;
	white-space			: nowrap;
	float				: left;
	padding				: 2px 40px;
	text-decoration		: none;
	background-color	: #374828;
	color				: #e6f7ff;
}


#siteNavigation a:hover, #siteNavigation a.active
{
	white-space			: nowrap;
	background-color	: #e0dbd5;
	color				: #374828;
}