/* CSS Document */

body {
	margin: 0px;
	background-color: #ddf3f1;
}

.contactCopy {
	margin: 0px;
	padding: 20px 20px 20px 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px; 
	color: black;
}

.bodyCopy {
	padding: 40px 20px 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: black;
}




a {
   outline: none;
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #0066CC;
	margin: 15px 0px 10px 0px;
}

li {
	margin: 0px 4px 0px 0px;
	list-style: none;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: black;
}

.featuresCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: black;
}

.ico { 
	white-space:nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	text-align: left; 
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0066CC;
	text-decoration: underline;
}


#disclaimer {

©2009 Anastasi Development Company, LLC. All Rights Reserved. Website Design by One Eighteen Advertising.
text-align:center; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666666; 
line-height: 16px;
}



/*-----   VILLAGE COURT DIVS   ----------------*/


#villageCourt {
	margin: 0px;
	padding: 0px;
	background-image: url(images/village-court-copyback.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 426px;
	height: 337px;
}

#villageLeft {
	margin: 0px;
	padding: 0px;
	background-image: url(images/villagecourt/vc-left-grid.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 341px;
	height: 337px;
}

#villageRight {
	margin: 0px;
	padding: 0px;
	background-image: url(images/plain-back.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 559px;
	height: 337px;
}

#villageFeatures {
	margin: 0px;
	padding: 0px;
	background-image: url(images/villagecourt/vc-full-back.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 900px;
	height: 337px;
}

#villagePhotos {
	margin: 0px;
	padding: 0px;
	background-image: url(images/villagecourt/vc-full-back.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 900px;
	height: 337px;
}

/*-----   THE BLUFFS DIVS   ----------------*/


#theBluffs {
	margin: 0px;
	padding: 0px;
	background-image: url(images/the-bluffs-copyback.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 426px;
	height: 337px;
}

#bluffsLeft {
	margin: 0px;
	padding: 0px;
	background-image: url(images/bluffs/tb-left-grid.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 341px;
	height: 337px;
}

#bluffsRight {
	margin: 0px;
	padding: 0px;
	background-image: url(images/plain-back.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 559px;
	height: 337px;
}

#bluffsFeatures {
	margin: 0px;
	padding: 0px;
	background-image: url(images/bluffs/tb-full-back.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 900px;
	height: 337px;
}

#bluffsPhotos {
	margin: 0px;
	padding: 0px;
	background-image: url(images/bluffs/tb-full-back.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 900px;
	height: 337px;
}


/*-----   BREAKWATER VILLAGE DIVS   ----------------*/


#breakwaterVillage {
	margin: 0px;
	padding: 0px;
	background-image: url(images/breakwater-village-copyback.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 426px;
	height: 337px;
}

#breakwaterLeft {
	margin: 0px;
	padding: 0px;
	background-image: url(images/breakwater/bv-left-grid.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 341px;
	height: 337px;
}

#breakwaterRight {
	margin: 0px;
	padding: 0px;
	background-image: url(images/plain-back.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 559px;
	height: 337px;
}

#breakwaterFeatures {
	margin: 0px;
	padding: 0px;
	background-image: url(images/breakwater/breakwater-fullback2.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 900px;
	height: 337px;
}

#breakwaterPhotos {
	margin: 0px;
	padding: 0px;
	background-image: url(images/breakwater/bv-full-back.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 900px;
	height: 337px;
}


#harborpointerPhotos {
	margin: 0px;
	padding: 0px;
	background-image: url(images/harbor-pointe/empty-left-florrplans-logo.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 900px;
	height: 337px;
}



/*-----   ANASTASI DIVS   ----------------*/


#anastasiLeft {
	margin: 0px;
	padding: 0px;
	background-image: url(images/anastasi_left.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	width: 341px;
	height: 337px;
}

#clearLeft {
	margin: 0px;
	padding: 0px;
	background-image: url(images/clear_left.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	width: 341px;
	height: 337px;
}

#plainRight {
	margin: 0px;
	padding: 0px;
	background-image: url(images/plain_right.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	float: right;
	width: 559px;
	height: 337px;
}

.toolLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #0066CC;
}

.toolCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
}

iframe#content {
	width: 559px;
	height: 337px;
	margin: 0px;
	background-image: url(images/plain_right.jpg);
	background-repeat: no-repeat;
	background-position: top left;	
}

#venturaLeft {
	margin: 0px;
	padding: 0px;
	background-image: url(images/ventura/ventura-left-grid.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 341px;
	height: 337px;
}

#bhPhotos {
	margin: 0px;
	padding: 0px;
	background-image: url(images/past_projects/bh-left.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 900px;
	height: 337px;
}

#cpPhotos {
	margin: 0px;
	padding: 0px;
	background-image: url(images/past_projects/cp-left.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 900px;
	height: 337px;
}

#pcPhotos {
	margin: 0px;
	padding: 0px;
	background-image: url(images/past_projects/pc-left.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 900px;
	height: 337px;
}

#vbtsPhotos {
	margin: 0px;
	padding: 0px;
	background-image: url(images/past_projects/vbts-left.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 900px;
	height: 337px;
}

#vbtsLeft {
	margin: 0px;
	padding: 0px;
	background-image: url(images/past_projects/vbts-left.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 341px;
	height: 337px;
}

#cpLeft {
	margin: 0px;
	padding: 0px;
	background-image: url(images/past_projects/cp-left.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 341px;
	height: 337px;
}

#pcLeft {
	margin: 0px;
	padding: 0px;
	background-image: url(images/past_projects/pc-left.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 341px;
	height: 337px;
}

#bhLeft {
	margin: 0px;
	padding: 0px;
	background-image: url(images/past_projects/bh-left.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 341px;
	height: 337px;
}

#hpLeft {
	margin: 0px;
	padding: 0px;
	background-image: url(images/hp_left.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 341px;
	height: 337px;
}