/* Start of CMSMS style sheet 'CSS - House Directory' */
/* Listing Styles View A */


.summary_box {
width:215px;
float:left;
border-bottom:1px dashed #c2d29c;
padding-bottom:5px;
margin:0 0 15px 13px;
}

.summary_mls_price {
width:205px;
background:#d7e9ad;
color:#658121;
overflow:hidden;
font-weight:700;
font-size:8pt;
padding:5px;
}

#summary_mls {
width:110px;
float:left;
color:#658121;
font-weight:400;
}

#summary_mls a:hover {
color:#658121;
text-decoration:none;
outline:none;
}

.summary_price {
width:95px;
float:left;
text-align:right;
color:#658121;
}

.summary_img_details {
width:215px;
clear:both;
padding-top:5px;
}

.summary_img {
width:100px;
height:80px;
float:left;
background:#ddd;
}

.summary_details {
width:100px;
float:left;
font-size:8pt;
padding-left:15px;
color:#798363;
}

.summary_highlight {
font-weight:700;
padding-left:5px;
color:#60684e;
}

#summary_mls a,#summary_mls a:visited {
color:#658121;
text-decoration:underline;
outline:none;
}


/* Listing Styles View B */


.summary_box_b {
width:430px;
float:left;
border-bottom:1px dashed #c2d29c;
padding-bottom:5px;
margin:0 0 15px 20px;
}

.summary_mls_price_b {
width:420px;
background:#d7e9ad;
color:#658121;
overflow:hidden;
font-weight:700;
font-size:8pt;
padding:5px;
}

#summary_mls_b {
width:205px;
float:left;
color:#658121;
font-weight:400;
}

#summary_mls_b a:hover {
color:#658121;
text-decoration:none;
outline:none;
}

.summary_price_b {
width:215px;
float:left;
text-align:right;
color:#658121;
}

.summary_img_details_b {
width:430px;
clear:both;
padding-top:5px;
}

.summary_img_b {
width:250px;
height:180px;
float:left;
background:#ddd;
}

.summary_details_b {
width:100px;
float:left;
font-size:8pt;
padding:5px 0 0 30px;
color:#798363;
}

#summary_mls_b a,#summary_mls_b a:visited {
color:#658121;
text-decoration:underline;
outline:none;
}


/* Detail Styles */


.detail_mls_price {
width:908px;
background:#d7e9ad;
color:#658121;
overflow:hidden;
font-weight:700;
font-size:12pt;
padding:5px 10px;
}

.detail_mls {
width:454px;
float:left;
}

.detail_price {
width:454px;
float:left;
text-align:right;
}

.detail_image_description {
width:918px;
clear:both;
margin-top:10px;
font-size:8pt;
}

.detail_image {
float:left;
width:365px;
height:230px;
background:#ddd;
margin-right:20px;
margin-bottom:10px;
}

.detail_description {
float:left;
width:470px;
padding-left:40px;
}

.detail_address {
color:#60684e;
padding-top:15px;
padding-bottom:10px;
}

.detail_item {
float:left;
width:165px;
font-weight:700;
color:#60684e;
padding-top:8px;
}

.detail_entry {
float:left;
width:170px;
padding-left:30px;
color:#60684e;
padding-top:8px;
}

.detail_title {
background:#d7e9ad;
overflow:hidden;
text-align:center;
font-weight:700;
color:#658121;
font-size:10pt;
padding:5px 0;
}

.detail_title_features {
clear:both;
background:#d7e9ad;
overflow:hidden;
text-align:center;
font-weight:700;
color:#658121;
padding:5px 0;
}

.detail_highlight {
font-weight:700;
color:#60684e;
}

.detail_features {
clear:both;
}

#property_features_padding {
padding: 0px 60px 0px 60px;
}

#center_spec_sheet ul {
list-style-type:none;
line-height:16pt;
}

#center_spec_sheet li {
padding-left:25px;
background:transparent url(uploads/images/tick.png) no-repeat;
background-position:0 5px;
}

#center_spec_sheet {
width:970px;
border-left:0 solid #ddd;
margin:0 auto;
padding:0;
}

#center_spec_sheet a {
color:#658121;
text-decoration:none;
outline:none;
font-weight:700;
}

#center_spec_sheet a:hover {
color:#777;
text-decoration:underline;
outline:none;
}

#center_spec_sheet a:visited {
color:#658121;
text-decoration:none;
outline:none;
}

#center_spec_sheet p {
line-height:14pt;
}

#center_spec_sheet h2 {
font-family:Calibri, Verdana, Ariel, sans-serif;
width:100%;
color:#658121;
font-size:19pt;
font-weight:400;
margin:0;
padding:0;
}

#center_spec_sheet h4 {
font-family:Calibri, Verdana, Ariel, sans-serif;
color:#000;
font-size:12pt;
font-weight:400;
}

#center_spec_sheet h3,#center_spec_sheet h3 a {
font-family:Calibri, Verdana, Ariel, sans-serif;
width:100%;
color:#658121;
font-size:15pt;
border-bottom:1px dashed #cbd3b8;
font-weight:400;
text-align:left;
margin:0;
padding:0 0 5px;
}
/* End of 'CSS - House Directory' */

