@charset "utf-8";
/* CSS Document */

/* Elements */

.h_div{
	float:left;
	clear:both;
	width:100%;
}
.h_nottop{ padding-top:15px;}

h1{
}
h2{
	font-size:30px;
	color:#f0cb74;
	text-align:left;
}
h3{
}
h5{
	font-size:15px;
	color:#ffffff;
	letter-spacing:3px;
	text-align:left;
}
h6 {
	font-size:17px;
	font-family:Garamond;
	color:#ffffff;
	letter-spacing:3px;
	font-weight:normal;
}
h6 a {
	color:#ffffff;
}

/* header */

.page_header{
	float:left;
	clear:both;
	width:100%;
	padding-bottom:20px;
}
.logo{
	float:left;
	margin-left:350px;
	padding:7px 0;
}

.header_img_div_top{
	float:left;
	clear:both;
	width:100%;
}

.header_img_div_middle{
	float:left;
	clear:both;
	width:886px;
	padding:0 12px;
	background-image:url(../../img/header_bg_middle.png);
	background-position:top left;
	background-repeat:repeat-y;
}

.sub_flash{
	float:left;
	clear:both;
	width:100%;
}
.view_the_video_link{
	float:right;
	position:relative;
	margin-top:-120px;
	z-index:5;
}

