body { 
	background-color:#000000;
	margin:0px;
	font-family:arial,helvetica,sans-serif;
	color:#ffffff;
	font-size:12px;
}

a {color:#C4DF9B; text-decoration:none;}
a:hover, a:active {color:#C4DF9B; text-decoration:underline; }


div.clearer { clear:both; }

img { border:0px; }

h1.building_info { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_buildinginfo.gif); }
h1.prop_desc { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_description.gif); }
h1.structural_a { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_structural.gif); }
h1.design_a { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_design.gif); }
h1.renderings { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_renderings.gif); }
h1.extreme_green { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_extremegreen.gif); }
h1.certification { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_certification.gif); }
h1.green_facts { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_facts.gif); }
h1.green_anim { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_animations.gif); }
h1.vtviews { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_vtviews.gif); }
h1.fly_through { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_flythrough.gif); }
h1.views { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_views.gif); }
h1.web_cam { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_webcam.gif); }
h1.floorplans { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_floorplans.gif); }
h1.private { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_private.gif); }
h1.open { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_open.gif); }
h1.tech { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_tech.gif); }
h1.base { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_base.gif); }
h1.amenities { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_amenities.gif); }
h1.building_am { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_building.gif); }
h1.neighborhood_am { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_neighborhood.gif); }
h1.transportation_am { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_transportation.gif); }
h1.parking_am { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_parking.gif); }
h1.location { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_location.gif); }
h1.location_map { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_locmap.gif); }
h1.hood_map { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_hoodmap.gif); }
h1.transport_map { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_transmap.gif); }
h1.leasing_info { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_leasinginfo.gif); }
h1.lasing_contact { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_contactus.gif); }
h1.developer { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_developer_gll.gif); }
h1.dev_team { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_team.gif); }
h1.dev_properties { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_properties.gif); }
h1.dev_intranet { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_intranet.gif); }
h1.brochure { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_brochure.gif); }

h1.defining { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_defining.gif); }
h1.archoverview { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_archoverview.gif); }
h1.quickfacts { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_quickfacts.gif); }
h1.experience { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_experience.gif); }
h1.sfteam { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_sfteam.gif); }
h1.conserving { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_conserving.gif); }
h1.sustainable { margin:0px; padding:0px; width:500px; height:28px; background:url(../images/hdr_sustainable.gif); }

h1 span { display:none; }

h3 { 
	font-family:arial,helvetica,sans-serif;
	color:#C4DF9B;
	font-size:14px;
	text-decoration:none;
}

#container {
	width:1002px;
	margin:0px auto;
	position:relative;
}

#logo_col {
	width:88px;
	overflow:hidden;
	float:left;
	
}

#content_col {
	width:913px;
	float:right;
	overflow:hidden;
	background:url(../images/bg_fade.gif);
	background-repeat:repeat-y;
	border-left:1px #9ab07c solid;
}

#menu {
	width:864px;
	height:99px;
	overflow:hidden;
}

#menu ul {
	margin:0px;
	padding:0px;
	display:inline;
	list-style-type:none;
}

#menu li {
	display:inline;
	float:left;
}

#menu span { display:none; }

a.info { display:block; width:142px; height:44px; background:url(../images/info_off.gif); margin-top:55px; }
a.info:hover, a.info:active { display:block; width:142px; height:44px; background:url(../images/info_on.gif); margin-top:55px; }
a.green { display:block; width:99px; height:44px; background:url(../images/green_off.gif); margin-top:55px; }
a.green:hover, a.green:active { display:block; width:99px; height:44px; background:url(../images/green_on.gif); margin-top:55px; }
a.views { display:block; width:125px; height:44px; background:url(../images/views_off.gif); margin-top:55px; }
a.views:hover, a.views:active { display:block; width:125px; height:44px; background:url(../images/views_on.gif); margin-top:55px; }
a.plans { display:block; width:80px; height:44px; background:url(../images/plans_off.gif); margin-top:55px; }
a.plans:hover, a.plans:active { display:block; width:80px; height:44px; background:url(../images/plans_on.gif); margin-top:55px; }
a.amen { display:block; width:128px; height:44px; background:url(../images/amenities_off.gif); margin-top:55px; }
a.amen:hover, a.amen:active { display:block; width:128px; height:44px; background:url(../images/amenities_on.gif); margin-top:55px; }
a.loc { display:block; width:69px; height:44px; background:url(../images/location_off.gif); margin-top:55px; }
a.loc:hover, a.loc:active { display:block; width:69px; height:44px; background:url(../images/location_on.gif); margin-top:55px; }
a.leas { display:block; width:125px; height:44px; background:url(../images/leasing_off.gif); margin-top:55px; }
a.leas:hover, a.leas:active { display:block; width:125px; height:44px; background:url(../images/leasing_on.gif); margin-top:55px; }
a.dev { display:block; width:96px; height:44px; background:url(../images/developer_off.gif); margin-top:55px; }
a.dev:hover, a.dev:active { display:block; width:96px; height:44px; background:url(../images/developer_on.gif); margin-top:55px; }

#subpage_content {
	width:913px; height:484px;
	overflow:hidden;
	background:url(../images/subpage_bg.jpg);
	background-repeat:no-repeat;
}

#subpage_content_expandable {
	width:913px;
	overflow:hidden;
	background:url(../images/subpage_bg.jpg);
	background-repeat:no-repeat;
}

