/* GLOBAL STYLES  */
body {
margin:20px 0px 20px 0px;

}

.importantfield { display: none }

p, td, div {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#575757;
}

.main_table {
background-color:#A29F87;
}
.header {
background-color:#FFFFFF;
height:51px;
}

.content_region{padding:25px 50px 25px 50px;}



/* COMPANY PAGES  */

.subhead {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003260;
margin-left:50px;
}
.address_number {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#003260;
	margin-top:10px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left:6px;	
}
.address_street {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#003260;
margin-left:6px;
}

img.port_thumb{
border:2px solid white;
margin:2px 10px 6px 6px;
}

/* DESIGN PAGES  */

.design_subhead {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4B4523;
margin-left:50px;
}

.design_content_region{
	padding:6px 50px 6px 50px;
}

.design_person_name {
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.design_person_title {
font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:575757;
}

img.people{border:8px solid #DFDDD5;}


/* PROPERTY MANAGEMENT PAGES  */

.property_subhead {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#731B1D;
margin-left:50px;
}
img.prop_thumb{border:8px solid #DFDDD5;}
a.prop_thumb{
	border-top:8px solid #DFDDD5;
}
a.property:hover{border:8px solid #A7A591;}

.property_title{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#731B1D;
}

.property_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#731B1D;
	font-weight:normal;
}

.property_detail{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#575757;
font-weight:normal;
}




/*  NEWS PAGES  */

.date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin-right: 0px;
	margin-left:6px;	
}
.article {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#003260;
margin-left:6px;
}

.read_more {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
position:absolute;
bottom:4px;
right:4px;
}

.read_more a {
  color:#575757;
}

.download { font-face: Arial; font-size: 12pt; font-weight: bold }

.style1 {color: #003260}
.style2 {font-size: 13px; font-weight: bold; color: #003260; }
.style3 {color: #514B24}
.style4 {font-size: 13px; font-weight: bold; color: #514B24; }
.style6 {font-size: 13px; font-weight: bold; color: #731B1D; }
.style7 {color: #731B1D}
.style9 {font-size:11px; color:#A29F87; margin-left:50px; font-family: Arial, Helvetica, sans-serif;}
.style10 {font-size: 10px}
.style11 { color: #003260; font-weight: bold; }

#case_studies{
    margin:10px;
    margin-left:auto;
    margin-right:auto;
    padding:10px;
    text-align: center;
    width:650px;
}

.case_study{
    float: left;
    width:270px;
    padding:10px;
    text-align: center;
    margin:10px;
    min-height:120px;
}
.case_study img{
    border:0px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.case_study a{
    font-size:12pt;
    font-weight: bold;
    color: #575757;
}


