@charset "UTF-8";
/* Dilweg CSS - ChariotCreative.com */

* {
	margin: 0;
	padding: 0;
}

body {
	background: #dfdcd1;
}

#main {
	margin:0 auto;
	width:948px;
	background:none;
	}
	
.preload {display:none;}

/* ------------------------*/

	
#dropmenudiv{
position:absolute;
margin-left:-15px;
border: 1px #ffffff;
border-bottom-width: 1;
font:normal 12px Verdana;
line-height:22px;
z-index:100; filter:alpha(opacity=95);-moz-opacity:0.95;opacity: 0.95;
}

#dropmenudiv a{
color:#ffffff;
display: block;
text-indent: 10px;
border-bottom: 1px solid #ffffff;
padding:3px 0 3px 0px;
text-decoration: none;
font-weight: normal;
z-index:100;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#e5a303;
color:#092432;
z-index:100;
}

/* ------------------------*/

#fadeshow1 {
	background:#ffffff;
	z-index:1;
	}

	
#logo {
	float:left;
	width:263px;
	height:81px;
	margin-left:56px; /* important */
	}
	
#logo a img {
	border:none;
	}
	
#header {
	float:left;
	width:629px;
	height:110px;
	background:url(images/headerbox.png);
	/*filter:alpha(opacity=93);-moz-opacity:0.93;opacity: 0.93;*/
	/*z-index:1;*/
}

#contactus {
	float:right;
	margin:40px 115px 0 0;
	}
#contactus a img {
	border:none;
	}
#contactus a {
	text-decoration:none;
	}




#slideshow {
	float:left;
	width:801px;
	height:254px;
	margin-left:56px; /* important */
	margin-top:-29px;
	}
	
	
	
#introleft {
	float:left;
	width:150px;
	height:132px;
	background:url(images/introleft.png) no-repeat;
	margin-left:0;
	margin-top:-90px;
		}
	
		
		
		
#bottom {
	float:left;
	margin-left:56px;
	margin-top:0;
	width:801px;
	height:275px;
	background:url(images/bottom.jpg);
	}
	
#botcontainer {
	float:left;
	margin:25px 0 0 190px;
	}
	


#services {
	width:185px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
#services h1 {
	font-size:14px;
	background:url(images/services.png) no-repeat;
	width:185px;
	height:30px;
}

#services ul {
	padding:8px 0 0 18px;
	}

#services li {
	list-style: url(images/mark.png);
	}

#services li a {
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}
#services li a:hover {
	color:#666666;
	}
#services li:hover {
	list-style: url(images/mark2.png);
	}

	
	
	
	





#properties {
	width:185px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	margin-left:15px;
	}
	
#properties h1 {
	font-size:14px;
	background:url(images/properties.png) no-repeat;
	width:185px;
	height:30px;
}

#properties ul {
	padding:8px 0 0 18px;
	}

#properties li {
	list-style: url(images/mark.png);
	}

#properties li a {
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}
#properties li a:hover {
	color:#666666;
	}
#properties li:hover {
	list-style: url(images/mark2.png);
	}










#latestnews {
	width:162px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	margin-left:12px;
	}
	
#latestnews h1 {
	font-size:14px;
	background:url(images/latestnews.png) no-repeat;
	width:185px;
	height:30px;
}

#latestnews ul {
	padding:8px 0 10px 3px;
	}

#latestnews li {
	padding:0 0 8px 0;
	border-bottom: #cfcdc9 solid thin;
	list-style:none;
	}
#latestnews li.last {
	border:none;
	}
#latestnews li span {
	font-size:12px;
	font-weight:bold;
	}

#latestnews li a {
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	line-height:13px;
	}
#latestnews li a:hover {
	color:#666666;
	text-decoration:none;
	}

#latestnews a.morenews {
	color:#ffb502;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	}
#latestnews a.morenews:hover {
	color:#999999;
	text-decoration:underline;
	}



/***** end home page css ***************/

#pageheader {
	float:left;
	width:629px;
	height:81px;
	background:url(images/pageheader.png) no-repeat;
	filter:alpha(opacity=93);-moz-opacity:0.93;opacity: 0.93;
}

#pageheader2 {
	float:left;
	width:629px;
	height:81px;
	background:url(images/pageheader2.png) no-repeat;
	filter:alpha(opacity=93);-moz-opacity:0.93;opacity: 0.93;
}

#pageheader3 {
	float:left;
	width:629px;
	height:81px;
	background:url(images/pageheader3.png) no-repeat;
	filter:alpha(opacity=93);-moz-opacity:0.93;opacity: 0.93;
}

#pageheader4 {
	float:left;
	width:629px;
	height:81px;
	background:url(images/pageheader4.png) no-repeat;
	filter:alpha(opacity=93);-moz-opacity:0.93;opacity: 0.93;
}



#pagenav {
	float:left;
	width:892px; height:29px;
	margin-left:56px; /* important */
	margin-top:0;
	background:url(images/pagenav.png) no-repeat;
	}
#pagenav ul {
	margin:5px 0 0 296px;
	}
#pagenav li {
	list-style:none;
	display:inline;
	}
#pagenav li a {
	display:inline;
	margin:4px 41px 0 0;	
	}
	

