body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}

img {

	border: none;

	margin: none;

}

.sidebar {

	float: left;

	width: 100%;

	margin-top: 50px;

	margin-left:5px;

}

.sidebar ul {

	list-style: outside none none;

	font-family: Arial, sans-serif;

	font-size: 0.7em;

	padding-left: 22px;

	line-height: 12px;

 *margin-left:-1px;

}

.sidebar ul li {

	border-bottom: 1px solid #D6D1C4;

	padding:5px 0;

}

a {

	color:#863636;

	text-decoration: none;

}

a:hover {

}

ul li a {

	color: #000;

}

ul li a:hover {

	font-weight: bold;

}

ul {

	list-style: inside none square;

}

ul li {

}

ul li.active {

	list-style-type: none;

	list-style-image: url(images/tab-arrow.png);

	font-weight: bold;

}

p {

	color:#333333;

	font-size:13px;

	text-align:justify;

	margin-top:0px;

}

.fleft {

	float:left;

}

.fright {

	float:right;

}

.bold_blue {

	color: #19375e;

	font-size:12px;

	font-weight:bold;

}

.content {

	margin:0 34px;

	color:#333333;

	font-family:arial, sans-serif;

	font-size:13px;

 *margin-bottom: 20px;

}

.content p {

	text-align: justify;

	margin-top:0;

}

.bullet {

 *margin-top: 10px;

}

.content_box {

	padding:10px 10px 0;

	border-top:1px solid #863636;

	border-bottom:1px solid #863636;

	background-color:#E8E6D9;

	margin-bottom:10px;

}

.footer {

	font-size:10px;

	text-align:center;

	color: #fff;

}

.footer a {

	color: #fff;

}

.profile-thumb {

	float:left;

	font-size:10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	margin:5px;

	width:92px;

}

.profile-thumb .photo {

	width:52px;

	height:62px;

	background-color:grey;

	margin:0 auto;

}

.profile-thumb .photo a {

}

.profile-thumb .photo a.active {

	display:none;

}

.profile-thumb .photo img {

	width:52px;

	height:62px;

}

