
/* Header */
.xPL_propertyList .xPL_header { margin-right:15px;}
.xPL_propertyList .xPL_header h1 { margin:0; font-size:26px; font-weight:normal; display:inline; padding-right:5px; }
.xPL_propertyList .xPL_header .xPL_navigation { float:right; clear:right; }
.xPL_propertyList .xPL_header .xPL_order { margin:5px 0 5px 0; }

/* Navigation */
.xPL_propertyList .xPL_navigation { float:right; width:140px; }
.xPL_propertyList .xPL_navigation a.xPL_np { display:block; float:left; color:#393939; text-decoration:none; width:50px; height:18px; padding:5px 0 0 5px; text-align:center; font-size:8pt; }
.xPL_propertyList .xPL_navigation a.xPL_prev {margin-right:5px; }
.xPL_propertyList .xPL_navigation a.xPL_np.xPL_prev { background-image:url(np_dark.png); background-repeat:no-repeat; background-position:5px 0px; text-align:right; }
.xPL_propertyList .xPL_navigation a.xPL_np.xPL_next { background-image:url(np_light.png); background-repeat:no-repeat; background-position:5px 0px; text-align:left; width:70px; }
.xPL_propertyList .xPL_navigation span.xPL_np { display:block; float:left; color:#b6b7b9; text-decoration:none; width:50px; height:18px; padding:5px 0 0 5px; text-align:center; font-size:8pt; visibility:hidden; }
.xPL_propertyList .xPL_navigation span.xPL_prev { background-image:none; }
.xPL_propertyList .xPL_navigation a:hover.xPL_np,
.xPL_propertyList .xPL_navigation a:hover.xPL_prev	{ color:#396c65; }

/* Footer */
.xPL_propertyList .xPL_footer { clear:both; padding-top:5px; }
.xPL_propertyList .xPL_footer .xPL_pages {float:left;width:400px;font-size:10pt;}
.xPL_propertyList .xPL_footer .xPL_pages a.xPL_page {font-weight:bold;}
.xPL_propertyList .xPL_footer .xPL_pages span.xPL_page {color:#666;}

/* Map*/
.xPL_map {clear:both;padding-top:10px;}

/* Property */
.xPL_propertyList .xPL_property { margin:0px 5px 10px 5px; width:230px; float:left; cursor:pointer; font-size:12px; }
.xPL_propertyList .xPL_property .xPL_photo { text-align:center; display:block; width:219px; margin:5px 5px 0px 5px; }
.xPL_propertyList .xPL_property .xPL_photo a { display:block; min-height:165px; }
.xPL_propertyList .xPL_property .xPL_photo .xPL_status { background-color:#396c65; color:#ffffff; display:block; font-weight:bold; clear:both; padding:2px 0; text-align:center; text-decoration:none; text-transform:uppercase; }
.xPL_propertyList .xPL_property .xPL_details { position:relative; margin:0 0 5px 5px; width:219px; height:140px; }
.xPL_propertyList .xPL_property .xPL_details a.xPL_title { display:block; padding:4px; font-weight:bold; color:#396c65; height:30px; text-decoration:none; font-size:12px;overflow:hidden; }
.xPL_propertyList .xPL_propertyHover .xPL_details a.xPL_title { color:#54C2B7; }
.xPL_propertyList .xPL_property .xPL_details .xPL_attributes { margin:0; padding:0 0 0 18px; }
.xPL_propertyList .xPL_property .xPL_details .xPL_moreDetails {border-top:1px solid #EFEFEF; padding-top:4px; bottom:0; left:0; position:absolute; width:219px; }
.xPL_propertyList .xPL_property .xPL_details .xPL_moreDetails .xPL_priceInfo { width:180px; }
.xPL_propertyList .xPL_property .xPL_details .xPL_moreDetails .xPL_priceInfo .xPL_price { color:Red; }
.xPL_propertyList .xPL_property .xPL_details .xPL_moreDetails a.xPL_more { display:block; float:right; }

