
/* Containers */
.tLM_list { float:left; width:270px; padding:0 5px 0 5px; }
.tLM_map { float:left; width:450px; }

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

/* List of Properties */
.tLM_list ul { list-style-type:none; margin:0; padding:0; }
.tLM_list ul li { margin:0; padding:0; clear:both; }
.tLM_list ul a { text-decoration:none; display:block; width:250px; height:66px; border-bottom:solid 1px #e5e5e5; padding:5px; clear:both; }
.tLM_list ul a:hover { background-color:#e5e5e5; cursor:pointer; }
.tLM_list ul a .tLM_photo { display:block; float:left; width:70px; height:55px; margin-right:5px; text-align:center; }
.tLM_list ul a .tLM_photo .tLM_videowrapper { display:none; }
.tLM_list ul a .tLM_photo .tLM_videowrapper.tLM_video { display:block; background-image:url(../images/clapper.png); background-repeat:no-repeat; color:#000000; font-weight:bold; background-position:10px 2px; padding-left:16px; }
.tLM_list ul a .tLM_photo .tLM_status { display:block; text-align:center; color:#000; font-size:10px; }
.tLM_list ul a .tLM_details { font-size:11px; color:#66656a; }
.tLM_list ul a .tLM_address { font-weight:bold; display:block; float:left; width:175px; overflow:hidden; height:14px; }
.tLM_list ul a .tLM_town { display:block; }
.tLM_list ul a .tLM_brief { display:block; }
.tLM_list ul a .tLM_priceInfo { display:block; }
.tLM_list ul a .tLM_priceInfo .tLM_price { color:#fb0001; font-weight:bold; }

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

/* No Properties */
.tLm_noProperties { float:none; width:auto; }
