/* CSS Document */

/* colors

blue: #005295
yellow: #fdbb30
tan: #cbb676

*/

body, html {
	margin:0 auto;
	padding:0;
	color:#000;
	font: 14px/14px arial, helvetica, serif;
	background:url(../../images/bg_global.gif) repeat-x;
}

body {
	min-width:968px;
}

#container {
	margin:0 auto;
	padding:0;
	width:968px;
}

/* header --------------------------------------*/
 
#header{
	width:968px;
	padding:0;
	margin:10px 0 0 0;
	height:128px;

}

/* navigation ----------------------------------*/


#nav {
	padding:0 0 0 180px;
	margin:0;
	height:25px;
	background-color:#cbb676;
}

ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

ul li {
	float: left;
	position: relative;
	z-index:10;
	width: 8em;
	height: 25px;
}

li#home {
	width:4em;
}

li#vcdc {
	width:6.5em;
}

li#balanced, li#staff, li#board_members, li#related_links, li#newsletter, li#privacy, li#i_login, li#investment, li#property, li#management, li#preservation, li#fund, li#ps_login, li#map, li#green, li#development, li#assistance, li#forms {
	background-color:#cbb676;
	padding:5px 7px;
	margin:0;
	border-bottom:solid 3px #fff;
}

li#balanced, li#staff, li#board_members, li#related_links, li#newsletter, li#privacy {
	width:7.5em;
}

li#i_login, li#investment, li#property, li#management, li#preservation, li#fund {
	width:11em;
}


li#ps_login, li#map, li#green, li#development, li#assistance, li#forms {
	width:10em;
}


li#balanced, li#i_login, li#ps_login {
	border-top:solid 3px #fff;
}

li#balanced a, li#staff a, li#board_members a, li#related_links a, li#newsletter a, li#privacy a,  li#i_login a, li#investment a, li#property a, li#management a, li#preservation a, li#fund a, li#ps_login a, li#map a, li#green a, li#development a, li#assistance a, li#forms a {
	text-decoration:none;
	color:#000;
}

li#balanced a:hover, li#staff a:hover, li#board_members a:hover, li#related_links a:hover,  li#newsletter a:hover, li#privacy a:hover,  li#i_login a:hover, li#investment a:hover, li#property a:hover, li#management a:hover, li#preservation a:hover, li#fund a:hover,  li#ps_login a:hover, li#map a:hover, li#green a:hover, li#development a:hover, li#assistance a:hover, li#forms a:hover {
	color:#005295;
}

li#investor {
	width:6em;
}

li#project {
	width:9em;
}

li#employee {
	border-right:solid 3px #005295;
	width:9em;
}




li#contact {
	width:6.5em;
	border-right:solid 3px #005295;
}


li ul {
  display: none;
  position: absolute; 
  z-index:20; /* added to go over the flash movie*/
}


li > ul {
	top: auto;
	left: auto;
}


li:hover ul, li.over ul{ display: block; }


/* formatting navigation ----------------------------------*/

.class_nav, .class_nav a{
	padding:5px 10px 6px 10px;
	display:block;
	text-decoration:none;
	color:#000;
}

a:hover.class_nav{
	color: #005295;
}


li#home, li#vcdc, li#investor, li#project, li#program, li#contact {
	border-left:solid 3px #005295;
	margin:0;
	padding:0;
	height:25px;
	float:left;
}


/* page headers  ----------------------------------*/

#page_header {
	padding:0 0 0 668px;
	margin:0;
	background-color:#005295;
	z-index:0;
}

/* secondary navigation  ----------------------------------*/

#border{
	padding:0;
	margin:0;
	background:url(../../images/img_btm_brdr.gif) no-repeat bottom;
	height:25px;
	float:left;
	width:968px;
}

#border_map{
	padding:0;
	margin:0;
	background:url(../../images/btm_br_mp.gif) no-repeat bottom;
	height:25px;
	float:left;
	width:968px;
}


#content {
	padding:0;
	margin:0;
	background:url(../../images/bg_content.gif) repeat-y;
	z-index:1;
	float:left;
	width:968px;
}

#content_map {
	padding:0;
	margin:0;
	background:url(../../images/bg_content_map.gif) repeat-y;
	z-index:1;
	float:left;
	width:968px;
}


#leftnav {
	padding:0;
	margin:0;
	width:169px;
	border-top:solid 9px #665012;
	font:.95em/1.1em Arial, Helvetica, sans-serif;
	float:left;
}


