@CHARSET "ISO-8859-1";

.listitem {height:163px; background: url('images/lst_row_mid.jpg'); width:680px; border:1px solid #dad2c5; margin:10px 0px; }
.listitem img {border:none;}

.listitem .icon {float:right; width:46px; height:48px;}

.listitem .head {width:191px; height:163px; background: url('images/lst_row_pic.jpg'); float:left;}
.listitem .head .pic {width:155px; height:105px;background:#FFF; margin:15px 15px 5px; overflow:hidden }
.listitem .head .pic .noimage {width:153px; height:59px; padding-top:44px;}
.listitem .head .link {width:100%; text-align:center; font-size:12px; }
.listitem .head a{text-decoration:none }

.listitem .body {width:438px; height:143px; padding:10px 0px; float:left;}
.listitem .body dl {padding:0px 0;}
.listitem .body dt {padding:10px 0 0 0; font-weight:bold;}
.listitem .body .details_icon {position:relative; top:-90px; left:10px; float:right; width:74px; height:78px;}

.listitem .clear {clear:both}

ol.pagination { list-style:none; padding:4px; margin:1px; width:680px; text-align:right;}
ol.pagination li {display:inline; margin:2px;}
ol.pagination li.disabled {padding:2px 6px; border:1px solid #dad2c5; background:url('images/pag_bk0.jpg'); color:#CCC;}
ol.pagination li.current {padding:2px 6px; border:1px solid #600; color:#FFF; background:url('images/pag_bk1.jpg'); color:#CCC;}
ol.pagination li a {padding:2px 6px; border:1px solid #dad2c5; background:url('images/pag_bk0.jpg'); text-decoration: none; color:#333;}

#sortContainer input {border:1px solid #CCC; padding:2px; height:20px;}
#sortContainer button {border:1px solid #dad2c5; padding:2px 10px; height:21px; margin:2px; background:url('images/pag_bk2.jpg') repeat bottom}
#sortContainer {position:absolute; z-index:1; margin-left:454px; margin-top:-30px;}
#sortContainer strong {display:block; float:left; padding-top:3px; padding-right:5px;}
#sortContainer a.ddNormal {display:block; float:left; width:154px; height:14px; background:url('images/lst_sort.jpg') no-repeat; text-decoration:none; padding:4px 5px; color:#039;}
#sortContainer .ddDown {background-position:10px 14px !important;}
#sortContainer ul.ddList {list-style:none; background:#FFF; border:1px solid #09F; width:157px; padding:0px; margin-left:48px; margin-top:-2px;  position:absolute; z-index:2 }
#sortContainer ul.ddList li {padding:0px; margin:0px;}
#sortContainer ul.ddList li a{display:block; width:151px; padding:3px; background:#FFF; color:#000; text-decoration:none}  
#sortContainer ul.ddList li a:hover{background:#06F; color:#FFF}

#listdetail {width:480px; float:left; padding-right:15px;}
#listdetail .bigpic {width:480px; height:270px; overflow:hidden; padding-top:-50px; margin:0px 0px 10px	}
#listdetail .bigpic img {width:100%}
#listdetail h2 {color:#900; line-height:20px; border-bottom:1px solid #dad2c5; padding:0px 0px 5px; margin:0px 0px 15px;}
#listsidebar {width: 182px; float:left;}

#listsidebar ol.links {list-style:none; padding:0px; margin:0px;}
#listsidebar ol.links li {padding:0px; margin:5px;}
#listsidebar ol.links li a {width: 182px; height:48px; display:block; color:#322; font-weight:bold; text-decoration:none;}
#listsidebar ol.links li a span {padding:10px; display:block; width:100px; }

.lnk_gallery {background:url('images/ldet_lnk_gallery.jpg')}
.lnk_gallery span {padding-top:17px !important}
.lnk_viewing {background:url('images/ldet_lnk_viewing.jpg')}
.lnk_inquiries {background:url('images/ldet_lnk_inquiries.jpg')}
.lnk_agent {background:url('images/ldet_lnk_agent.jpg')}
.lnk_agent span {padding-top:17px !important}
.lnk_map {background:url('images/ldet_lnk_map.jpg')}
.lnk_map span {padding-top:17px !important}