.nav{
	float:left;
	clear:both;
	width:886px;
	padding:0 12px;
	background-image:url(../../img/header_bg_bottom.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	white-space:no-wrap;
	min-height:40px;
}
.nav .link{
	float:left;
	font-size:16px;
	color:#FFFFFF;
	font-size:15px;
	margin:9px 5px 10px 10px;
	text-align:left;
}
.nav .link a{
	color:#FFFFFF;
	text-align:left;
	letter-spacing:5px;
}


/* content */

.page_content{
	float:left;
	clear:both;
	width:100%;
	margin-bottom:20px;
}.page_content .section{
}

/* col1 */
.page_content_col1_index{
	float:left;
	clear:both;
	width:520px;
	margin-left:23px;
	margin-right:20px;
}.page_content_col1 .section{
}


	.quick_information_form_slidy{
		float:left;
		clear:both;
		width:100%;
		border-top:1px solid #20282F;
	}
	.quick_information_form_slidy form{
		padding:10px 0;
	}

	/* property list */

	.property_ul{
		float:left;
		clear:both;
		width:100%;
		list-style:none;
	}

	.property_li{
		float:left;
		clear:both;
		width:100%;
		border-top:1px solid #20282F;
		border-bottom:1px solid #20282F;
		margin:20px 0;
	}
	.properties_image{
		float:left;
		padding:5px;
		background-color:#0f100e;
		margin:10px 10px 0 0;
		width:200px;
	}
	.properties_info_ul{
		float:right;
		width:435px;
		clear:none;
		list-style:none;
		position:relative;
	}.properties_info_ul li{
		float:left;
		padding:7px 6px;
	}.properties_info_ul li.title{
		color:#7FA0B6;
		border-left:1px solid #20282F;
		border-bottom:1px solid #20282F;
	}.properties_info_ul li.col1{
		clear:both;
		width:205px;
	}.properties_info_ul li.col2{
		width:116px;
	}.properties_info_ul li.col3{
		width:70px;
	}


	.property_li h4{
		color:#003755;
		font-size:13px;
		padding:5px 0;
	}.property_li h4 a{
		color:#003755;
		font-size:13px;
	}
	.property_li_footer{
		float:left;
		clear:both;
		width:100%;
		border-top:1px solid #20282F;
		margin-top:10px;
	}
	.property_li_footer a{
		color:#90a4a9;
		float:right;
		padding:3px 6px;
		font-style:italic;
		font-family:times;
		font-size:12px;
	}


	/* property page */

	.property_top_links{
		float:left;
		clear:both;
		width:100%;
		padding-bottom:3px;
	}
	.property_top_links a{
		color:#90a4a9;
		font-size:12px;
		font-family:times;
	}
	.back_to_list_link{
		float:left;
	}
	.info_request_link{
		float:right;
	}

	.property_info_ul{
		float:left;
		width:100%;
		list-style:none;
		padding-bottom:10px;
	}.property_info_ul li{
		float:left;
		padding:7px 6px;
	}.property_info_ul li.title{
		color:#7FA0B6;
		border-left:1px solid #20282F;
		border-bottom:1px solid #20282F;
		border-top:1px solid #20282F;
	}.property_info_ul li.col1{
		clear:both;
		width:160px;
		border-left:none;
	}.property_info_ul li.col2{
		width:140px;
	}.property_info_ul li.col3{
		width:140px;
	}.property_info_ul li.col4{
		width:78px;
	}

	/*image gallery */

	.image_gallery{
		float:left;
		clear:both;
		width:100%;
	}
	.image_gallery h5{
		float:left;
		padding-top:10px;
		width:400px;
	}.image_gallery .image_gallery_link{
		float:right;
		margin-top:10px;
		margin-bottom:6px;
		color:#6e6655;
	}

	.property_image{
		float:left;
		padding:5px;
		background-color:#0f100e;
		margin:10px 10px 0 0;
		width:165px;
	}

	/* news ul */

	.news_ul{
		float:left;
		width:100%;
		padding-bottom:10px;
		list-style:none;
	}.news_ul_line{
		float:left;
		clear:both;
		width:100%;
		border-bottom:1px solid #20282F;
	}
	.news_ul li{
		float:left;
		padding:7px 6px;
		color:#6e6655;
	}.news_ul a{
		color:#7FA0BC;
	}.news_ul li.title{
		border-left:1px solid #20282F;
		border-top:1px solid #20282F;
	}.news_ul li.col1{
		clear:both;
		width:370px;
		border-left:none;
	}.news_ul li.col2{
		width:145px;
	}.news_ul li.col3{
		width:100px;
	}


	/* staff profiles */

	.staff_profile_ul{
		float:left;
		clear:both;
		width:100%;
		list-style:none;
	}

	.staff_profile_li{
		float:left;
		clear:both;
		width:100%;
		border-top:1px solid #20282F;
		border-bottom:1px solid #20282F;
		margin:20px 0;
		padding-top:10px;
	}
	.staff_profile_image{
		float:right;
		padding:5px;
		background-color:#0f100e;
		margin:0 0 10px 10px;
		width:179px;
	}
	.staff_profile_li_footer{
		float:left;
		clear:both;
		width:100%;
		border-top:1px solid #20282F;
		margin-top:10px;
	}
	.staff_profile_li_footer a{
		color:#90a4a9;
		float:left;
		padding:3px 6px;
		font-style:italic;
		font-family:times;
		font-size:12px;
	}.staff_profile_li_footer a:hover{
		color:#6c95a1;
	}



/* col2 */
.page_content_col2_index{
	float:left;
	width:211px;
	margin-left:24px;
}.page_content_col2 .section{
}


/* col1 */
.page_content_col1{
	float:left;
	clear:both;
	width:655px;
	margin-left:23px;
	margin-right:20px;
}.page_content_col1 .section{
}

/* col2 */
.page_content_col2{
	float:left;
	width:211px;
}.page_content_col2 .section{
}

.sidebar_ul{
	float:left;
	clear:both;
	width:200px;
	padding-left:11px;
	background-image:url(../../img/bg_sub_right_col.png);
	background-position:top left;
	background-repeat:no-repeat;
	min-height:200px;
	margin-top:30px;
	padding-top:20px;

}
.sidebar_ul .h_div{
	width:190px;
	margin-left:10px;
	margin-top:10px;
}
.sidebar_ul .link{
	float:left;
	clear:both;
	width:100%;
	color:#f0cb74;
	font-size:15px;
	padding-left:24px;
	height:22px;
	padding-top:8px;
	font-family:arial;
	background-image:url(../../img/ul_divider.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	text-align:left;
}.sidebar_ul .link:hover{
	background-image:url(../../img/ul_hover.png);
}.sidebar_ul .active{
	background-image:url(../../img/ul_hover_2.png);
}.sidebar_ul .active:hover{
	background-image:url(../../img/ul_hover_2.png);
}
.sidebar_ul_footer{
	float:left;
	clear:both;
}

.sidebar_ul .link a{
	color:#f0cb74;
	letter-spacing:4px;
	text-align:left;
}

.golf_img{
	background-image:url(../../img/flash_golf/bg_golf_no_numbers.png);
	float:left;
	clear:both;
	height:390px;
	width:655px;
}.golf_img a{
	float:left;
	position:relative;
}


/* footer */
.footer{
}
.footer_bg_top{
	float:left;
	clear:both;
	width:100%;
}
.footer_bg{
	float:left;
	clear:both;
	width:890px;
	background-image:url(../../img/footer_middle.png);
	background-position:bottom left;
	background-repeat:repeat-y;
	padding:0 10px;
	padding-bottom:5px;
}
.footer_text a{
	font-size:9px;
	color:#ffffff;
}

.footer_text a.main_footer_link{
	color:#bea665;
	float:left;
	margin-top:2px;
}