.ad-bottom{
  text-align: center;
}
*{padding:0;margin:0;list-style:none;font-family:Arial,Helvetica,sans-serif;}
a{color:#5282b3;font-weight:bold;}
a:hover{color:#ef9d1d;text-decoration:none;}
body{text-align:center;background:#dddbdc url(../images/bg_sh.jpg) repeat-y scroll center center;font-size:76%;margin:0;padding:0;}
body *{text-align:left;}
img{border:0;}
.asterisk{font-size:18px;position:relative;top:5px;}
#container{margin:0 auto;width:1000px;}
#header #logo{float:left;cursor:pointer;margin:20px 0 0 18px;}
#header #header_top_menu{text-align:right;}
#header #foreclosure_sign{float:right;}
#header #top_header{background-color:#0c3765;color:#9bb7d4;text-align:right;width:100%;}
#last_update_properties{font-size:10px;color:#ffc;float:left;font-weight:bold;padding-left:5px;padding-top:9px;}
#header #top_header ul{text-decoration:none;padding-right:15px;}
#header #top_header ul li{display:inline;line-height:28px;}
#header #top_header ul li a{color:#9bb7d4;}
#header #top_header ul li a:hover{color:#fff;text-decoration:none;}
#header #main_header{background-color:#010f33;height:103px;}
#header #main_header{background-color:#fff;}
#header #main_header p{color:#fff;text-align:left;font-size:36px;line-height:103px;}
#header #menu_header{background:transparent url(../images/menu_std.jpg) repeat-x scroll 0 0;color:#9bb7d4;text-align:left;width:100%;}
#header #menu_header ul{float:left;width:800px;}
#header #menu_header ul li{display:inline;line-height:28px;}
#header #menu_header ul li a{background:transparent url(../images/menu_std.jpg) repeat-x scroll 0 0;border-right:1px solid #000;color:#fff;font-size:14px;font-weight:bold;line-height:28px;margin-right:-3px;padding:6px 10px;cursor:pointer;text-decoration:underline;}
#header #menu_header ul li a:hover{background:#0c3765 none repeat scroll 0 0;color:#ffc76f;cursor:pointer;}
.breadcrumb{background:#eee none repeat scroll 0 0;padding:4px 3px;text-align:left;}
.breadcrumb a{font-weight:bold;text-decoration:underline;}
.custom_search{background:transparent url(/images/search-back_white.png) no-repeat scroll 0 0;color:#000;float:right;height:50px;margin:27px 25px 0;width:370px;}
.custom_search .search_homes{color:#000;font-size:10px;line-height:0;}
.custom_search .googlesearch{width:150px;padding:0!important;}
.custom_search .buttonsearch{font-size:11px;height:27px;margin-top:0;padding-bottom:0!important;padding-left:0!important;padding-right:0!important;position:relative;top:6px;width:85px;}
.custom_search #search_text{padding:9px 13px 13px;}
.custom_search #search_text #searchtext{font-size:16px;width:250px;}
#content{background-color:#fff;min-height:400px;width:980px;padding:10px;}
#container #content #content-left{width:700px;float:left;}
#container #content #content-right{width:270px;float:right;}
.page_box{border:1px solid #ccc;padding:5px;zoom:1;}
.page_box h2{font-size:17px;}
#by_state{border:1px solid #ccc;padding:5px;margin-bottom:10px;zoom:1;}
#by_state h2{font-size:20px;padding-bottom:0;color:#47487f;}
#by_state h2 a{font-weight:bold;color:#47487f;}
#by_state ul li{border-bottom:1px dotted #dbd5c5;display:block;float:left;width:33%;text-align:left;font-size:13px;padding:3px 0;}
#by_state ul li a{background:transparent url(../images/bullet_list.gif) no-repeat scroll left center;padding:5px 5px 5px 13px;}
#hud_home ul li{border-bottom:1px dotted #dbd5c5;display:block;float:left;width:33%;text-align:left;font-size:13px;padding:3px 0;}
#hud_home ul li a{background:transparent url(../images/bullet_list.gif) no-repeat scroll left center;padding:5px 5px 5px 13px;}
#by_state p{padding-bottom:8px;}
#footer{background-color:#010f33;border-bottom:10px solid #0c3765;border-top:10px solid #0c3765;color:#fff;font-size:11px;height:170px;}
#footer .footer_lists{float:right;margin-top:5px;margin-bottom:5px;margin-left:0;margin-right:20px;width:570px;}
#footer .footer_lists ul{float:left;width:24%;}
#footer .footer_lists ul h2{color:#9bb7d4;font-size:13px;}
#footer .footer_lists ul li{line-height:20px;font-size:12px;}
#footer .footer_search{float:left;height:55px;margin-left:20px;margin-top:10px;width:350px;}
#footer .footer_info{float:left;margin-left:20px;margin-top:10px;width:350px;}
#footer .footer_info p{color:#dfdfdf;}
#footer a{color:#dfdfdf;font-weight:normal;}
#footer a:hover{color:#dfdfdf;font-weight:normal;}
.clear{clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}
.border{border:1px solid #ccc;}
#suggestimprovements{
  width:380px;
  height:180px;
  position:fixed;
  _position:absolute;
  bottom:0;
  left:50%;
  margin-left:-190px;
  background:#010F33;
  border: 2px solid #000;
  padding: 10px 15px;
  text-align:center;
}
#showsuggestion{
  position:fixed;
  _position:absolute;
  right:0;
  top:50%;
  margin-top:-45px;
  cursor:pointer;
}
#suggestimprovements .msgthankyou{
  margin:10px 0 0 0;
  font:14px Arial;
  font-weight:bold;
  color:#fff;
  text-align:left;
}
#suggestimprovements .textarea{
  width:360px;
  height:110px;
}
#suggestimprovements .btsend{
  margin:10px 0 0 0;
  border:0;
  background:url('/images/bt_sendsuggestion.jpg') no-repeat;
  height:27px;
  width:85px;
  cursor:pointer;
}

#suggestimprovements .title{
  font:14px Arial;
  font-weight:bold;
  color:#fff;
  text-align:left;
}

#suggestimprovements .form{
  margin:15px 0 0 0;
}
#imgToolTipZoom{
  position:absolute;
  border:1px solid #333;
  background:#fff;
  padding:4px;
  display:none;
  color:#333;
  text-align:center;
  font-size:10px;
  font-weight:bold;
}
#imgToolTipZoom p{
  margin-top:4px;
}