#pagenav li a.home {
	background:url(images/nav-home.jpg) no-repeat;
	width:40px; height:10px;
	float:left;
	text-decoration:none;
	}
#pagenav li a.home:hover {
	background:url(images/nav-home2.jpg) no-repeat;
	}
#pagenav li.current a.home {
	background:url(images/nav-home2.jpg) no-repeat;
	}
	
	

#pagenav li a.company {
	background:url(images/nav-company.jpg) no-repeat;
	width:67px; height:25px;
	float:left;
	text-decoration:none;
	}
#pagenav li a.company:hover {
	background:url(images/nav-company2.jpg) no-repeat;
	}
#pagenav li.current a.company {
	background:url(images/nav-company2.jpg) no-repeat;
	}
	
	
	
	
#pagenav li a.services {
	background:url(images/nav-services.jpg) no-repeat;
	width:61px; height:25px;
	float:left;
	text-decoration:none;
	}
#pagenav li a.services:hover {
	background:url(images/nav-services2.jpg) no-repeat;
	}
#pagenav li.current a.services {
	background:url(images/nav-services2.jpg) no-repeat;
	}
	
	
	
	
	
#pagenav li a.investors {
	background:url(images/nav-investors.jpg) no-repeat;
	width:73px; height:25px;
	float:left;
	text-decoration:none;
	}
#pagenav li a.investors:hover {
	background:url(images/nav-investors2.jpg) no-repeat;
	}
#pagenav li.current a.investors {
	background:url(images/nav-investors2.jpg) no-repeat;
	}
	
	
	
	
#pagenav li a.portfolio {
	background:url(images/nav-portfolio.jpg) no-repeat;
	width:77px; height:25px;
	float:left;
	text-decoration:none;
	}
#pagenav li a.portfolio:hover {
	background:url(images/nav-portfolio2.jpg) no-repeat;
	}
#pagenav li.portfolio a.services {
	background:url(images/nav-portfolio2.jpg) no-repeat;
	}
#pagenav li.current a.portfolio {
	background:url(images/nav-portfolio2.jpg) no-repeat;
	}
	
	
	
	
	
	

/*
#pagenav li a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	margin:0 39px 0 0;
	font-weight:normal;
	}
	*/
#pagenav a:hover {
	color:#ffb502;
	}
#pagenav a.current {
	color:#ffb502;
	}
	
	

#pagecontent {
	float:left;
	width:801px;
	height:auto;
	margin-left:56px; /* important */
	margin-top:0px;
	background:url(images/content.jpg) no-repeat #ffffff;
	}



#sidebar {
	float:left;
	width:270px;
	height:650px;
	background:url(images/sidebar.png) no-repeat;
	margin-left:-56px;
	margin-top:55px;
		}
		
#sidebar ul {
	margin:16px 0 0 120px;
	}
#sidebar li {
	list-style:none;
	padding:0 0 12px 0;
	}

#sidebar li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
#sidebar li a:hover {
	color:#19485e;
	}
#sidebar li a.current {
	color:#19485e;
	}

#sidebar img {
	margin:65px 0 0 120px;
	}
	
	
	
	
#sidebarbutton {
float:left;
	margin:30px 0 0 95px;
	padding:0;
	}
#sidebarbutton img {
	margin:0 0 25px 0;
	}
	
#sidebarbutton a img {
	border:none;
	}
	
	
	
#sidebarbutton2 {
float:left;
	margin:35px 0 0 95px;
	padding:0;
	}
#sidebarbutton2 img {
	}
	
#sidebarbutton2 a img {
	border:none;
	margin:0 0 25px 0;
	padding:0;
	}
	

/**********************************/


#services_sidebar {
	float:left;
	width:270px;
	height:650px;
	background:url(images/services_sidebar.png) no-repeat;
	margin-left:-56px;
	margin-top:55px;
		}
		
#services_sidebar ul {
	margin:17px 0 0 120px;
	width:130px;
	}
#services_sidebar li {
	list-style:none;
	padding:0 0 16px 0;
	*padding:0 0 13px 0;
	line-height:15px;
	}

#services_sidebar li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
	
#services_sidebar li a:hover {
	color:#19485e;
	}
#services_sidebar li a.current {
	color:#19485e;
	}

#services_sidebar img {
	margin:65px 0 0 120px;
	}








/**********************************/


#investors_sidebar {
	float:left;
	width:270px;
	height:250px;
	background:url(images/investors_sidebar.png) no-repeat;
	margin-left:-56px;
	margin-top:55px;
		}
		
#investors_sidebar ul {
	margin:22px 0 0 120px;
	width:130px;
	}
#investors_sidebar li {
	list-style:none;
	padding:0 0 23px 0;
	*padding:0 0 22px 0;
	line-height:15px;
	}

#investors_sidebar li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	
	}
#investors_sidebar li a:hover {
	color:#19485e;
	}
#investors_sidebar li a.current {
	color:#19485e;
	}

#investors_sidebar img {
	margin:65px 0 0 120px;
	}






/**********************************/


#portfolio_sidebar {
	float:left;
	width:270px;
	height:250px;
	background:url(images/portfolio_sidebar.png) no-repeat;
	margin-left:-56px;
	margin-top:55px;
		}
		