li#balanced_01 a, li#staff_01 a, li#board_members_01 a, li#related_links_01 a, li#newsletter_01 a, li#privacy_01 a, li#ps_login_01 a, li#development_01 a, li#map_01 a, li#green_01 a, li#assistance_01 a, li#forms_01 a, li#i_login_01 a, li#investment_01 a, li#property_01 a, li#management_01 a, li#preservation_01 a, li#fund_01 a {
	padding:7px 10px;
	margin:0;
	text-decoration:none;
	color:#665012;
	width:149px;
	float:left;
	display:block;
	border-bottom:solid 1px #fff;

}

li#balanced_01 a:hover, li#staff_01 a:hover, li#board_members_01 a:hover, li#related_links_01 a:hover, li#newsletter_01 a:hover, li#privacy_01 a:hover li#ps_login_01 a:hover, li#development_01 a:hover, li#map_01 a:hover, li#green_01 a:hover, li#assistance_01 a:hover, li#forms_01 a:hover, li#i_login_01 a:hover, li#investment_01 a:hover, li#property_01 a:hover, li#management_01 a:hover, li#preservation_01 a:hover, li#fund_01 a:hover {
	color:#fff;
	background-color:#988653;
}

#balanced_on li#balanced_01 a, #staff_page_on li#staff_01 a, #board_members_on li#board_members_01 a, #links_on li#related_links_01 a, #newsletter_on  li#newsletter_01 a, #privacy_page_on li#privacy_01 a, #project_sponsor_on li#ps_login_01 a, #property_map_on li#map_01 a, #green_building_on li#green_01 a, #development_loans_on li#development_01 a, #training_assistance_on li#assistance_01 a, #forms_page_on #forms_01 a, #investor_login_on li#i_login_01 a, #investment_opportunity_on li#investment_01 a, #property_portfolio_on li#property_01 a, #asset_managerment_on li#management_01 a, #historical_preservation_on li#preservation_01 a, #fund_page_on li#fund_01 a{
	color:#fff;
	background-color:#988653;
}

/* copy  ----------------------------------*/

#copy {
	padding:15px;
	margin:0;
	width:581px;
	border-top:solid 9px #fdbb30;
	float:left;
	font:.95em/1.4em Arial, Helvetica, sans-serif;
}

#copy_map {
	padding:15px;
	margin:0;
	width:769px;
	border-top:solid 9px #fdbb30;
	float:left;
	font:.95em/1.4em Arial, Helvetica, sans-serif;
}

h1 {
	padding:0 0 5px 0;
	margin:0 0 15px 0;
	border-bottom:dotted 1px #005295;
}

h2 {
	padding:7px 0 7px 0;
	margin:0;
	font:bold 1.2em/1.4em Arial, Helvetica, sans-serif;
}

h5 {
	padding:15px 0 0 0;
	margin:0;
	font:1.2em/1.4em Arial, Helvetica, sans-serif;
}

p {
	padding:0 0 7px 0;
	margin:0;
	font:.95em/1.6em Arial, Helvetica, sans-serif;
}	

.left {
	padding:0 10px 5px 0;
	margin:0;
	float:left;
}

#columnOne {
	padding:0;
	margin:0;
	float:left;
	width:150px;
}

#columnTwo {
	padding:0 0 0 10px;
	margin:0;
	float:left;
	width:415px;
}

.sub {
	font-size:.85em; 
	color: #999; 
	padding:0px 0px 0px 20px;
	width:300px;
}

#copy a {
	color:#005295;
	text-decoration:underline;
}

#copy a:hover {
	color:#fff;
	background-color:#005295;
}

/* right bar  ----------------------------------*/

#rightbar {
	padding:0;
	margin:0;
	width:188px;
	border-top:solid 9px #fff;
	float:left;
}

h4 {
	padding:0;
	margin:0;
}


.item {
	padding:0 7px 14px 7px;
	border-bottom:dotted 1px #005295;
	font:.95em/1.2em Arial, Helvetica, sans-serif;
}

.date {
	padding:5px 7px 0 7px;
	margin:5px 0 0 0;
	color:#005295;
	font:italic 1.3em/1.4em Arial, Helvetica, sans-serif;
}

.feature {
	padding:5px 7px 0 7px;
	margin:5px 0 0 0;
	color:#005295;
	font:bold 1em/1.4em Arial, Helvetica, sans-serif;
}

.img{
	padding:10px 0 5px 18px;
	margin:0;
}	

/* bottom bar  ----------------------------------*/

#bottom {
	padding:0;
	margin:0;
	background:url(../../images/btm_br.gif) no-repeat;
	height:54px;
	float:left;
	width:968px;
}
