@charset "UTF-8";

* { margin:0; padding:0; }

body {background:url(images/background.gif) top center; font:9pt "Verdana", Arial, sans-serif; color:#fff;}

#container { width:839px; margin-top: 20px; margin-left:auto; margin-right:auto; }

#header {width:839px; height:163px; background:url(images/headerback.gif); margin-bottom: 0px;}

#content {width:839px; height:427px; float:left;}

#content h1 { font-size:12px; margin-left:570px; margin-right:35px; margin-top:22px; }

a {color:#54360a; text-decoration:underline; font-weight: bold;}
a:hover {color:#fff; text-decoration:underline; font-weight: bold;}
a:visited {color:#54360a;  font-weight: bold;}

a img {border:none;}


/*** STYLES FOR THE MAIN NAVIGATION ***/

#header #nav li { float:left; width:77px; height:36px; background:url(images/navback.gif);}
#header #nav { float:right; list-style-type:none; width:618px; margin-right:13px; margin-top:122px; }
#header #nav a { display:block; height:36px; padding-top: 14px; font:7pt "Verdana", Arial, sans-serif; font-weight:bold; color:#fff; text-align:center; text-decoration:none; filter: Shadow(Color=#000000, Direction=135, Strength=2);}
#header #nav a:hover { background:url(images/navbackover.gif) no-repeat;}

#header #nav a { display:block; height:36px; padding-top: 14px; font:7pt "Verdana", Arial, sans-serif; font-weight:bold; color:#fff; text-align:center; text-decoration:none;}

#header #homelink { float:left; list-style-type:none; width:107px; height:163px;}
#header #homelink a { display:block; width:107px; height:163px; background: url(images/homelink.gif) top left no-repeat; text-indent:-300px; overflow:hidden;}

body#welcome li#welcome a { background-image:url(images/navbackover.gif) no-repeat;}

/* BOTTOM NAVIGATION */

#bottlinks { margin-top: 5px; }
ul#bottlinks { float: left; list-style:none; text-align: center; margin-left: 10px;}
body#welcome ul#bottlinks {list-style:none;}
html>body#welcome ul#bottlinks {list-style:none;}
ul#bottlinks li {float: left; padding-left: 3px; margin-left: 5px;  font: 8pt Arial, Helvetica, sans-serif; font-weight: bold;}
ul#bottlinks li a {color:#fff;}

#copyright {clear:left; text-align: center; padding-top: 5px; font: 7pt Arial, Helvetica, sans-serif; font-weight: bold;}

/* PAGE SPECIFIC SETTINGS */

/* HOME PAGE */

body#welcome #content {background:url(images/welcomeback.jpg); height:427px;}
body#welcome #content p {margin-left:570px; font-size:11px; margin-right:35px; margin-top: 22px; line-height:1.23em;}

/* LOCATION PAGE */

body#location #headline {font-weight:bold; font:9pt "Verdana", Arial, sans-serif; color:#fff;}

body#location #content {background:url(images/locationback.gif); height:427px;}
body#location #content p {margin-left:473px; margin-right:40px; margin-top: 27px; line-height:1.23em;}
body#location #slideshow {float:left; margin-left:49px; margin-top: 30px;}
body#location #headline {margin-top: 25px; margin-left: 462px; margin-bottom: 10px; padding-bottom: 5px; float:left; width: 340px; font-weight:bold; color:#fff; border-bottom: 1px solid #ffffff; height: 1em;	filter: Shadow(Color=#666666, Direction=135, Strength=3);}

/* DEVELOPER PAGE */

body#developer #content {background:url(images/blankback.gif); height:427px;}
body#developer #content p {margin-left:453px; margin-right:40px; margin-top: 27px; line-height:1.23em;}
body#developer #slideshow {float:left; margin-left:49px; margin-top: 30px;}
body#developer #headline {margin-top: 25px; margin-left: 22px; margin-bottom: 10px; padding-bottom: 5px; float:left; width: 340px; font-weight:bold; color:#fff; border-bottom: 1px solid #ffffff; height: 1em;	filter: Shadow(Color=#666666, Direction=135, Strength=3);}

#betancourt a {
	display:block; 
	width:367px; height:280px; 	
	background: url(images/betancourt.gif) top left no-repeat;
	text-indent:-300px;
	overflow:hidden;}	

/* FLOORPLANS PAGE */

body#floorplans #content {background:url(images/plansback.jpg); height:427px;}
body#floorplans #content p {margin-left:570px; margin-right:30px; margin-top: 15px; line-height:1.23em;}
body#floorplans #headline {margin-top: 25px; margin-left: 570px; margin-bottom: 10px; padding-bottom: 5px; width: 235px; font-weight:bold; color:#fff; border-bottom: 1px solid #ffffff; height: 1em;	filter: Shadow(Color=#666666, Direction=135, Strength=3);}

body#floorplans div#content ul {float: left; list-style:none; margin-left:582px; padding-top: 10px;}
body#floorplans div#content li {list-style:none; background-image:url(images/adobe.png); background-position:left top; background-repeat:no-repeat; padding-left:42px; margin-left:-1.5em; margin-bottom:15px; height:25px; padding-top:3px;}

/* CONTACT PAGE */

body#contact #content {background:url(images/blankback.gif); height:427px;}
body#contact #content p {margin-left:63px; margin-right:40px; margin-top: 15px; line-height:1.23em;}
body#contact #headline {margin-top: 25px; margin-left: 52px; margin-bottom: 10px; padding-bottom: 5px; width: 340px; font-weight:bold; color:#fff; border-bottom: 1px solid #ffffff; height: 1em;	filter: Shadow(Color=#666666, Direction=135, Strength=3);}


body#contact #form {margin-left:63px; margin-top: 10px;}

.col1 {
text-align: right;
width: 135px;
height: 21px;
margin: 0;
padding-top: 3px;
float: left;
margin-right: 2px;
}

.col2 {
width: 195px;
height: 26px;
display: block;
float: left;
margin: 0;
}

div.row {
clear: both;
width: 335px;
}

.input {
background-color: #fff;
background: url(images/shadow_txtfield.gif) no-repeat;
margin: 0px 0 0px 0px;
padding: 1px;
width: 160px; 
border: 1px solid #8595B2;
}

.comments {
background-color: #fff;
background: url(images/shadow_txtfield.gif) no-repeat;
margin: 0px 0 0px 0px;
padding: 1px;
width: 160px;
border: 1px solid #8595B2;
}

.submit {clear: both; padding-top: 11px; margin-left: 135px;}

/* FEATURES PAGE */

body#features #content {background:url(images/blankback.gif); height:427px;}
body#features #content p {margin-left:63px; margin-right:40px; margin-top: 15px; line-height:1.23em;}
body#features #headline {margin-top: 25px; margin-left: 52px; margin-bottom: 10px; padding-bottom: 5px; width: 340px; font-weight:bold; color:#fff; border-bottom: 1px solid #ffffff; height: 1em;	filter: Shadow(Color=#666666, Direction=135, Strength=3);}

#content #featurelist  {margin-left:69px; margin-top: 5px;}

#featurelist ul {list-style-type:disc;}

#featuresbottom {clear:left; float:left; width: 839px; margin-top: 2px; font:7pt "Verdana", Arial, sans-serif; color:#fff;}

#betancourt {float:left; margin-left:49px; margin-top: 30px;}



div#addy {display:none;}
img.print {display:none;}
