/* FEATURE IMAGES
======================================================== */
#FeatureImage {width:826px; height:220px; overflow:hidden; }
body#Home #FeatureImage {width: 826px; height: 366px; overflow:hidden; }
#FeatureImage img, #FeatureImage a {position:relative; z-index:0;}



/* PAGE HEADERS
======================================================== */
h2.header {font-weight:normal;}



/* HOME BLOCKS
======================================================== */
.home_chunk {padding:20px; border-bottom:1px dashed #6e5e4e; width:786px; overflow:hidden;}
.home_chunk strong {color:#301a0d; font-size:1.1666em;}

.content_block {padding:20px; background:url(../images/layout/feature_shadow.gif) repeat-x left top;}

#Intro p.intro {font-size:1.2em; color:#301a0d;}
#Intro p.intro span {text-transform:uppercase; font-weight:bold; }
#Intro p.intro span big {font-size:1.4em;}



/* HOMEPAGE PROPERTIES
======================================================== */
#FeaturedProperties ul#Properties {margin:0; padding:0; list-style-type:none;}
#FeaturedProperties ul#Properties img {display:block;}
#FeaturedProperties ul#Properties li {float:left; padding:20px 1px 0;}
#FeaturedProperties ul#Properties li#Terra {padding-top:0;}

ul#PropertyList { list-style-type:none; margin:0; padding-top:10px;  }
ul#PropertyList li { float:left; margin:0 10px 0 11px; background-color:#d1c5bd; width:175px;}
ul#PropertyList img { display:block; margin:0 auto 10px; }


/* CONTACT INFO
======================================================== */
ul.contact_info {margin:0; list-style-type:none; color:#301a0d; width:373px; padding:0 10px; float:left; margin-bottom:1em;}
/*ul.contact_info.first {width:373px; padding-right:20px;}*/
.contact_info .dept {border-bottom:4px solid #301a0d; padding-top:.5em;}
.contact_info .name {font-weight:bold; padding-top:.25em;}
.contact_info .title {font-size: .833em; color:#FFF; text-transform:uppercase; margin-bottom:.5em;}
.contact_info .email {font-size:.833em;}



/* ABOUT BLOCK
======================================================== */
ul.about_block {margin:0; list-style-type:none; color:#301a0d; width:373px; padding:0 10px; float:left; margin-bottom:1em;}
/*ul.about_block.first {width:373px; padding-right:20px;}*/
.about_block .name {font-weight:bold; padding-top:.25em;}
.about_block .title {font-size: .833em; color:#FFF; text-transform:uppercase; margin-bottom:.5em;}
.about_block .bio {border-top:4px solid #301a0d; padding-top:1em;}
.about_block .bio img {float:left; padding:0 1em 1em 0;}


/* SUSTAINABILITY
======================================================== */
div.sustainability_block {color:#301a0d; padding:0 0 11px; margin:15px 0; background:#dbd0cb url(../images/sustainability/box/box_bottom.gif) no-repeat left bottom;}
div.sustainability_block .description {padding:20px; background:#dbd0cb url(../images/sustainability/box/box_bg.gif) repeat-y left top;}
div.sustainability_block h3 {margin:0; padding:0; text-indent:-5000px; width:786px; height:59px;}
div.sustainability_block h3#sustainability_mission {background:url(../images/sustainability/headers/our_mission.jpg) no-repeat;}
div.sustainability_block h3#sustainability_specifics {background:url(../images/sustainability/headers/our_specifics.jpg) no-repeat;}
div.sustainability_block h3#sustainability_vision {background:url(../images/sustainability/headers/our_vision.jpg) no-repeat;}
div.sustainability_block h3#sustainability_system {background:url(../images/sustainability/headers/our_system.jpg) no-repeat;}


/* SERVICES
======================================================== */
div.services_block {color:#301a0d; padding:0 0 11px; margin:15px 0; background:#dbd0cb url(../images/sustainability/box/box_bottom.gif) no-repeat left bottom;}
div.services_block .description {padding:20px; background:#dbd0cb url(../images/sustainability/box/box_bg.gif) repeat-y left top;}
div.services_block h3 {margin:0; padding:0; text-indent:-5000px; width:786px; height:59px;}

div.services_block h3#services_hotel_management {background:url(../images/services/hotel_management.jpg) no-repeat;}
div.services_block h3#services_asset_management {background:url(../images/services/asset_management.jpg) no-repeat;}
div.services_block h3#services_development {background:url(../images/services/development.jpg) no-repeat;}
div.services_block h3#services_sustainability {background:url(../images/services/sustainability_programs.jpg) no-repeat;}


/* PROPERTY BLOCKS
======================================================== */
div.property_block {position:relative; background:url(../images/properties/box/box_bottom.gif) no-repeat left bottom; margin:20px 0; min-height:245px;}
div.property_block div.images {position:absolute; right:1px; top:10px; width:270px; height:225px;}
div.property_block div.info {width:506px; padding:10px 280px 0 0; text-align:center; color:#301a0d; background:url(../images/properties/box/box_top.gif) no-repeat left top;}
div.property_block h5 {padding-bottom:10px;}
div.property_block p {margin:1em 20px;}



/* BLOCKQUOTE
======================================================== */
blockquote {width:299px; padding-top:35px; float:right; margin-left:40px; color:#301a0d; font-style:italic; font-size:1.25em;  background:url(../images/layout/quote_top.gif) no-repeat left top;}
blockquote p {padding:0 20px 20px; background:url(../images/layout/quote_bottom.gif) no-repeat left bottom;}

blockquote .author {font-weight:bold; padding-left:1em;}


/* MORE LINKS
======================================================== */
a.more {font-size:.833em; font-style:italic; font-weight:bold; text-transform:uppercase;}


/* LIVE WELL BLOG GATEWAY
======================================================== */
.blog_gateway {clear:left; padding-top:65px; text-align:center;}