
/* List */
.tLM_mediumGrid .tLM_list { padding:0 5px 0 5px; margin:0 0 0 10px; }

/* Header */
.tLM_mediumGrid .tLM_list .tLM_header { margin-bottom:5px; }
.tLM_mediumGrid .tLM_list .tLM_header h1 { margin:0; font-size:14px; }

/* Footer */
.tLM_mediumGrid .tLM_list .tLM_footer { margin-top:4px; line-height:26px; clear:both; }
.tLM_mediumGrid .tLM_list .tLM_footer .tLM_pageNums { display:block; float:left; width:180px; font-size:11px; font-weight:bold; }
.tLM_mediumGrid .tLM_list .tLM_footer .tLM_pageNums a { text-decoration:none; color:#000; }
.tLM_mediumGrid .tLM_list .tLM_footer .tLM_pageNums span { color:#000; }
.tLM_mediumGrid .tLM_list .tLM_footer .tLM_np { width:40px; font-size:11px; font-weight:bold; display:block; float:left; margin:0 2px 0 2px; }
.tLM_mediumGrid .tLM_list .tLM_footer a.tLM_np { color:#222; }

/* Property */
.tLM_mediumGrid .tLM_list ul { list-style-type:none; margin:0; padding:0; }
.tLM_mediumGrid .tLM_list ul li { margin:0; padding:0; float:left; }
.tLM_mediumGrid .tLM_list ul a { text-decoration:none; display:block; width:380px; height:170px; border-bottom:solid 1px #e5e5e5; padding:5px 0 0 0; clear:both; color:#000; }
.tLM_mediumGrid .tLM_list ul a:hover { background-color:#ededed; cursor:pointer; }
.tLM_mediumGrid .tLM_list ul a .tLM_photo { display:block; float:left; width:200px; height:145px; margin-right:5px; text-align:center; }
.tLM_mediumGrid .tLM_list ul a .tLM_photo img { cursor:pointer; }
.tLM_mediumGrid .tLM_list ul a .tLM_photo .tLM_status { display:block; text-align:center; color:#000; font-size:10px; margin:0 auto; }
.tLM_mediumGrid .tLM_list ul a .tLM_details { font-size:11px; color:#000000; }
.tLM_mediumGrid .tLM_list ul a .tLM_details .tLM_address { font-weight:bold; display:block; float:left; width:175px; overflow:hidden; height:14px; }
.tLM_mediumGrid .tLM_list ul a .tLM_details .tLM_town { display:block; margin-bottom:4px; }
.tLM_mediumGrid .tLM_list ul a .tLM_details .tLM_tagline { display:block; font-style:italic; margin-bottom:4px; }
.tLM_mediumGrid .tLM_list ul a .tLM_details .tLM_priceInfo { display:block; }
.tLM_mediumGrid .tLM_list ul a .tLM_details .tLM_video { color:#CC0000; }
.tLM_mediumGrid .tLM_list ul a .tLM_details .tLM_video span { color:#000; }
.tLM_mediumGrid .tLM_list ul a .tLM_details .tLM_attributes { display:block; margin-bottom:4px; }
.tLM_mediumGrid .tLM_list ul a .tLM_details .tLM_priceInfo .tLM_price,
.tLM_mediumGrid .tLM_list ul a .tLM_details .tLM_priceInfo .tLM_offers { font-weight:bold; }

/* Map */
.tLM_mediumGrid .tLM_map { clear:both; margin-left:14px; }

