/* Feature Properties */
.featureproperties {
   background-color:#eee;
   margin-bottom:1.5em;
}
.featurepropertiescontent {
   padding:5px;
}
.featureproperty {
   padding:5px;
   background:#fff;
   margin-bottom:5px;
   clear:both;
}
.featureproperty img.photo {
   width:100px;
   height:78px;
   float:left;
   margin-right:5px;
   padding:1px;
	 border:1px solid #000;
}
.featureproperty h4 {
   margin-bottom:0;
   text-align:right;
   color:#000;
}
.featureproperty h4 span {
   font-size:.8em;
   font-weight:bold;
}
.featureproperty h4 a {
   text-decoration:none;
   float:left;
   font-weight:bold;
}
.featureproperty h4 a:hover {
   text-decoration:underline;
}
.featurepropertydetails {
   height:78px;
   position:relative;
   overflow:hidden;
   margin-bottom:5px;
   line-height:19px;
	 border:1px solid #ccc;
}
p.featurepropertydesc {
   text-align:left;
	 margin-left:0;
	 padding-left:0;
   clear:both;
}
.featurepropertymeta {
   clear:both;
   font-size:.9em;
   background:#efefef;
	 text-align:right;
}
.featurepropertymeta table {
   margin-bottom:0;
}
.featurepropertymeta th {
   margin:0;
   padding:0 0 0 10px;
   border:0px solid #000;
   text-align:right;
}
.featurepropertymeta td {
   margin:0;
   padding:0 10px 0 0;
   text-align:left;
   vertical-align:middle;
   color:#000;
   border:0px solid #000;
	 font-size:10px;
}
.featureproperties.newproperties {
   background-color:#eee;
}
.featureproperties.newproperties h3 {
   background-color:darkred;
}
.featureproperties.newproperties .featureproperty, .featureproperties.newproperties .featureproperty img {
   border:0px solid #000;
}
