


#home_container {
clear: both;
width: 820px;

min-height: 10px;

margin-bottom: 10px;
}

#home_container_bottom {
clear: both;
border-top: 1px solid #babab9;
padding-top: 10px;
font-size: 12px;
}


.bottom_messages_standard {
float: left;

min-height: 10px;

margin-right: 30px;
}

.bottom_messages_links {
float: left;

min-height: 10px;

margin-right: 25px;
font-family: arial;
font-size: 11px;
line-height: 1.5em;
}

.bottom_messages_links a {
text-decoration: none;
}

.bottom_messages_links a:hover {
text-decoration: underline;
}


#home_left {
float: left;
width: 495px;

min-height: 10px;

border-right: 1px solid #99ba28;
}

#home_right {
float: left;

width: 304px;
min-height: 10px;

padding-left: 20px;
}

.home_house_name {
clear: both;

min-height: 10px;

margin-bottom: 5px;
}

.home_house_name_left {
float: left;

min-height: 10px;

margin-right: 5px;
}

.home_house_name_middle {
float: left;

min-height: 10px;

font-family: tahoma;
font-size: 14px;
padding-top: 4px;
}

.home_house_name_right {
float: left;
width: 311px;

min-height: 10px;

font-family: tahoma;
font-size: 12px;
/*padding-top: 6px; used for copy*/
text-align: right;
color: #808080;
}

.home_house_main_img {
clear: both;
margin-bottom: 10px;
}

.home_house_thumbs {
clear: both;

min-height: 10px;

}

.thumbs_bottom_margin {
margin-bottom: 10px;
}

.home_house_thumbs_right {
clear: both;

min-height: 10px;

padding-left: 1px;
}

img.home_house_thumb {
float: left;
padding: 3px;
border: 1px solid #e3e3e3;
margin-right: 7px;
cursor: pointer;
}

img.home_house_thumb_last {
float: left;
padding: 3px;
border: 1px solid #e3e3e3;
cursor: pointer;
}

img.home_house_thumb_right {
float: left;
padding: 3px;
border: 1px solid #e3e3e3;
margin-right: 23px;
cursor: pointer;
}

img.home_house_thumb_right_last {
float: left;
padding: 3px;
border: 1px solid #e3e3e3;
cursor: pointer;
}

#hayworth_copy {
clear: both;
width: 294px;

min-height: 10px;

margin-left: 3px;
text-align: justify;
font-family: tahoma;
font-size: 12px;
line-height: 1.5em;
color: #4d4d4d;
margin-top: 10px;
}


#left_imgs_links {
clear: both;

min-height: 10px;

}

#left_imgs_links_imgs {
float: left;

min-height: 10px;

}

#left_imgs_links_links {
float: left;
width: 143px;

min-height: 10px;

margin-left: 15px;
}

.intro_but {
clear: both;

min-height: 5px;

margin-bottom: 10px;
}



#introduction {
float: left;

width: 235px;

text-align: justify;
font-family: arial;
font-size: 12px;

line-height: 1.5em;

}

img.large_property_image {
width: 640px;
padding: 4px;
border: 1px solid #e3e3e3;
}

#tour {
clear: both;
width: 800px;
margin-left: 10px;
font-family: arial;
font-size: 12px;
}

.gallery_thumb_container {
clear: both;

min-height: 10px;

margin-bottom: 10px;
}

table.summary_table {
color: #39481a;
}

.summary_table_row_hig {
color: #9d313d;
}

.summary_table_cell {
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #e3e3e3;
margin-bottom: 5px;
}

.summary_table_cell_right {
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #e3e3e3;
margin-bottom: 5px;
text-align: right;
}

.summary_table_seperator {
width: 30px;
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #e3e3e3;
margin-bottom: 5px;
}

.summary_table {
clear: both;
margin-bottom: 20px;
}

.plot_table_cell {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 10px;
border-bottom: 1px solid #e3e3e3;
margin-bottom: 5px;
}

.plot_table_cell_right {
padding-top: 5px;
padding-bottom: 5px;
padding-right: 10px;
padding-left: 5px;
border-bottom: 1px solid #e3e3e3;
margin-bottom: 5px;
text-align: right;
}

#photos {
float: left;
width: 272px;
padding-left: 20px;
border-left: 1px solid #e3e3e3;
margin-left: 20px;
font-size: 12px;
}

#messages {
float: left;

	width: 120px;

font-size: 12px;
}

#messages ul {
list-style: none;
padding: 0px;
}

#messages li {
padding-bottom: 5px;
font-size: 12px;
color: #78a9c8;
}

#messages a {
color: #78a9c8;
text-decoration: underline;
}

#messages a:hover {
color: #78a9c8;
text-decoration: none;
}

#promotion {
float: left;

width: 383px;
min-height: 10px;

padding-left: 10px;
border-left: 1px solid #e3e3e3;
font-size: 12px;
}

.promotion_top {
clear: both;

min-height: 10px;

padding-bottom: 5px;
}

.promotion_middle {
clear: both;

min-height: 10px;

}

.promotion_middle_left {
float: left;

min-height: 10px;

margin-right: 10px;
}

.promotion_middle_right {
float: left;

min-height: 10px;

}

.promotion_bottom {
clear: both;

min-height: 10px;

}




.recent_project_container {
clear: both;
width: 658px;
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px solid #e7ece6;
}

.recent_project_left {
float: left;
width: 350px;
text-align: justify;
margin-right: 30px;
}

.recent_project_right {
float: left;
width: 278px;
}

.rp_thumb {
float: left;
margin-right: 10px;
margin-bottom: 10px;
border: 1px solid #e7ece6;
cursor: pointer;
}

.rp_main_image {
border: 1px solid #e7ece6;
}
