/* CSS Document */

body, html, * {margin:0; padding:0;}
body, html {height:100%;}
html {height:100%;}
body {min-height:101%;}
body {background-color:#fff; font-family:arial,helvetica,sans-serif; font-size:12px; color:#000;}
img{border:none;}

/*Splash Layout Divs*/
#outer{height:100%; width:100%; background:#fff; display:table; vertical-align:middle;}
#container {text-align: center; position:relative; vertical-align:middle; display:table-cell; min-height: 468px;}
#holder{width:400px; height:400px; margin:0 auto; border:none;}
#flashsplash{}


/*Template Layout Divs*/

/*Wrapper Divs*/
#page{width:1061px;margin:0 auto;position:relative;}
#wrapper{width:900px;position:absolute;left:80px;}
/* #left_bg{width:80px;height:497px;background: url(../images/logo_bg.gif) no-repeat right top;position:absolute;left:0px;} */
/* #right_bg{width:80px;height:497px;background:url(../images/cb_bg.gif) no-repeat left top;position:absolute;left:980px;} */

/*Header Divs*/
#headerbox{width:100%; background:#FFF;}
/* #header{width:900px; margin:0 auto; background:url(../coreimg/head_watermarks.jpg) no-repeat right top;} */
#flashheader{width:300px; margin-right:600px;}


/*Body Divs*/
#blue{height:200px; width:100%;}
#slideshow{width:900px; margin:0 auto;}
#content{width:100%; background:#F4F4F4;}
#content2{
	width:100%;
	background-color: #FFF;
}
#width {width:898px; margin:0 auto; border:1px solid #005596;}
#width2 {
	width:898px;
	margin:0 auto;
}
#map{width:355px;height:250px;margin:5px 10px 5px 10px;float:left;}
#contact_text{width:450px;margin:5px 50px 5px 10px;float:right;height:210px;}
#contact_text p{margin:0;padding:5px 10px 5px 0px;border-bottom:1px solid #005596;}
#contact_text strong{color:#006225;}
#contact_text a:link,#contact_text a:visited,#contact_text a:active{color:#005596;text-decoration:none;}
#contact_text a:hover{text-decoration:underline;}
a:link, a:visited, a:active{color:#005596;text-decoration:none;}
a:hover{text-decoration:underline;}

ul#ESDBullets{margin-left:32px;}

/*Footer Divs*/
#footerbox{width:900px; clear:both; margin:0 auto; text-align:center;}
#footerbox p{font-size:9px; letter-spacing:1px; color:#7F7F7F; text-align:center;}
#footerbox a, #footerbox a:link, #footerbox a:visited{color:#7F7F7F;}
#footerbox a:hover, #footerbox a:active{color:#005596;} 


/*Navigation Divs*/
#navbox {height:33px; white-space:nowrap;}

ul#nav {list-style:none; width:900px; height:33px; font-size:13px; letter-spacing:1px;}
ul#nav li {position:relative; float:left; list-style:none; background:url(../coreimg/nav_blue_gradient.gif) repeat-x bottom left #005596; margin:0 2px 0 0;}
ul#nav li a {display:block; float:left;  text-align:center;  height:33px; line-height:33px; background:url(../coreimg/navtab_right.gif) no-repeat right bottom; text-decoration:none;}

body#home ul#nav li a.navhome, 
body#plan ul#nav li a.navpark,
body#purpose ul#nav li a.navESD,
body#lease ul#nav li a.navlease,
body#neighborhood ul#nav li a.navneighborhood,
body#about ul#nav li a.navabout,
body#location ul#nav li a.navlocation{background:url(../coreimg/nav_grey_gradient.gif) repeat-x bottom left #bbb; color:#005596;}

body#contact ul#nav li a.navcontact{background:url(../coreimg/nav_grey_contact.gif) no-repeat bottom left; color:#005596;}

ul#nav li a.navhome{width:108px;}
ul#nav li a.navpark{width:118px;}
ul#nav li a.navESD{width:140px;}
ul#nav li a.navlease{width:120px;}
ul#nav li a.navneighborhood{width:150px;}
ul#nav li a.navlocation{width:116px;}
ul#nav li a.navabout{width:116px;}
ul#nav li a.navcontact{width:134px; background:url(../coreimg/corner.gif) no-repeat top right;}

ul#nav a:link, ul#nav a:visited {color:#fff;}
ul#nav a:hover, ul#nav a:active {color:#A5A7AA;}

.blbox{margin:0.5em 0;}
.three{float:left;width:299px;margin:0 auto;}
.three img{margin:0 auto;display:block}

p{text-align:left; line-height:1.5em; padding:0.8em 2em;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#005596;padding:0.8em 25px;}

#clear {
clear:both;
height:160px;
}


.leaselink {
font-size:1.3em;
}
.bigpicright {
float:right;
width:600px;
margin-bottom:15px;
}

.holdall {
clear:both;
}

#staticmap {width:350px;height:240px;margin:5px 10px 5px 10px;float:left;}