#portfolio_sidebar ul {
	margin:19px 0 0 120px;
	width:130px;
	}
#portfolio_sidebar li {
	list-style:none;
	padding:0 0 15px 0;
	*padding:0 0 15px 0;
	line-height:15px;
	}

#portfolio_sidebar li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	
	}
#portfolio_sidebar li a:hover {
	color:#19485e;
	}
#portfolio_sidebar li a.current {
	color:#19485e;
	}

#portfolio_sidebar img {
	margin:65px 0 0 120px;
	}











#contact_sidebar {
	float:left;
	width:270px;
	height:650px;
	background:url(images/contact_sidebar.png) no-repeat;
	margin-left:-56px;
	margin-top:55px;
		}
		
#contact_sidebar ul {
	margin:25px 0 0 100px;
	width:145px;
	}
#contact_sidebar li {
	list-style:none;
	padding:0 0 13px 0;
	*padding:0 0 8px 0;
	line-height:17px;
	}

#contact_sidebar li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	
	}
#contact_sidebar li a:hover {
	color:#19485e;
	}
#contact_sidebar li a.current {
	color:#19485e;
	}

#contact_sidebar img {
	margin:65px 0 0 120px;
	}


/*****************************/





#companycontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 30px 57px;
	padding:0;
		}
#companycontent h1 {
	background:url(images/overview.png) no-repeat;
	width:180px; height:20px;
	padding:0 0 20px 0;
	}
#companycontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:250px;
	color:#000000;
	line-height:16px;
	padding:0 30px 0 0;
	*margin:0 0 30px 0;
	}
#companycontent p a {
	color:#19485e;
	}
#companycontent p a:hover {
	color:#ffb502;
	}
#companycontent img {
	padding:0 0 10px 0px;
	margin:0;
	float:left;
	}
#companycontent p.overview {
	color:#1d5473;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:22px;
	width:194px;
	margin:8px 0 0 20px;
	padding:0px 0 0 0;
	}
	
	
	
	
#strategycontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#strategycontent h1 {
	background:url(images/strategy.png) no-repeat;
	width:212px; height:20px;
	padding:0 0 20px 0;
	}
#strategycontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 0 0;
	}
#strategycontent p a {
	color:#19485e;
	}
#strategycontent p a:hover {
	color:#ffb502;
	}
#strategycontent img {
	padding:0 0 10px 15px;
	}
#strategycontent ul {
	padding:20px 0 20px 15px;
	}
#strategycontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	list-style:url(images/assetmgt-bullet.png);
	}
	
	
	
	
	
	
	
#partnerscontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 25px 57px;
		}
		
#partnerscontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 20px 2px;
	}
#partnerscontent p span {
	font-weight:bold;
	color:#19485e;
	}
#partnerscontent h1 {
	background:url(images/partners.png) no-repeat;
	width:200px; height:24px;
	padding:0 0 20px 0;
	}
	
#partnerscontent h2.service {
	background:url(images/partners-service-header.png) no-repeat;
	width:500px; height:27px;
	padding:10px 0 5px 0;
	margin:0px 0 0 0;
	}
	
#partnerscontent h2.tenants {
	background:url(images/partners-tenants-header.png) no-repeat;
	width:500px; height:27px;
	padding:10px 0 5px 0;
	margin:0px 0 0 0;
	}
	
#partnerscontent h2.community {
	background:url(images/partners-community-header.png) no-repeat;
	width:500px; height:27px;
	padding:10px 0 5px 0;
	margin:0px 0 0 0;
	}	
	
	
	
	
	
	
	
#assetcontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#assetcontent h1 {
	background:url(images/assetmanagement.png) no-repeat;
	width:257px; height:21px;
	padding:0 0 20px 0;
	}
#assetcontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0;
	}
#assetcontent p a {
	color:#19485e;
	text-decoration:underline;
	}
#assetcontent p a:hover {
	text-decoration:none;
	}
#assetcontent img {
	padding:0 0 10px 15px;
	}
#assetcontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}

#assetcontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}
#assetcontent ul li b {
	color:#19485e;
	}
	
#assetcontent h2 {
	background:url(images/services-strategic-planning.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
	
#assetcontent h3 {
	background:url(images/services-tactical-execution.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 5px 0;
	margin:0;
	}
	

	
/********************/

#propertycontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#propertycontent h1 {
	background:url(images/propertymanagement.png) no-repeat;
	width:303px; height:21px;
	padding:0 0 20px 0;
	}
#propertycontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0;
	}
#propertycontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}

#propertycontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}
#propertycontent ul li b {
	color:#19485e;
	}
	
#propertycontent h2 {
	background:url(images/services-accounting.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
	
#propertycontent h3 {
	background:url(images/services-facility.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 5px 0;
	margin:0;
	}

	
/********************/




/********************/

#constructioncontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#constructioncontent h2 {
	background:url(images/services-projectplanning.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}

#constructioncontent h3 {
	background:url(images/services-projectman.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
		
#constructioncontent h1 {
	background:url(images/constructionmanagement.png) no-repeat;
	width:375px; height:21px;
	padding:0 0 20px 0;
	}
#constructioncontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0;
	}
#constructioncontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}

#constructioncontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}
	
#constructioncontent ul li b {
	color:#19485e;
	}
	
