html, body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;margin: 0px;padding: 0px;}.calendar {z-index: 20;}div#user_bar {border-bottom: 1px solid #bbb;height: 29px;padding: 0px;color: #000;background: #fff url('images/skins/sf/module-texture-x.png') repeat-x 0px -200px;line-height: 29px;}div#login_container {font-size: 12px;}div#login_container input {font-size: 12px;}div#user_bar div.avatar {padding: 2px 0px 0px 10px;float: left;width: 25px;height: 25px;}div#user_bar div.username {float: left;margin-left: 5px;}div.options_button {float: left;height: 29px;line-height: 29px;cursor: pointer;padding: 0px 10px;}div.options_button img {vertical-align: text-bottom;}div#user_bar div.left_divider, div#user_bar div.right_divider {border-color: #999999;}div#user_bar div.left_divider {border-left-style: solid;border-left-width: 1px;}div#user_bar div.right_divider {border-right-style: solid;border-right-width: 1px;}div#recipients {display: none;width: 300px;border: 1px solid #000;}div#recipients input {border: none;}div#recipients div.contact {float: left;margin: 2px;border: 1px solid #999;padding: 2px 5px;}div#recipients div.contact img {cursor: pointer;}div#lookup_results { width: 200px;}div#lookup_results a.result {color: #000;display: block;padding: 5px;}div#lookup_results a.result:hover {background: #0066FF;color: #fff;cursor: pointer;}.left {float: left;}.right {float: right;}form {display: inline;}.required_star {color: #dd0e0e;font-size: .8em;}div.inline {margin-left: 4px;margin-right: 4px;}div.first_inline {margin-right: 4px;}.form_messages_error, .form_messages_success {display: none;padding: 10px;}.form_messages_error {background-color: #ffcccc;border: 1px solid #ff9999;}.form_messages_success {background-color: #ccffcc;border: 1px solid #99ff99;}.spacer {margin: 0px;padding: 0px;clear: both;height: 0px;line-height: 0px;font-size: 0px;}#content {text-align: left;}#footer {bottom: 0px;width: 100%;text-align: left;}#prompt_container {position: absolute;left: 0px;width: 100%;z-index: 12;}#prompt_window {position: relative;margin: 0px auto;}#prompt_top_row {width: 430px;height: 40px;}#prompt_mid_row {width: 430px;}#prompt_bot_row {width: 430px;height: 40px;}#prompt_title {font-size: 14px;line-height: 40px;font-weight: bold;}#prompt_tlc, #prompt_top, #prompt_trc, #prompt_blc, #prompt_bot, #prompt_brc {float: left;}#prompt_tlc, #prompt_trc, #prompt_blc, #prompt_brc {width: 20px;}#prompt_tlc, #prompt_top, #prompt_trc {height: 40px;}#prompt_top, #prompt_mid, #prompt_bot {width: 390px;}#prompt_left {padding-left: 20px;width: 390px;}#prompt_right {padding-right: 20px;width: 410px;}#prompt_blc, #prompt_bot, #prompt_brc {height: 40px;}#prompt_tlc {background: url('images/skins/sf/module-texture-x.png') no-repeat 0px 0px;}#prompt_top {background: url('images/skins/sf/module-texture-x.png') repeat-x 0px -50px;}#prompt_trc {background: url('images/skins/sf/module-texture-x.png') no-repeat 0px -100px;}#prompt_left {background: url('images/skins/sf/module-texture-y.png') repeat-y top left;}#prompt_mid {background: #fff url('images/skins/sf/module-texture-bg.png') repeat;padding-top: 10px;overflow: auto;}#prompt_right {background: url('images/skins/sf/module-texture-y.png') repeat-y top right;}#prompt_blc {background: url('images/skins/sf/module-texture-x.png') no-repeat 0px -150px;}#prompt_bot {background: url('images/skins/sf/module-texture-x.png') repeat-x 0px -200px;}#prompt_brc {background: url('images/skins/sf/module-texture-x.png') no-repeat 0px -250px;}.prompt_handle {cursor: move;}#prompt_options {position: absolute;top: 12px;right: 12px;}#prompt_x {background: url('images/skins/sf/module-texture-y.png') no-repeat -60px 0px;width: 20px;height: 20px;cursor: default;}#overlay {position: absolute;top: 0px;left: 0px;z-index: 11;width: 100%;height: 500px;background-color: #000;filter: alpha(opacity=100);opacity: 1.0;}.gadgets-gadget-chrome {position: relative;left: 0px;width: 100%;z-index: 2;text-align: center;}.gadgets-gadget-top-row {width: 430px;height: 40px;}.gadgets-gadget-mid-row {width: 430px;}.gadgets-gadget-bot-row {width: 430px;height: 40px;}.gadgets-gadget-title {font-size: 14px;line-height: 40px;font-weight: bold;}.gadgets-gadget-tlc, .gadgets-gadget-title-bar, .gadgets-gadget-trc, .gadgets-gadget-blc, .gadgets-gadget-bot, .gadgets-gadget-brc {float: left;}.gadgets-gadget-tlc, .gadgets-gadget-trc, .gadgets-gadget-blc, .gadgets-gadget-brc {width: 20px;}.gadgets-gadget-tlc, .gadgets-gadget-title-bar, .gadgets-gadget-trc {height: 40px;}.gadgets-gadget-title-bar, .gadgets-gadget-content, .gadgets-gadget-bot {width: 390px;}.gadgets-gadget-left {padding-left: 20px;width: 390px;}.gadgets-gadget-right {padding-right: 20px;width: 410px;}.gadgets-gadget-blc, .gadgets-gadget-bot, .gadgets-gadget-brc {height: 40px;}.gadgets-gadget-tlc {background: url('images/skins/sf/module-texture-x.png') no-repeat 0px 0px;}.gadgets-gadget-title-bar {background: url('images/skins/sf/module-texture-x.png') repeat-x 0px -50px;text-align: left;}.gadgets-gadget-trc {background: url('images/skins/sf/module-texture-x.png') no-repeat 0px -100px;}.gadgets-gadget-left {background: url('images/skins/sf/module-texture-y.png') repeat-y 0px 0px;}.gadgets-gadget-content {background: #fff;padding-top: 10px;}.gadgets-gadget-right {background: url('images/skins/sf/module-texture-y.png') repeat-y 380px;}.gadgets-gadget-blc {background: url('images/skins/sf/module-texture-x.png') no-repeat 0px -150px;}.gadgets-gadget-bot {background: url('images/skins/sf/module-texture-x.png') repeat-x 0px -200px;}.gadgets-gadget-brc {background: url('images/skins/sf/module-texture-x.png') no-repeat 0px -250px;}.prompt_handle {cursor: move;}.gadgets-gadget-title-button-bar {position: absolute;top: 12px;right: 12px;}.gadgets-gadget-option-collapse {width: 20px;height: 20px;cursor: default;float: left;}.gadgets-gadget-option-close {background: url('images/skins/sf/module-texture-y.png') no-repeat -90px 0px;width: 20px;height: 20px;cursor: default;float: left;}a {color: #0000FF;text-decoration: none;}a:hover {color: #0000FF;}img {border: 0px;margin: 0px;vertical-align: middle;}ul.error {list-style: none;}.text_link {cursor: pointer;color: #0000FF;text-decoration: none;}.text_link:hover {color: #0000FF;}td img {vertical-align: bottom;}a img {vertical-align: bottom;}td.title {font-weight: bold;}.note {font-size: 10px;}.field_note {font-size: 10px;opacity: .5;}.small_note {font-size: 8px;}td, th {vertical-align: top;}.buttonize {border: 1px solid #c9c7ba;background-color: #f4f4f4;cursor: pointer;text-align: center;font-size: 1em;color: #000000;font-weight: normal;padding: 1px 7px;}img.buttonize {padding: 0px;vertical-align: bottom;}.clickable {cursor: pointer;}div.autocomplete {position:absolute;width:250px;background-color:white;border:1px solid #888;margin:0px;padding:0px;}div.autocomplete ul {list-style-type: none;margin:0px;padding:0px;max-height: 150px;overflow: scroll;}div.autocomplete ul li.selected {background-color: #ffb;}div.autocomplete ul li {list-style-type:none;display:block;margin:0px;padding:2px;height:14px;cursor:pointer;}.map_info_box {background-color: #FFFFFF;border: 1px solid #000000;padding: 5px;}.error_container {border: 3px double #000000;}.error_header {background-color: #a01a1a;padding: 5px;color: #FFFFFF;font-weight: bold;}.error_content {background-color: #FFFFFF;padding: 5px;color: #000000;font-weight: bold;}div.menu_obj {position: absolute;font-family: Arial, Helvetica, sans-serif;cursor: default;padding: 2px;z-index: 20;background: #ddd;border-top: 1px solid #CC9900;}div.menu_obj ul {margin: 0px;padding: 0px;list-style: none;}div.menu_obj ul li {margin: 0px;padding: 0px;}div.menu_obj ul li.link:hover {background: #aaa;}div.menu_obj ul li.divider {border-top: 1px solid #000;}div.menu_obj ul li a {padding: 5px 10px;display: block;}a.menu_item {padding: 5px 10px;display: block;}a.menu_item:hover {background: #CCCCCC;}li.highlighted {background: #0033FF;color: #fff;cursor: pointer;}#rating_container {}img.star{margin: 1px;}.rating_score {font-weight: bold;}.rating_info {font-style: italic;font-size: 11px;}.status_online {color: #76bd30;}.status_offline {color: #999999;font-style: italic;}.status_other {color: #76bd30;}.field_note {font-size: 10px;}#tooltip_container {position: absolute;z-index: 20;border: 1px solid #808080;background-color: #000000;color: #FFFFFF;opacity: 0.80;font-size: 12px;}ul.button_list {list-style-type: none;padding: 0px;margin: 0px auto;}ul.button_list li {float: left;display: block;}ul.button_list li a {padding: 5px;}.css_table {border-width: 1px;border-style: solid;border-collapse: collapse;border-bottom: none;width: 100%;clear: both;margin: 0px;}.css_table_row {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ccc;}.css_table_col {padding: 5px 5px 5px 5px;vertical-align: top;}.thead .css_table_col {font-weight: bold;padding: 5px 5px 5px 5px;text-align: left;line-height: 1.3em;}.css_table_col, .thead .css_table_col {float: left;font-size: 11px;vertical-align: text-top;}.thead {background-color: #666666;}span img {vertical-align: middle;}.page_nav {font-size: 12px;}.page_nav a {font-weight: bold;}img.loading_bar {width: 220px;}body {padding-top: 20px;background: #181818;color: #fff;}a, a:link, a:hover, a:visited {color: #fff;}#wrapper {width: 900px;margin: 0px auto;}#header {height: 90px;}#logo_title {height: 58px;}#nav {margin-top: 2px;font-size: 10px;}#nav a {margin: 0px 5px;padding: 2px;}#nav a.first {margin-left: 0px;}#bottom_nav {text-align: center;font-size: 10px;}#bottom_nav a {margin: 0px 2px;padding: 2px;}#horn_logo {float: left;}#contact {float: right;text-align: right;}#prompt_mid { background-color: #d6d4cf;}div.box {border: 1px solid #989898;padding: 8px;font-size: 12px;background: #181818;}div.box div.title {height: 15px;border-bottom: 1px solid #555;padding-bottom: 4px;letter-spacing: .6px;background: url('images/skins/sf/corner.jpg') right no-repeat;}div.box div.title_light {height: 15px;border-bottom: 1px solid #555;padding-bottom: 4px;letter-spacing: .6px;background: url('images/skins/sf/corner-light.jpg') right no-repeat;}span.sf {color: #de0000;font-weight: bold;}div.bottom_boxes div.box {height: 320px;}div#featured_buildings {float: left;width: 407px;}div#featured_buildings div.highlight {background: #3b3c35;}div.featured_building {background: #252621;margin: 10px -8px;height: 70px;cursor: pointer;}div.featured_building div.featured_image {float: left;margin-left: 40px;width: 65px;height: 40px;padding: 10px;}div.featured_building div.featured_info {float: left;margin-top: 5px;margin-left: 10px;width: 260px;height: 55px;overflow: hidden;}div.featured_building div.featured_info div {font-size: 14px;font-weight: bold;}div.featured_building div.featured_info p {margin: 0px;font-size: 10px;color: #aaa;}div.featured_listing {padding: 10px;margin-top: 10px;}div#featured_listings div.highlight {background-color: #252621;}div.featured_listing span.building_name {font-size: 14px;font-weight: bold;margin-bottom: 5px;}div.featured_listing div.featured_image {float: left;margin-right: 10px;}div.featured_listing div.featured_info {float: left;width: 150px;}div.featured_listing div.listing_name {margin-bottom: 10px;font-style: italic;text-decoration: underline;}div.featured_listing div.listing_description {font-size: 10px;}div.featured_listing div.region_name {margin-top: 10px;font-weight: bold;font-size: 10px;}div.building { height: 300px;}div.building div.info { margin-left: 10px; width: 450px; height: 280px; float: left; overflow: auto; background-color: #252621; padding: 10px;}div.building div.info h1 { font-size: 14px; font-weight: bold;}div.building div.info p { color: #aaa;}div.building div.image_viewer {width: 400px;height: 300px;position: relative; float: left;}div.building div.image_viewer div.chooser { background-color: #181818;position: absolute;bottom: 5px;left: 0px;width: 400px;height: 26px;opacity: .5; filter: alpha(opacity = 50);}div.building div.chooser div.square {float: left;width: 20px;height: 20px;margin-top: 2px;margin-left: 2px;border: 1px solid #fff;cursor: pointer;}div.building div.square div {margin: 2px;width: 16px;height: 16px;background-color: #ccc;opacity: 0.0; filter: alpha(opacity = 0);}div.listings { margin-top: 10px;}div.listings table { border-collapse: collapse;}div.listings table td { margin-top: 2px;}div.listings table th { text-align: left;}div.listings table tr.data { background-color: #333;}div.listings table tr.data:hover { background-color: #454545; cursor: pointer;}div.listings table tr.title { background-color: #666; border-top: none;}div.listings table tr.title th { border-bottom: 2px solid #000; font-size: 12px; padding: 10px;}div.listings table tr.data td { border-top: 1px solid #000; font-size: 12px; padding: 10px;}div.search { margin-top: 10px;}div.listing_title { margin-top: 10px; font-weight: bold; font-size: 14px; color: #aaa;}div.listing { height: 300px; color: #000;}div.listing a {color: #dd0000;}div.listing div.info { margin-left: 10px; width: 400px; height: 280px; float: left; overflow: auto; background-color: #d6d4cf; padding: 10px;}div.listing div.info h1 { font-size: 14px; font-weight: bold;}div.listing div.info p {}div.listing div.resources { padding: 5px; margin-top: 10px;}div.listing div.image_viewer {width: 300px;height: 225px;position: relative; float: left;}div.listing div.image_viewer div.chooser { background-color: #181818;position: absolute;bottom: 5px;left: 0px;width: 300px;height: 26px;opacity: .5; filter: alpha(opacity = 50);}div.listing div.chooser div.square {float: left;width: 20px;height: 20px;margin-top: 2px;margin-left: 2px;border: 1px solid #fff;cursor: pointer;}div.listing div.square div {margin: 2px;width: 16px;height: 16px;background-color: #ccc;opacity: 0.0; filter: alpha(opacity = 0);}p.instruction {color: #de0000;}.form_messages_error {background-color: #181818;color: #deaaaa;border: 1px solid #de0000;}a.red {color: #de0000;}a.red:hover {text-decoration: underline;}div#latest_news div.article {margin: 10px 0px 10px 0px;color: #c3c8a5;}div#latest_news h3 {margin: 3px 0px 0px 0px;color: #c3c8a5;}div#latest_news h4 {margin: 3px 0px 0px 0px;font-weight: normal;font-size: 10px;font-style: italic;color: #888;}div#latest_news p {margin: 0px 0px 3px 0px;color: #ccc;}div#latest_news a {color: #848770;}div#home_footer {margin: 10px 0px;background: #252621;padding: 10px;font-size: 10px;}div#home_footer h3 {color: #c0b298;maring: 0px;}div#home_footer h4 {margin: 0px;color: #999;}div#quick_property_list h3 {margin: 0px;color: #999;}div#quick_property_list {margin-top: 10px;font-size: 10px;text-align: center;}div#copyright {font-size: 10px;text-align: center;padding: 10px 0px 10px 0px;}