#main_search {margin:0 10px;text-align:left;clear:both;}
#main_search a.edit_keyword {background:url(../images/keyword_grey.jpg) no-repeat left top;padding:1px 2px 4px 5px;color:#fff;line-height:20px;}
#main_search a.remove_keyword {background:url(../images/keyword_black.jpg) no-repeat right top;padding:1px 5px 4px 5px;line-height: 20px;}

#main_search span a {text-decoration:none;}
div.properties {;width:570px;}
div.properties_sidebar {float:right;width:300px;}
div.property-listing {;width:550px;margin:10px;clear:left;height:100px;background:url(../images/fmls.jpg) no-repeat bottom right;}
div.property-listing h5 {margin-top:5px;}
div.property-listing p {padding-bottom:0;}
div.property-listing img {margin-right:4px;padding-right:5px;padding-bottom:5px;margin:0 5px 0 !important}
div.property-listing ul {color:#333333;list-style-type:none;margin:0;}
div.property-listing:hover {}
div.property-listing ul li {float:left;padding:0 10px;}

div.property-listing img.thumbnail {float: left; width: 100px;border:none;}

div.pagination img {border:none;}
div.search {font-size:10pt;color:#999;}
#search_keywords {margin:5px;width:300px;font-size:12pt;padding:4px;border:1px solid #ccc;color:#333}
#main_search input, #main_search label {margin:5px; padding:2px;}
#main_search label {margin:0 5px;}
#keyword_box {display:block;margin-top:6px;}
#keyword_box a {padding-right:2px;color:#fff;}
div.help {}

div.pager_top {width:550px;}
div.pager_top div.pagination, div.pager_top div.pagination_desc {float:right;}
div.spacer {}
div.property_actions {padding-bottom:5px;background-color:#ccc;height:10px;margin-bottom:5px;border-top:1px solid #999;border-bottom:1px solid #999}
div.property-listing ul.key_data {float:right;}
div.property-listing ul.key_actions {float:left;}

#properties ul li, #sidebar_search ul li,#favorites ul li {list-style-image:none;margin-left:0;}

ul.key_actions li a.save {background:url(../images/icons/star_grey.png) no-repeat center left;padding-left:15px;}
ul.key_actions li a.active {background:url(../images/icons/star.png) no-repeat center left}


ul.key_actions li a {text-decoration:none;color:#fff;outline-style:none;}
ul.key_actions li a:hover,ul.key_actions li a.active { color:#ffff00}

div.search h1 {float:left;}
#sub_search {float:left;margin-left:6pt }
#sub_search ul li {float:left;list-style-image:none;list-style-type:none;margin:5pt 4pt 0 0}
#sub_search ul li a {text-decoration:none;padding:2pt;}
#sub_search ul li a:hover, #sub_search ul li a.active {background-color:#ccc;color:#fff}

div.search_help {display:none;margin-bottom:10px;}
div.search_help ul {margin-left:30px;}
div.search_help ul li {float:left;padding:1px 0px;width:200px;margin:0;}
div.pretty h3 {font-family:"Lucida Grande",Lucida,Arial;}