/********************/

#developmentcontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#developmentcontent h1 {
	background:url(images/development.png) no-repeat;
	width:303px; height:21px;
	padding:0 0 20px 0;
	}
	
#developmentcontent h2 {
	background:url(images/services-due.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
	
#developmentcontent h3 {
	background:url(images/services-dev-projectman.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
	
#developmentcontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0;
	}
#developmentcontent ul {
	padding:5px 0 20px 15px;
	width:480px;
	}
#developmentcontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}
#developmentcontent ul li b {	
	color:#19485e;
	}
	
/********************/



/********************/

#taxcontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#taxcontent h1 {
	background:url(images/services-taxaccounting.png) no-repeat;
	width:303px; height:21px;
	padding:0 0 20px 0;
	}
	
#taxcontent h2 {
	background:url(images/services-taxservices.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
	
#taxcontent h3 {
	background:url(images/services-accountingservices.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
	
#taxcontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0;
	}
#taxcontent ul {
	padding:5px 0 20px 15px;
	width:480px;
	}
#taxcontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}
#taxcontent ul li b {	
	color:#19485e;
	}







/********************/

#brokeragecontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#brokeragecontent h1 {
	background:url(images/brokerageandleasing.png) no-repeat;
	width:276px; height:20px;
	padding:0 0 20px 0;
	}
#brokeragecontent h2 {
	background:url(images/services-marketintel.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
#brokeragecontent h3 {
	background:url(images/services-marketing.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
#brokeragecontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0;
	}
#brokeragecontent ul {
	padding:5px 0 20px 15px;
	width:480px;
	}
#brokeragecontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}
#brokeragecontent ul li b {
	color:#19485e;
	}
	
/********************/



	
	
	
#peoplecontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 35px 57px;
	padding:0 0 30px 0;
		}	
		
#peoplecontent h1 {
	background:url(images/ourpeople.png) no-repeat;
	width:212px; height:20px;
	padding:0 0 20px 0;
	}
#peoplecontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 100px 0 0;
	}
#peoplecontent img {
	padding:0 0 10px 15px;
	}
#peoplecontent a img {
	border:none;
	}
#peoplecontent a.vcard {
	display:block;
	text-decoration:none;
	background:url(images/vcard.jpg) no-repeat;
	border:none;
	padding:0;
	margin:13px 0 5px 0;
	width:123px; height:24px;
	}
#peoplecontent a.vcard:hover {
	background:url(images/vcard2.jpg) no-repeat;
	text-decoration:none;
	}
	
#peoplecontent ul {
	padding:20px 0 20px 15px;
	}
#peoplecontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	}
	
#peoplecontent a {
	color:#19485e;
		}
		
#peoplecontent p.botlink {
	font-size:13px;
	}

#peoplecontent img.namehead {
	border:none;
	padding:0;
	margin:0 0 15px 0;
		}
		
#peoplecontent img.headshot {
	border:#8ca3ae solid thin;
	padding:0;
	margin:0 0 12px 0;
		}
	


#peoplebox {
	float:left;
	width:120px;
	height:165px;
	margin:30px 35px 10px 0;
	}
#peoplebox a img {
	float:left;
	border:none;
	text-decoration:none;
	text-align:left;
	padding:0;
	margin:0 0 5px 0;
	border:#8ca3ae solid thin;
	}
#peoplebox a img:hover {
	filter:alpha(opacity=88);-moz-opacity:0.88;opacity: 0.88;
	}
	
#peoplebox p {
	float:left;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8ca3ae;
	text-align:left;
	padding:0;
	}
#peoplebox p.position {
	float:left;
	}
	
#peoplebox p a {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#19485e;
	font-weight:bold;
	}
	
	








#newscontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#newscontent h1 {
	background:url(images/ournews.png) no-repeat;
	width:212px; height:20px;
	padding:0 0 20px 0;
	}
#newscontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 0 0;
	}
#newscontent img {
	padding:0 0 10px 15px;
	}
#newscontent ul {
	padding:20px 0 20px 15px;
	}
#newscontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	}
	

/*************************/


/*************** news sidebar ******************/

#newssidebar {
	float:left;
	width:270px;
	height:650px;
	background:url(images/sidebar-news.png) no-repeat;
	margin-left:-56px;
	margin-top:55px;
		}
#newssidebar ul {
	margin:17px 0 0 120px;
	}
#newssidebar li {
	list-style:none;
	padding:0 0 13px 0;
	}
#newssidebar li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
#newssidebar li a:hover {
	color:#19485e;
	}
#newssidebar li a.current {
	color:#19485e;
	}

#newssidebar img {
	margin:65px 0 0 120px;
	}

/**** sub nav *******/
	
#newssidebar ul li ul.sub {
	margin:1px 0 0 5px;
	padding:0 0 2px 0;
	}
#newssidebar ul li ul.sub li {
	list-style:none;
	padding:0 0 0px 0;
	}
#newssidebar ul li ul.sub li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	}
#newssidebar ul li ul.sub li a:hover {
	color:#19485e;
	}
#newssidebar ul li ul.sub li.current a {
	color:#19485e;
	}
	
/*********************************************/