.profile {

	display:none;

	font-size:12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.profile .photo {

	float: left;

	margin: 0 10px 10px 0;

	background: transparent url(images/team/photo-frame.png) no-repeat;

	padding:10px 11px;

	text-align: center;

}

.profile .photo img {

}

.profile .photo p {

	font-size:10px;

	width:128px;

	margin-top:10px;

}

.profile .bio {

	float:left;

	text-align:justify;

	width:450px;

 *margin-bottom:20px;

}

.profile .bio strong {

	color: #003366;

}

.divider {

	border-top: 3px solid #666;

	margin: 20px 10px;

}

.clear_both {

	clear:both;

}

.back_to_map {

	margin: 10px 0;

	font-weight: bold;

	font-size: 10px;

	padding-left:4px;

}

/*investment_pages*/







.sidebar_investment {

	width: 160px;

	height: auto;

	margin-left: 15px;

	margin-top: 65px;

}

.sidebar_investment ul {

	padding: 0;

}

.sidebar_investment li {

	list-style: none;

	border: none;

	line-height: 12px;

	margin-bottom: 15px;

}

.sidebar_investment a {

	font-size: 11px;

	color: #863637;

	font-weight: bold;

}



.subpage_investment {

	float: left;

	width: 630px;

/*	height: auto;

	margin-bottom: 30px;

	margin-left: 20px;*/

	color:#3333333;

	font-family:arial, sans-serif;

	font-size:13px;

/*	margin-top:10px;*/

	clear: both;

	margin-left:20px;

	padding-top:20px;

}

.subpage_investment p {

/*	margin-top:0;*/

	float: left;

	margin: 0px 0px 20px 0px;

	text-align:justify;

}

.subpage_investment h2 {

	font-family:verdana, arial, sans-serif;

	font-size: 13px;

	color: #19375E;

	font-weight: bold;

	margin: 0;

	padding: 0px;

}

.subpage_investment h1 {

	font-size: 16px;

	color: #19375E;

	font-weight: bold;

/*	margin-bottom: 0px;*/

	margin: 0px 0px 10px 0px;

	padding: 0px;

	float: left;

/*	display: block;*/

	width: 100%;

	font-family:verdana, arial, sans-serif;

}

.milan_services {

	clear: both;

	width: 100%;

}

.milan_services ul {

	padding:0 0 0 15px;

 *margin-left:-1px;

	list-style: outside none square;

	display: block;

}

.milan_services li {

	border: none;

	font-size: 12px;

}

.due_list ol {

	font-size: 12px;

	line-height: 16px;
	color:#333333;

}

.profile-thumb2 .photo2 img {

	height:62px;

	width:50px;

}

.profile-thumb2 {

	float:left;

	font-size:10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	margin:0 5px;

	width:94px;

}

.profile-thumb2 .photo2 {

	width:50px;

	height:62px;

	background-color:grey;

	margin:0 auto;

}

.photo2 {

	float: left;

	text-align: center;

	width: 158px;

}

.photo2 p {

	font-size:10px;

	margin:0;

	text-align:center;

	width:145px;

}

.quote_our_team {

	background: transparent url(images/team/left_qoute.gif) no-repeat 0 0;

	width:175px;

	height:480px;

	margin-top:100px;

}

.quote_target {

	background: transparent url(images/quote_2.gif) no-repeat 0 0;

	width:175px;

	height:307px;

	clear:both;

}

.quote_word_brown {

	background: transparent url(images/quote_3.gif) no-repeat 0 0;

	width:175px;

	height:450px;

	clear:both;

}

.subhead_case {

	color:#19375E;

	font-family:verdana, arial, sans-serif;

	font-size:16px;

	font-weight:bold;

	margin:0;

}

/*---added 11.03.09----*/

a.back-to-map {

	float: left;

	width: 191px;

	height: 29px;

	background: url(images/btn_back-to-map.jpg) 0px 0px no-repeat;

	margin: 3px 0px;

}

a.back-to-map:hover {

	background: url(images/btn_back-to-map.jpg) 0px -29px no-repeat;

}

/*----added 11.05.09----*/

.no_href_li {

	margin-left:13px;

}

#portfolio_nav {

	float: left;

	width: 93%;

	position: relative;

	left: 10px;

}

#portfolio_nav ul {

	margin: 0px;

	padding: 0px;

}

#portfolio_nav li {

	float: left;

	width: 110%;

	margin-left: 0;

	padding: 3px 0px;

	list-style: none;

	font-family: Arial, sans-serif;

	font-size: 8pt;

	line-height: 12px;

	font-size:11px;

}

#portfolio_nav li.title {

	padding: 3px 0px;

	margin: 5px 0px;

	border-bottom: 1px solid #D6D1C4;

	font-weight: bold;

	font-size: 9pt;

	width:100%;

}

#portfolio_nav li a {

	margin: 0px;

	padding: 0px 0px 0px 13px;

	font-family: Arial, sans-serif;

	font-size: 11px;

}

#portfolio_nav li a:hover {

	font-weight: bold;

}

#portfolio_nav li.active {

	background: url(images/tab-arrow.png) 0px 3px no-repeat;

	font-weight: bold;

	padding: 3px 0px;

}

.last_contact {

 *margin-bottom:20px;

}

.sidebar .title {

	border-bottom:1px solid #D6D1C4;

	font-size:9pt;

	font-weight:bold;

	margin:5px 0 5px -15px;

	padding:3px 0;

}

.property_head {

	margin-top:20px;

	margin-bottom:10px;

	color:#19375E;

	font-family:verdana, arial, sans-serif;

	font-size:16px;

	font-weight:bold;

}

