/* CSS Document */

 
 body {
 	margin-top: 0px;
	text-align: center;
	background: #000000;
	
 }
 
  #container {
    display: table;
	margin-left: auto;
	margin-right: auto;
    }

  #row  {
    display: table-row;
    }

  #left, #right, #middle {
    display: table-cell;
	vertical-align: top;
    }
	
   #nav_bg {
    display: table-cell;
	background: url(_images/nav_bg.png) no-repeat top left;
	vertical-align: top;
    }

	middle {
	display: table-cell;
	
	}
	
	#td {
	vertical-align: top;
}

td.foot {
	font-family: Helvetica;
	font-size: 10px;
	color: #656261;
	background: #0b0f0b; 
	padding-left: 13px; 
	padding-right: 12px;
	vertical-align: middle;
	background: #0b0f0b;
}

table.footer {
	background: #0b0f0b; 
	width: 850px;
}


td.realtorLogo {
	background: #0b0f0b;
}

	a:link {
	color: #B2B18B; 
}

a:hover {
	color: #F4F3BF;
}

a:visited {
	color: #B2B18B;
}

td {
	vertical-align: top;
}

table.mainTable {
	background: #e9e8b8;
	width: 534px;
}

td.parcel {
	background: url('_images/properties/parcel_bg.png') no-repeat top left;
	font-family: Optima, Trebuchet, Helvetica;
	font-size: 20px;
	color: #0b0f0b;
	padding-left: 45px;
	padding-bottom: 10px;
	text-align: left;
}

td.parcelDetails {
	font-family: Helvetica; 
	font-size: 12px; 
	color: #000000; 
	padding-top: 20px; 
	padding-left: 41px; 
	padding-right: 12px;
	text-align: left;
}

td.parcelOverview {
	padding-left: 16px;
}

span.disclaimer {
	font-family: Helevetica; 
	font-size: 10px; 
	color: #000000;
}

td.statusHeader {
	padding-left: 11px
}

td.status {
	text-align: center; 
	padding-top: 25px; 
	padding-bottom: 25px;
}

td.otherInfoHeader {
	padding-left: 11px; 
	padding-bottom: 15px;
	text-align: left;
}

td.otherInfo {
	padding-right: 20px;
}

ul.otherInfoText {
	font-family: Helvetica; 
	font-size: 12px; 
	color: #000000;
	text-align: left

}

td.flyer {
	padding-right: 15px; 
	padding-top: 15px; 
	padding-bottom: 19px;
}

td.contactAgent {
	padding-left: 15px; 
	padding-top: 15px; 
	padding-bottom: 19px;
}

td.stripe {
	padding-bottom: 3px;
}

td.propertiesNav {
	background: url('_images/properties/nav_bg.jpg') no-repeat top left;
	vertical-align: top;
}

table.properties {
	background: #0b0f0b;
}

td.parcelBg {
	background: url('_images/properties/parcel_nav_bg.jpg') no-repeat top left;
}

td.areaMap {
	background: url('_images/properties/map_nav_bg.jpg') no-repeat top left;
}

td.lifestyleNavBg {
	background: url('_images/lifestyle/nav_bg.jpg') no-repeat top left;
}


table.lifestyleTextBg {
	background: #0b0f0b;
	width: 404px;
}



p.text {
	font-family: Trebuchet, Helvetica;
	color: #e9e8b8;
	font-size: 12px;
	line-height: 15px;
	text-align: left;
}

td.cdaBg {
	background: url('_images/lifestyle/cda_nav_bg.jpg') no-repeat top left;
}

table.cdaTextBg {
	background: #0b0f0b;
}

td.textBox {
	padding-left: 50px;
	padding-top: 15px;
	padding-right: 15px;
	width: 315px;
	vertical-align: top;
}

td.LifestyleTextBox {
	padding-left: 50px;
	padding-right: 15px;
}

td.activitiesNavBg {
	background: url('_images/lifestyle/activities_nav_bg.jpg') no-repeat;
}

table.activitiesTextBg {
	background: #0b0f0b;
}