#newsleft {
	float:left;
	width:240px;
	height:auto;
	margin:20px 0 0 0px;
	background:#ffffff url(images/news-articles-header.png) no-repeat;
	}
	
#newsleft h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
	}
	
#newsleft ul {
	margin:17px 0 0 0px;
	}
#newsleft li {
	list-style: url(images/news-marker.gif);
	padding:0 0 13px 0;
	}
#newsleft li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1d5473;
	font-weight:normal;
	text-decoration:underline;
	}
#newsleft li a:hover {
	color:#19485e;
	text-decoration:none;
	}
	
	
/*************************/

#newsright {
	float:left;
	width:240px;
	height:auto;
	margin:20px 0 0 20px;
	background:#ffffff url(images/news-pr-header.png) no-repeat;
	}
	
#newsright ul {
	margin:17px 0 0 0px;
	}
#newsright li {
	list-style:none;
	padding:0 0 13px 0;
	}
#newsright li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
#newsright li a:hover {
	color:#19485e;
	}
	
	
#newsright h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
	}
	
#newsright ul {
	margin:17px 0 0 0px;
	}
#newsright li {
	list-style: url(images/news-marker.gif);
	padding:0 0 13px 0;
	}
#newsright li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1d5473;
	font-weight:normal;
	text-decoration:underline;
	}
#newsright li a:hover {
	color:#19485e;
	text-decoration:none;
	}
	
	
	
/****** Newsletter box on News page ******/

#newsletter {
	float:left;
	width:500px;
	height:auto;
	margin:10px 0 30px 0px;
	background:#eeede8;
	}
#newsletter h1 {
	background:url(images/newsletter-header.png) no-repeat top left;
	width:86px; height:16px;
	margin:5px 0 0 18px;
	padding:0;
	}
#newsletter h2 {
	background:url(images/newsletter-top.jpg) no-repeat top left;
	width:500px; height:11px;
	margin:0;
	padding:0;
	}
#newsletter h3 {
	background:url(images/newsletter-bottom.jpg) no-repeat top left;
	width:500px; height:11px;
	margin:0;
	padding:0;
	}
#newsletter ul {
	margin:10px 0 8px 18px;
	padding:0;
	}
#newsletter li {
	list-style:none;
	padding:0 0 7px 0;
	}
#newsletter li span {
	color:#000000;
	padding-right:25px;
	}
#newsletter li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1d5473;
	font-weight:normal;
	text-decoration:underline;
	}
#newsletter li a:hover {
	color:#19485e;
	text-decoration:none;
	}
	

	
	





#experiencecontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0px 57px;
		}
#experiencecontent h1 {
	background:url(images/investors-experience-header.png) no-repeat;
	width:357px; height:24px;
	padding:0 0 20px 0;
	}
#experiencecontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0;
	}
#experiencecontent img {
	padding:0 0 10px 15px;
	}
#experiencecontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}

#experiencecontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}
	
	
	
#experiencepretable {
	float:left;
	width:499px;
	height:90px;
	margin:10px 0 0 0px;
	padding:0;
	background:url(images/experience-pre-top.png) no-repeat;
		}

#experiencepretable p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin:32px 30px 0 30px;
	padding:0;
	}



	
#experiencetable {
	float:left;
	width:510px;
	height:auto;
	margin:0px 0 0 0px;
		}
		
#experiencetable h1 {
	background:url(images/experiencetabletop.png) no-repeat;
	width:500px; height:26px;
	padding:0 0 2px 0;	
	}
	
#experiencetable h1.bottom {
	background:url(images/experience-bot.png) no-repeat;
	width:500px; height:26px;
	padding:0 0 2px 0;	
	}
	
#explist {
	border-bottom:#7aa2b9 solid thin;
	width:499px;
	}
	
#explist.last {
	border:none;
	}
	
#explist table {
	background:#cbdee8;
	width:499px;
	margin:0;
	padding:0;
	}
#explist table td {
	padding:5px 0px 5px 10px;
	border-right:#ffffff thin dashed;
	}
#explist table td.image {
	border:none;
	padding:5px 0 5px 0;
	}
	
#explist table td.last {
	border:none;
	padding:5px 0px 5px 5px;
	}

#explist p {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	line-height:15px;
	margin:0;
	padding:0;
	}
#explist img {
	padding:5px 0 5px 20px;
	}
	
	
p.experiencebotlink {
	float:right;
	color:#666666;
	}
p.experiencebotlink a {
	color:#ffb502;
	text-decoration:underline;
	}
p.experiencebotlink a.current {
	color: #666666;
	}
p.experiencebotlink a.arrow {
	text-decoration:none;
	color:#000;
	}
	
	
	
	
	
	
#investorsoppcontent {
	float:left;
	width:520px;
	height:450px;
	margin:55px 0 0 57px;
		}
#investorsoppcontent h1 {
	background:url(images/investment-opp.png) no-repeat;
	width:350px; height:24px;
	padding:0 0 20px 0;
	}
#investorsoppcontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 45px 0;
	}

	
/****************************/
	
#investorscommentcontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#investorscommentcontent h1 {
	background:url(images/investors-marketcommentary.png) no-repeat;
	width:350px; height:24px;
	padding:0 0 20px 0;
	}
#investorscommentcontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 20px 0;
	}
