html, body { margin: 0; padding: 0;}

#container{ width:944px; margin:auto; }

#header{ width:944px; height:365px; float:left; }

#flash{ width:600px; float:left; height:365px; }

#flash2{ width:152px; float:left; height:365px; }

#nav{ width:192px; float:left; height: 365px }

#content{ width:944px; float:left; border-bottom: 13px solid #59702E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; margin-top:40px; padding-bottom:40px;}

#map_container{ width:550px; float:left; margin-left:25px; margin-top:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; }

#footer{ width:944px; float:left; height:125px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px; }

#bot_links{ width:500px; margin-top:30px; float:left; }

a{ color:#7F8D47; text-decoration:none;}

a:hover{ color:#214060;}

#threecities{ float:right; margin-top:10px; }

#propdata{ float:right; width:380px; margin-top: 50px; }

.twoposition{position:absolute; left:612px; top:600px; z-index:10;}

#pdlogo{ float:left; width:24px; margin-right:5px;}

h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#214060; font-style:italic;}

h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#59702E; font-style:italic;}

#split_left{ float:left; width:599px; border-right: 1px solid #CCCCCC; }

#split_left_2{ float:left; width:570px;}

#split_left_3{ float:left; width:599px; background:url(/assets/layout/golf_bg.gif); background-position:right; background-repeat:no-repeat;}

#fact_sheet{ float:left; margin:0;}

#fact_sheet_1{ float:left; margin:0;}

.facttext{ float:left; width:459px;}

#mappic{float:left; width:219px; margin-right:30px;}

#maptext{float:left; width:310px; padding:0; margin:0;}

#split_right{ float:right; width:314px; margin-left:30px;}

#split_right_2{ float:right; width:314px; padding-left:30px; border-left: 1px solid #CCCCCC;}

#golf_pic{ float:left; width:103px; margin-right:20px;}

.dining_pic{ float:left; width:130px; margin-right:20px;}

.conference_pic{ float:right; width:130px; margin-left:20px;}

#golf_text{ float:left; width:191px;}

.bullets li {background : url(/assets/layout/bullet.gif) no-repeat left 6px; line-height : 20px; padding-left : 25px; list-style : none; margin-left:-36px; }

img {display: block;}
	
.gallery img {float:left;}
	
.gallery {float: left; width: 100%; list-style: none;}		

.wrapper {float: left; display:block; height: 125px; width: 157px; overflow: hidden;}

.gallery_border a {width: 130px; height: 98px; overflow: hidden; float: left; border: 2px solid #FFFFFF; padding: 1px;  }

.gallery_border a:hover  {border: 2px solid #214060; padding:1px;}

.gallery_border, .test {border: 2px solid #FFFFFF; padding: 1px; width: 130px; height: 98px;}

fieldset {float: left; border:none; margin-left:-10px; }
		
fieldset ol, fieldset li { list-style: none; padding: 0; margin: 0; }

fieldset input, fieldset select, fieldset textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width:250px; margin-top: 2px;}

fieldset textarea { height: 50px; margin: 5px 0; }

fieldset textarea.large { height: 50px; width: 180px; margin: 5px 0; }	

fieldset select { width: 206px; }

fieldset.submit a { margin-left: 175px; }

fieldset li { line-height: 20px; }

fieldset input.code { width: 25px; }

fieldset input.number { width: 87px; }

label { width: 160px; float: left; padding: 0 15 0 2px; margin: 0 1px 0 5px; line-height:25px; font-weight: bold; }

label.required { background:url(/assets/layout/required.gif) center right no-repeat; }	

ol { float: left; width: 100%; padding: 0 0px; margin: 0px 0; }

ol li { float: left; clear: left; width: 100%; }
	
.button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #214060; border: 1px solid #214060; width:auto;
}
.button2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #59702E; border: 1px solid #59702E; width:auto; }

.req{ background:url(/assets/layout/required_2.gif) center right no-repeat; width:418px; }

#col1{ float:left; width:272px; border-right: 1px solid #CCCCCC; padding-right:30px;}

#col2{ float:left; width:272px; border-right: 1px solid #CCCCCC; padding-right:30px; padding-left:30px; }

#col3{ float:left; width:272px; padding-left:30px; }

.enlarge { background:url(/assets/layout/enlarge.gif) center right no-repeat; }	

.wrapFont { font: 11 Verdana, Arial, Helvetica, sans-serif; display: block; float: left; clear: right; margin-right: 20px;}
	
.wrapFont strong{ margin-right: 20px; }

.vTextField { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width:250px; }

.newshead{ float:left; width:700px;}

.newsmain{ float:left; width:944px; border-bottom: 1px solid #CCCCCC; padding-bottom:25px; padding-top:10px; margin-bottom: 15px; }

.newsdate { float:right; }

.newsdescription { float:left; width:944px; }

.error { color:#FF0000;}

.float-right{ float:right; margin-top:-40px; width:115px;padding-right:30px;  padding:0; border:0;}

#split_left4 { float:left; width:421px;  padding:0;  border-right: 1px solid #CCCCCC;}
#split_right3 { float:right; width:430px; margin-left:50px;  border:0;}
#split_right14 { float:right; width:480px; margin-left:30px;  border:0;}

#split_left44 { float:left; width:421px; padding:0; border-right: 1px solid #CCCCCC; height: 720px; }
#split_left75 { float:left; width:433px; padding:0; border-right: 1px solid #CCCCCC; height: 350px; }

#split_left3 { float:right; width:470px; margin-left:30px;  border:0;}

.float-leftwidthinside{ float:left; width:185px; margin:0; padding:0; border:0;}
.float-leftwidthinside2{ float:left; width:206px; margin:0; padding:0; border:0;}
.float-leftwidthinside76{ float:left; width:226px; margin:0; padding:0; border:0;}
.float-leftwidthinside75{ float:left; width:200px; margin:0; padding:0; border:0;}
.float-leftwidthinside77{ float:left; width:200px; margin:0; padding:0; border:0;}
.float-leftwidthinside78{ float:left; width:266px; margin:0; padding:0; border:0;}

.float-rightwidthinside{ float:left; width:185px; margin:0; padding:0; border:0;}
.float-rightwidthinside2{ float:left; width:246px; margin:0; padding:0; border:0;}
.float-leftwidthinsideboth{ float:left; width:354px; margin:0; padding:0; border:0;}
.clear {clear:both;}

.column { float:left; }
.span-1 { width: 126px; }
.span-2 { width: 430px; }

.countdown-timer {
	float: left;
	width: 288px;
	height: 89px;
	background: url(/assets/layout/count-down-bg.png) left top no-repeat;
}

.span-400 { width:450px;}
.span-944 { width:944px;}
	