td.diningNavBg {
	background: url('_images/lifestyle/dining_nav_bg.jpg') no-repeat top left;
}

table.diningTextBg {
	background: #0b0f0b;
}

td.visionNavBg {
	background: url('_images/vision/nav_bg.jpg') no-repeat top left;
}

table.VisionTextBg {
	background: #0b0f0b;
}

td.projectsNavBg {
	background: url('_images/vision/other_nav_bg.jpg') no-repeat top left;
}

table.otherProjectsTextBg {
	background: #0b0f0b;
}

td.contactNavBg {
	background: url('_images/contact/nav_bg.jpg') no-repeat top left;
}

table.contactBg {
	background: #0b0f0b;
}

td.clubNavBg {
	background: url('_images/lifestyle/club_nav_bg.jpg');
}

table.clubTextBg {
	background: #0b0f0b;
	width: 388px;
}

td.devleoperNavBg {
	background: url('_images/vision/developer_nav_bg.jpg') no-repeat top left;
}

table.developerTextBg {
	background: #0b0f0b;
}

p.heavenText {
	font-family: Trebuchet, Helvetica;
	color: #e9e8b8;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	margin-left: 10px
}

td.heavenTextHolder {
	padding-left: 40px; 
	padding-right: 15px;
	height: 398px;
	width: 392px;
}

p.heavenTextHeader {
	font-family: Optima, Trebuchet, Helvetica;
	color: #e9e8b8;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
	letter-spacing: 2px;
}

p.visionText {
	font-family: Trebuchet, Helvetica;
	color: #e9e8b8;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
}


td.visionBg {
	width: 320px;
}

div.flashContent {
	clear: both;
	position: relative;
}

div.content {
	clear: both;
	vertical-align: top;
}

td.siteNavBg {
	background: url('_images/contact/site_nav_bg.png') no-repeat top left;
}

p.siteText {
	font-family: Tahoma, Helvetica;
	font-size: 12px;
	color: #000000;	
	text-align: left;
}

td.siteTextBg {
	background: #e6e7c8;
	width: 307px;
}

td.siteBoxLeft {
	text-align: left;
	width: 11px;
}

td.siteFooter {
	padding-top: 5px;
	background: #0b0f0b;
}

#lightbox{
	padding: 10px;
	background:#fff;
	border:1px solid #000;
	z-index:1100;
}

#overlay{
	background-image:url('overlay.png');
	z-index:1000;
}

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url('blank.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}


td.clubText {
	height: 148px;
	padding-left: 65px; 
	padding-right: 40px; 
	font-family: Helvetica; 
	font-size: 12px; 
	color: #413215; 
	text-align: left; 
	vertical-align: top; 
	line-height: 16px; 
	background: url('_images/club_box_middle.jpg') no-repeat top left;
}

td.activitiesText {
	height: 331px;
	padding-left: 55px; 
	padding-right: 40px; 
	font-family: Helvetica; 
	font-size: 12px; 
	color: #413215; 
	text-align: left; 
	vertical-align: top; 
	line-height: 16px;
}

td.cdaText {
	height: 331px; 
	padding-left: 55px; 
	padding-right: 40px; 
	font-family: Helvetica; 
	font-size: 12px; 
	color: #413215; 
	text-align: left; 
	vertical-align: top; 
	line-height: 16px;
}


td.diningText {
	height: 331px; 
	padding-left: 55px; 
	padding-right: 40px; 
	font-family: Helvetica; 
	font-size: 12px; 
	color: #413215; 
	text-align: left; 
	vertical-align: top; 
	line-height: 16px;
}

td.lifestyleText {
	height: 280px; 
	padding-left: 55px; 
	padding-right: 40px; 
	font-family: Helvetica; 
	font-size: 12px; 
	color: #413215; 
	text-align: left; 
	vertical-align: top;  
	line-height: 16px;
}


td.projectImages {
	padding-left: 60px;
	padding-right: 40px;
	vertical-align: middle;
}

p.pRight {
	text-align: right;
}