#investorscommentcontent img {
	padding:0 0 10px 15px;
	}
#investorscommentcontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}
#investorscommentcontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}
	
#investorscommentcontent ul li b {
	color:#19485e;
	}
	
	
/****************************/

#portfoliocontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0px 57px;
		}
#portfoliocontent h1 {
	background:url(images/portfolio.png) no-repeat;
	width:300px; height:24px;
	padding:0 0 20px 0;
	}
#portfoliocontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0;
	}
#portfoliocontent img {
	padding:0;
	}
#portfoliocontent a img {
	border:none;
	}
#portfoliocontent a img:hover {
	filter:alpha(opacity=85);-moz-opacity:0.85;opacity: 0.85;
	}
#portfoliocontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}
#portfoliocontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}
#portfoliocontent h3 {
	font-family: Arial, Helvetica, sans-serif;
	color:#19485e;
	font-size:14px;
	margin:5px 0 20px 0px;
	}
#portfoliocontent h3 a {
	text-decoration:none;
	color:#19485e;
	}
#portfoliocontent h3 a:hover {
	text-decoration:none;
	color:#ffb502;
	}
	
	
	

/****************************/
	
	
	
#portfolio-office-content {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0px 57px;
		}
#portfolio-office-content h1 {
	background:url(images/portfolio-office.png) no-repeat;
	width:300px; height:24px;
	padding:0 0 20px 0;
	}
#portfolio-office-content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:17px;
	padding:0 30px 10px 0;
	}
#portfolio-office-content p a {
	text-decoration:underline;
	color:#19485e;
	}
#portfolio-office-content a img {
	border:none;
	padding:0px 0 0 0;
	margin:0 12px 0 0;
	display:inline;
	}
#portfolio-office-content img {
	padding:0px 15px 0 0;
	}
#portfolio-office-content p.officeright {
	color:#19485e;
	font-size:13px;
	padding:10px 0 0 0;
	}
	
/**************************************/

#portfolio-retail-content {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0px 57px;
		}
#portfolio-retail-content h1 {
	background:url(images/portfolio-retail.png) no-repeat;
	width:300px; height:24px;
	padding:0 0 20px 0;
	}
#portfolio-retail-content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#19485e;
	line-height:16px;
	padding:5px 30px 10px 0;
	}
#portfolio-retail-content p a {
	text-decoration:underline;
	font-weight:bold;
	color:#19485e;
	}
#portfolio-retail-content img {
	padding:0;
	}
#portfolio-retail-content a img {
	border:none;
	}
#portfolio-retail-content a img:hover {
	filter:alpha(opacity=85);-moz-opacity:0.85;opacity: 0.85;
	}
#portfolio-retail-content h3 {
	font-family: Arial, Helvetica, sans-serif;
	color:#19485e;
	font-size:14px;
	margin:5px 0 20px 0px;
	}
#portfolio-retail-content h3 a {
	text-decoration:none;
	color:#19485e;
	}
#portfolio-retail-content p a:hover {
	text-decoration:none;
	color:#ffb502;
	}
#portfolio-retail-content p.retailright {
	color:#19485e;
	font-size:13px;
	padding:10px 0 0 0;
	}




/**************************************/

#portfolio-multifam-content {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0px 57px;
		}
#portfolio-multifam-content h1 {
	background:url(images/portfolio-multifamily.png) no-repeat;
	width:300px; height:24px;
	padding:0 0 20px 0;
	}
#portfolio-multifam-content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#19485e;
	line-height:16px;
	padding:5px 30px 10px 0;
	}
#portfolio-multifam-content p a {
	text-decoration:underline;
	font-weight:bold;
	color:#19485e;
	}
#portfolio-multifam-content img {
	padding:0;
	}
#portfolio-multifam-content a img {
	border:none;
	}
#portfolio-multifam-content a img:hover {
	filter:alpha(opacity=85);-moz-opacity:0.85;opacity: 0.85;
	}
#portfolio-multifam-content h3 {
	font-family: Arial, Helvetica, sans-serif;
	color:#19485e;
	font-size:14px;
	margin:5px 0 20px 0px;
	}
#portfolio-multifam-content h3 a {
	text-decoration:none;
	color:#19485e;
	}
#portfolio-multifam-content p a:hover {
	text-decoration:none;
	color:#ffb502;
	}


/************************************/
	
	
	
	
/**************************************/

#portfolio-warehouse-content {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0px 57px;
		}
#portfolio-warehouse-content h1 {
	background:url(images/portfolio-warehouse.png) no-repeat;
	width:300px; height:24px;
	padding:0 0 20px 0;
	}
#portfolio-warehouse-content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#19485e;
	line-height:16px;
	padding:5px 30px 10px 0;
	}
#portfolio-warehouse-content p a {
	text-decoration:underline;
	font-weight:bold;
	color:#19485e;
	}
#portfolio-warehouse-content img {
	padding:0;
	}
#portfolio-warehouse-content a img {
	border:none;
	}
#portfolio-warehouse-content a img:hover {
	filter:alpha(opacity=85);-moz-opacity:0.85;opacity: 0.85;
	}
#portfolio-warehouse-content h3 {
	font-family: Arial, Helvetica, sans-serif;
	color:#19485e;
	font-size:14px;
	margin:5px 0 20px 0px;
	}