div.subpage_padding {
	margin:85px 25px 25px 25px;
}

#scrollable_content {
	overflow:auto;
	margin-top:5px;
}

#scrollable_content p {
	margin-right:15px;
}

#scrollable_contentleft {
	overflow:auto;
	float:left;
	
}

#scrollable_contentleft p {
	margin-right:15px;
	
}

#scrollable_contentright {
	overflow:auto;
	float:right;
	border-left:1px #9ab07c solid;
	
}

#scrollable_contentright p {
	margin-right:15px;
	margin-left:15px;
	
}

#copy {
	color:#808080;
	font-size:10px;
	width:81px;
	float:left;
	text-align:right;
	overflow:hidden;
}

#footer { 
	width:913px;
	float:right;
	overflow:hidden;
	color:#808080;
	font-size:10px;
	border-left:1px #3c4730 solid;
}

#footer a { color:#808080; text-decoration:none; }
#footer a:hover, #footer:active { color:#808080; text-decoration:underline; }

#footer_splash { 
	width:900px;
	margin:0px auto;
	overflow:hidden;
	color:#808080;
	font-size:10px;
	text-align:center;
}

#footer_splash a { color:#808080; text-decoration:none; }
#footer_splash a:hover, #footer:active { color:#808080; text-decoration:underline; }

#footer ul {
	margin:0px;
	padding:0px;
	display:inline;
	list-style-type:none;
}

#footer li {
	display:inline;
	float:left;
	margin-left:10px;
}

/* drop-down menu styles */

div.submenu_table {
	border:1px #8b8c8e solid;
	margin:0px; padding:0px;
	z-index:4;
}

div.submenu_table a {
	display:block;
	width:118px; height:20px;
	overflow:auto;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	background-color:#000000;
	filter:alpha(opacity=47); -moz-opacity:.47; opacity:.47;
}

div.submenu_table a:hover, div.submenu_table a:active {
	display:block;
	width:118px; height:20px;
	overflow:auto;
	background-color:#9ab07c;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	filter:alpha(opacity=100); -moz-opacity:1; opacity:1;
}

div.spacer {
	height:4px;
	background-color:#000000;
	filter:alpha(opacity=47); -moz-opacity:.47; opacity:.47;
}

.apad {
	margin:3px 0px 0px 5px;
	overflow:hidden;
}

div.submenu_binfo_hide {
	visibility:hidden;
	position:absolute;
    top:95px; left:110px;
    width:130px; height:120px;
	overflow:hidden;
	z-index:3;
}

div.submenu_binfo_show {
	visibility:visible;
    position:absolute;
    top:95px; left:110px;
    width:130px; height:120px;
	overflow:hidden;
	z-index:3;
}

div.submenu_extreme_hide {
	visibility:hidden;
	position:absolute;
	top:95px; left:240px;
	width:150px; height:120px;
	overflow:hidden;
	z-index:3;
}

div.submenu_extreme_show {
	visibility:visible;
	position:absolute;
	top:95px; left:240px;
	width:150px; height:120px;
	overflow:hidden;
	z-index:3;
}

div.submenu_virtual_hide {
	visibility:hidden;
	position:absolute;
	top:95px; left:338px;
	width:120px; height:120px;
	overflow:hidden;
	z-index:3;
}

div.submenu_virtual_show {
	visibility:visible;
	position:absolute;
	top:95px; left:338px;
	width:120px; height:120px;
	overflow:hidden;
	z-index:3;
}

div.submenu_floor_hide {
	visibility:hidden;
	position:absolute;
	top:95px; left:460px;
	width:120px; height:120px;
	overflow:hidden;
	z-index:3;
}

div.submenu_floor_show {
	visibility:visible;
	position:absolute;
	top:95px; left:460px;
	width:120px; height:120px;
	overflow:hidden;
	z-index:3;
}

div.submenu_ameni_hide {
	visibility:hidden;
	position:absolute;
	top:95px; left:542px;
	width:140px; height:120px;
	overflow:hidden;
	z-index:3;
	
}

div.submenu_ameni_show {
	visibility:visible;
	position:absolute;
	top:95px; left:542px;
	width:140px; height:120px;
	overflow:hidden;
	z-index:3;
	
}

div.submenu_locate_hide {
	visibility:hidden;
	position:absolute;
	top:95px; left:670px;
	width:120px; height:120px;
	overflow:hidden;
	z-index:3;
}

div.submenu_locate_show {
	visibility:visible;
	position:absolute;
	top:95px; left:670px;
	width:120px; height:120px;
	overflow:hidden;
	z-index:3;
}

div.submenu_lease_hide {
	visibility:hidden;
	position:absolute;
	top:95px; left:739px;
	width:120px; height:120px;
	overflow:hidden;
	z-index:3;
}

div.submenu_lease_show {
	visibility:visible;
	position:absolute;
	top:95px; left:739px;
	width:120px; height:120px;
	overflow:hidden;
	z-index:3;
}

div.submenu_develop_hide {
	visibility:hidden;
	position:absolute;
	top:95px; left:865px;
	width:120px; height:120px;
	overflow:hidden;
	z-index:3;
}

div.submenu_develop_show {
	visibility:visible;
	position:absolute;
	top:95px; left:865px;
	width:120px; height:120px;
	overflow:hidden;
	z-index:3;
}


/* end drop-down menu styles */