#portfolio-warehouse-content h3 a {
	text-decoration:none;
	color:#19485e;
	}
#portfolio-warehouse-content p a:hover {
	text-decoration:none;
	color:#ffb502;
	}


/************************************/
	
	
	
/**************************************/

#portfolio-selfstorage-content {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0px 57px;
		}
#portfolio-selfstorage-content h1 {
	background:url(images/portfolio-selfstorage.png) no-repeat;
	width:300px; height:24px;
	padding:0 0 20px 0;
	}
#portfolio-selfstorage-content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#19485e;
	line-height:16px;
	padding:5px 30px 10px 0;
	}
#portfolio-selfstorage-content p a {
	text-decoration:underline;
	font-weight:bold;
	color:#19485e;
	}
#portfolio-selfstorage-content img {
	padding:0;
	}
#portfolio-selfstorage-content a img {
	border:none;
	}
#portfolio-selfstorage-content a img:hover {
	filter:alpha(opacity=85);-moz-opacity:0.85;opacity: 0.85;
	}
#portfolio-selfstorage-content h3 {
	font-family: Arial, Helvetica, sans-serif;
	color:#19485e;
	font-size:14px;
	margin:5px 0 20px 0px;
	}
#portfolio-selfstorage-content h3 a {
	text-decoration:none;
	color:#19485e;
	}
#portfolio-selfstorage-content p a:hover {
	text-decoration:none;
	color:#ffb502;
	}


	
	
	
	
	
	
	
	
	
	
	
	
#economiccontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#economiccontent h1 {
	background:url(images/investors-economic-header.png) no-repeat;
	width:314px; height:24px;
	padding:0 0 20px 0;
	}
#economiccontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0;
	}
#economiccontent img {
	padding:0 0 10px 15px;
	}
#economiccontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}
#economiccontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}
	
	
	






#investmentcontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#investmentcontent h1 {
	background:url(images/investors-investment-header.png) no-repeat;
	width:314px; height:24px;
	padding:0 0 20px 0;
	}
	
#investmentcontent h2 {
	background:url(images/investors-belowfairvalue.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
#investmentcontent h3 {
	background:url(images/investors-alocations.png) no-repeat;
	width:501px; height:27px;
	padding:5px 0 5px 0;
	margin:0px 0 0 0;
	}
#investmentcontent h4 {
	background:url(images/investors-motivatedsellers.png) no-repeat;
	width:501px; height:27px;
	padding:5px 0 5px 0;
	margin:0px 0 0 0;
	}

	
#investmentcontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0;
	}
#investmentcontent p b {
	color:#19485e;
	}
#investmentcontent img {
	padding:0 0 10px 15px;
	}
#investmentcontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}
#investmentcontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}
	
#investmentcontent ul li ul {
	padding:10px 0 0 30px;
	}
#investmentcontent ul li ul li {
	padding:0 0 5px 0;
	}
	
	
	
	
	
#logincontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#logincontent h1 {
	background:url(images/investors-login-header.png) no-repeat;
	width:314px; height:24px;
	padding:0 0 20px 0;
	}
#logincontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0;
	}
#logincontent img {
	padding:0 0 10px 15px;
	}
#logincontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}
#logincontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}
	
	
	
	
	
	
	
	
#propertiescontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#propertiescontent h1 {
	background:url(images/properties-header.png) no-repeat;
	width:200px; height:24px;
	padding:0 0 20px 0;
	}
	
#propertiescontent h2.office {
	background:url(images/properties-office-header.png) no-repeat;
	width:500px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
#propertiescontent h2.retail {
	background:url(images/properties-retail-header.png) no-repeat;
	width:500px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
#propertiescontent h2.multifamily {
	background:url(images/properties-multifamily-header.png) no-repeat;
	width:500px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
#propertiescontent h2.industrial {
	background:url(images/properties-industrial-header.png) no-repeat;
	width:500px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
#propertiescontent h2.selfstorage {
	background:url(images/properties-selfstorage-header.png) no-repeat;
	width:500px; height:27px;
	padding:10px 0 5px 0;
	margin:10px 0 0 0;
	}
	
#propertiescontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0;
	}
	
#propertiescontent p.proploc {
	line-height:2px;
	padding:0 30px 10px 0;
	margin:0 0 0 0;
	}
#propertiescontent p.nss {
	line-height:16px;
	padding:0 30px 10px 0;
	margin:0 0 0 0;
	}
#propertiescontent p.space {
	line-height:8px;
	padding:0 30px 10px 0;
	margin:0px 0 0 0;
	}
#propertiescontent p a {
	border:none;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#19485e;
	line-height:16px;
	padding:0 30px 10px 0;
}
#propertiescontent p a:hover {
	text-decoration:none;
	}
#propertiescontent img {
	padding:0 0 10px 0px;
	}
#propertiescontent a img {
	border:none;
	text-decoration:none;
	}
#propertiescontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}
#propertiescontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}
	
	
/************************/
	
#portfolio-office-content {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0px 57px;
		}
#portfolio-office-content h1 {
	background:url(images/properties-office-header-main.png) no-repeat;
	width:300px; height:24px;
	padding:0 0 20px 0;
	}
#portfolio-office-content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#19485e;
	line-height:16px;
	padding:5px 30px 10px 0;
	}
#portfolio-office-content p a {
	text-decoration:underline;
	font-weight:bold;
	color:#19485e;
	}
#portfolio-office-content img {
	padding:0;
	}
#portfolio-office-content a img {
	border:none;
	}
#portfolio-office-content a img:hover {
	filter:alpha(opacity=85);-moz-opacity:0.85;opacity: 0.85;
	}
#portfolio-office-content h3 {
	font-family: Arial, Helvetica, sans-serif;
	color:#19485e;
	font-size:14px;
	margin:5px 0 20px 0px;
	}
#portfolio-office-content h3 a {
	text-decoration:none;
	color:#19485e;
	}
#portfolio-office-content p a:hover {
	text-decoration:none;
	color:#ffb502;
	}
	
	
/*****************************/
	
	
#officecontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 0 57px;
		}
#officecontent h1 {
	background:url(images/properties-office-header-main.png) no-repeat;
	width:200px; height:24px;
	padding:0 0 20px 0;
	}	
#officecontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0;
	width:270px;
	}
#officecontent p a {
	border:none;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#19485e;
	line-height:16px;
	padding:0 30px 10px 0;
}
#officecontent p a:hover {
	text-decoration:none;
	}
#officecontent img {
	padding:0 0 10px 0px;
	}
#officecontent a img {
	border:none;
	text-decoration:none;
	padding:10px 10px 0 0;
	}
#officecontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}
#officecontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:0 0 10px 0;
	}


	/*** individual property photos, with captions **/	
#right {
	float:right;
	width:210px;
	padding:0 18px 0 0;
	}
#right img {
	padding:0 0px 20px 0;
	margin:30px 30px 0 0px;
	}
#right p {
	color:#19485e;	
	}
	
	
	
	
	

/******************************************/



#properties_sidebar {
	float:left;
	width:270px;
	height:250px;
	background:url(images/properties_sidebar.png) no-repeat;
	margin-left:-56px;
	margin-top:55px;
		}
		
#properties_sidebar ul {
	margin:17px 0 0 120px;
	width:130px;
	}
#properties_sidebar li {
	list-style:none;
	padding:0 0 13px 0;
	*padding:0 0 8px 0;
	line-height:17px;
	}

#properties_sidebar li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	
	}
#properties_sidebar li a:hover {
	color:#19485e;
	}
#properties_sidebar li a.current {
	color:#19485e;
	}

#properties_sidebar img {
	margin:65px 0 0 120px;
	}








/********************/

#contactcontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 30px 57px;
		}
#contactcontent h1 {
	background:url(images/contact-header.png) no-repeat;
	width:303px; height:21px;
	padding:0 0 20px 0;
	}
#contactcontent p.intro {
	padding:0 30px 15px 0;
	}
#contactcontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 18px;
	margin:0;
	}
#contactcontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}
#contactcontent p a {
	color:#19485e;
	}
#contactcontent p a:hover {
	color:#feb300;
	}
#contactcontent h2 {
	background:url(images/contact-corporate-header.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 0px 0;
	margin:8px 0 0 0;
	}	
#contactcontent h3 {
	background:url(images/contact-acquisitions-header.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 0px 0;
	margin:8px 0 0 0;
	}
#contactcontent h4 {
	background:url(images/contact-property-header.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 0px 0;
	margin:8px 0 0 0;
	}
#contactcontent h5 {
	background:url(images/contact-leasing-header.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 0px 0;
	margin:8px 0 0 0;
	}
#contactcontent h6 {
	background:url(images/contact-investor-header.png) no-repeat;
	width:501px; height:27px;
	padding:10px 0 0px 0;
	margin:8px 0 0 0;
	}


/*************************/


/********************/

#termscontent {
	float:left;
	width:520px;
	height:auto;
	margin:55px 0 30px 57px;
		}
#termscontent h1 {
	background:url(images/terms.png) no-repeat;
	width:303px; height:21px;
	padding:0 0 20px 0;
	}
#termscontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding:0 30px 10px 0px;
	margin:0;
	}
#termscontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}
#termscontent p a {
	color:#19485e;
	}
#termscontent p a:hover {
	color:#feb300;
	}
	
#termscontent ul {
	padding:5px 0 20px 15px;
	width:440px;
	}

#termscontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	list-style:url(images/assetmgt-bullet.png);
	padding:5px 0 2px 0;
	}
#termscontent ul li b {
	color:#19485e;
	}
	
	
/***************************/






#homefooter {
	float:left;
	margin:0 auto;
	width:801px;
	height:25px;
	padding:0;
		}
		
#homefooter p {
	height:25px;
	width:801px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	padding:20px 0px 0 0;
	margin:0 0px 25px 58px;
	}
	
#homefooter p a {
	color:#19485e;
	text-decoration:underline;
	}
	
	

	
	
	
#footer {
	float:left;
	margin:0 auto;
	width:801px;
	height:25px;
	padding:0;
		}
		
#footer p {
	height:25px;
	width:801px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	padding:20px 0px 0 0;
	margin:0 0px 25px 58px;
	}
	
#footer p a {
	color:#19485e;
	text-decoration:underline;
	}





