div#page {top:54px}
#share_button {position:absolute; right:10px; top:28px}
#page ul.hits li.hit {border-bottom:none}
#page ul.hits li.hit div.details {margin-right:190px; min-height:200px}
#page ul.hits li.hit div.details div.hit {display:inline-block; position:relative; width:99%}
#page ul.hits li.hit div.hit_map_container {border-left:1px solid #e3e3e3; float:right; padding-bottom:8px; padding-left:10px; width:170px}
#page ul.hits li.hit div.description {margin-top:6px}
#page ul.hits li.hit p.snapshot {font-size:24px; margin-bottom:0; margin-top:0; padding-bottom:0; padding-right:0; padding-top:0}
#page ul.hits li.hit p.snapshot button#track_price_changes {cursor:pointer; vertical-align:10px}
#page ul.hits li.hit p.snapshot img.calculate {margin-left:-5px; margin-top:3px; vertical-align:top}
#page ul.hits li.hit p.agent_description {color:#333; line-height:14px}
#page ul.hits li.hit p.agent_description a.teaser_more {background:url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat right -840px; padding-right:18px}
#page ul.hits li.hit p.site_data {border-bottom:1px solid #ececec; border-top:1px solid #ececec; clear:left; font-size:11px; line-height:13px; margin-bottom:8px; margin-top:7px; padding-bottom:7px; padding-top:8px}
#page ul.hits li.hit span.price {color:#434343; float:left; font-style:normal; font-weight:normal; line-height:21px; margin:0 6px 0 0; padding:0}
#page ul.hits li.hit:hover span.price {color:#b00}
#page .agent-details {border-top:1px dotted rgb(177, 177, 177); padding:5px 0 0 0; color:#333; line-height:14px; margin:10px 0 0 0; width:auto}
#page .agent-details a {color:#555; text-decoration:none}
#page .agent-details table.contact_info {font-size:11px; padding-top:0; width:85%}
#page .agent-details table.contact_info th {display:table-cell; font-weight:bold; padding-bottom:3px; padding-left:0; padding-right:1px}
#page .agent-details table.contact_info td {color:#a3a3a3; display:table-cell; padding-bottom:3px; padding-left:0; padding-right:2%; width:25%}
#page .agent-details table.contact_info th.mini-logo {vertical-align:bottom; width:85px}
#page .agent-details table.contact_info td.company {width:auto}
#page .agent-details table.contact_info td.telephone {width:120px}
#page .agent-details table.contact_info td.email {width:auto}
#page .agent-details table.contact_info td.details {width:160px}
#page .agent-details table.contact_info td.details a {color:#B00}
#page ul.globrix_toolset a {text-decoration:none}
#page ul.hits li.promoted p.snapshot a span.price {color:#669936; font-size:24px}
#page ul.hits li.promoted:hover a.image, #page li.hit.promoted a.image:hover {background-color:#669936}
#page ul.hits li.promoted p.snapshot span.promoted_flag {-moz-border-radius:3px; -webkit-border-radius:3px; background-color:#669936; border-radius:3px; color:#fefaf4; display:inline; font-size:10px; line-height:10px; margin-left:0; padding:1px .5em 2px; text-shadow:#466925 0 -1px 0; vertical-align:10px}
#page #quicklinks a {color:#555}
#page ul.hits li.hit p.agent_description a:hover, #page ul.hits li.hit div.agent-details a:hover, #page #quicklinks a:hover {color:#B00}
div#globrix div.tab-navigation {background:#fff url(http://dc42kdnp6bv9.cloudfront.net/images/tab_bg_13302.gif) repeat-x bottom; border:none; float:left; font-size:11px; font-weight:bold; line-height:normal; margin:-7px 0 0; width:100%}
div#globrix div.tab-navigation ul.tabs {list-style:none; margin:0; padding:10px 10px 0}
div#globrix div.tab-navigation ul.tabs li.tab {background:url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat right -360px; float:left; margin:0 3px 0 0; padding:0 5px 0 0}
div#globrix div.tab-navigation ul.tabs li.tab a {background:url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat left -360px; color:#B00; display:block; float:left; padding:7px 6px 6px 12px; text-decoration:none}
div#globrix div.tab-navigation ul.tabs li.tab a:hover {color:#333}
div#globrix div.tab-navigation ul.tabs li.tab span.count {color:#666; font-weight:normal}
div#globrix div.tab-navigation ul.tabs li.current {background-position:right -500px}
div#globrix div.tab-navigation ul.tabs li.current a {background-position:left -500px; color:#000}
#hit_tab_content {background-color:#fffaef; border-bottom:1px solid #dedede; border-left:1px solid #dedede; border-right:1px solid #dedede; margin-bottom:5px; padding:10px; position:relative; z-index:100}
#hit_tab_content div.panel {display:block; position:relative}
#hit_tab_content #hit_description p {font-size:12px}
#hit_tab_content #hit_recently_sold div.map-bubble div.box {border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; height:100%; margin:0; position:relative}
#hit_tab_content #hit_recently_sold div.map-bubble div.box table.market-overview {font-size:.9em}
#hit_photos {position:relative}
#hit_photos ul {margin-left:315px}
#hit_photos ul li.image {margin-bottom:2px; margin-left:2px}
#hit_photos ul li.image div.property_image_container {height:80px; cursor:pointer; width:80px}
#hit_photos span.main-image, #hit_photos li.image {background:url(http://dc42kdnp6bv9.cloudfront.net/images/bg_property_image_5422.gif) center center no-repeat scroll #c2c2c2; display:inline; float:left; padding:2px}
#hit_photos span.main-image div.property_image_container {height:100%; width:100%}
#hit_photos span.main-image:hover, #hit_photos li.image:hover {background-color:#b00}
div.map {border:1px solid #DDD; height:500px; margin:0 auto; overflow:hidden; width:100%}
div.map span {color:#B4B4A8; display:block; font-size:11px; left:50%; margin-left:-50px; position:absolute; text-align:center; top:44%; width:100px}
div.map a.off-link {color:#B00; display:inline-block; margin-top:10px; position:relative; text-decoration:none}
div.map a.off-link:hover, div#mapview_canvas a.off-link:hover {text-decoration:underline}
#streetview_canvas {border:1px solid #DDD; margin:0 auto; overflow:hidden}
ul.toggle-buttons {background:url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat right -780px; float:left; height:18px; margin:0; padding:0}
ul.toggle-buttons li {float:left; margin:0; padding:0}
ul.toggle-buttons li a {background:url(http://dc42kdnp6bv9.cloudfront.net/images/button_toggle_separator_14274.png) no-repeat top left; color:#000; display:block; font-size:11px; font-weight:bold; line-height:18px; padding:0 6px; text-decoration:none}
ul.toggle-buttons li.first {background:url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat left -780px; padding-left:0}
ul.toggle-buttons li.first a {background:none}
ul.toggle-buttons li a:hover, ul.toggle-buttons li a:focus {color:#000; text-decoration:none}
ul.toggle-buttons li a.selected {background:url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat center -798px; border-left:1px solid #787878; padding-left:5px}
ul.toggle-buttons li.last a.selected {background:url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat right -798px; border-left:1px solid #787878; padding-left:5px}
ul.toggle-buttons li.first a.selected {background:url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat left -798px; border-left:none; padding-left:6px}
#page ul.legend {padding-bottom:5px; white-space:nowrap}
#page ul.legend li {float:left; height:20px; margin-right:10px; padding-left:20px; padding-top:5px}
#page ul.legend li.garden-centres {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat 0 0}
#page ul.legend li.sports {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat left -26px}
#page ul.legend li.restaurants {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat left -78px}
#page ul.legend li.schools {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat left -104px}
#page ul.legend li.services {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat left -130px}
#page ul.legend li.shopping {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat left -156px}
#page ul.legend li.transport {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat left -182px}
#page ul.legend li.pubs {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat left -860px}
div.filters {margin-top:5px; padding-bottom:5px}
div.filters strong.label {display:block; margin-right:5px}
.results_message {background-color:#FFF; border:5px solid #B1B1B1; left:50%; margin-left:-110px; padding-bottom:4px; position:absolute; top:200px; width:220px; z-index:1000}
.results_message strong {color:#B00; font-size:1.2em; font-weight:bold; margin:0; padding:5px 5px 3px}
div.pagination span.disabled {color:#adadad}
th.right, td.right {text-align:right}
.disclaimer {color:#AAA; font-size:85%; padding:1em}
#page div.box h2 {background-color:#DDD; color:#393435; cursor:pointer; font-size:12px; font-weight:bold; margin:0; margin-bottom:0; padding:6px 0 4px 7px}
#page div.box h2:hover {background-color:#d0d0d1}
#page div.box.collapseable h2 {-khtml-border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; _background-image:url(http://dc42kdnp6bv9.cloudfront.net/images/bullet_arrow_down_3477.gif); background-image:url(http://dc42kdnp6bv9.cloudfront.net/images/bullet_arrow_down_9466.png); background-position:right .2em; background-repeat:no-repeat; border-radius:6px}
#page div.box.open h2 {-khtml-border-radius-bottomleft:0; -khtml-border-radius-bottomright:0; -moz-border-radius-bottomleft:0; -moz-border-radius-bottomright:0; -webkit-border-bottom-left-radius:0; -webkit-border-bottom-right-radius:0; _background-image:url(http://dc42kdnp6bv9.cloudfront.net/images/bullet_arrow_up_3477.gif); background-image:url(http://dc42kdnp6bv9.cloudfront.net/images/bullet_arrow_up_9466.png); background-position:right .12em; background-repeat:no-repeat; border-bottom-left-radius:0; border-bottom-right-radius:0}
#page div.box.collapseable > div, div.box.collapseable > table {display:none}
#page div.box.open > div, div.box.open >table {display:block}
#page div.box.open > div {-khtml-border-radius-bottomleft:6px; -khtml-border-radius-bottomright:6px; -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px; border-bottom:1px solid #dadada; border-bottom-left-radius:6px; border-bottom-right-radius:6px; border-left:1px solid #dadada; border-right:1px solid #dadada; border-top:1px solid #d7d7d7; display:block}
#page .box table {-khtml-border-radius-topleft:0; -khtml-border-radius-topright:0; -moz-border-radius-topleft:0; -moz-border-radius-topright:0; -webkit-border-top-left-radius:0; -webkit-border-top-right-radius:0; border-top-left-radius:0; border-top-right-radius:0}
#page .box table.tab {border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; margin:0; padding:10px 0 0 3px}
#page .box table.tab th {-khtml-border-radius-topleft:6px; -khtml-border-radius-topright:6px; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px; background:#EEE url(http://dc42kdnp6bv9.cloudfront.net/images/bg_message_8852.png) repeat-x left bottom; border:1px solid #bdbdbd; border-top-left-radius:6px; border-top-right-radius:6px; display:inline-block; font-size:85%; margin-right:2px; padding:0; vertical-align:middle}
#page .box table.tab th.selected {background-color:white; background-image:none}
#page .box table.tab th a {color:#6e6e6e; display:block; font-size:11px; font-style:normal; font-weight:normal; padding:1px 7px}
#page .box table.tab th a:hover {background-color:#DDD; color:#b00; text-decoration:none}
#page .box table.tab th.selected a {color:#b00; font-weight:bold}
#page .box table.tab th.selected a:hover {background-color:#999; color:#FFF; cursor:default}
#area_photos span.owner {display:inline-block; font-size:.8em; height:25px; padding-bottom:5px; padding-top:2px; width:auto}
#area_photos div.copyright {font-size:9px; line-height:12px; padding-bottom:7px; padding-left:10px; padding-right:10px}
#area_photos div.copyright a {line-height:inherit}
#page #finance_offers {padding-bottom:5px}
#page #finance_offers h3 {color:#000; margin-top:15px}
#page #finance_offers h3.first {margin-top:0}
#page #finance_offers ul.links {background-color:transparent; margin-left:5px}
#page #finance_offers ul.links li {float:left; overflow:hidden; position:relative; text-align:left; width:125px}
#page #finance_offers a {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat right -840px; padding-right:18px}
#page #finance_offers table.price-list {margin-bottom:4px; width:100%}
#page #finance_offers table.price-list tr th, #page #finance_offers table.price-list tr td {border-bottom:1px solid #DADADA; padding:4px 0}
#page #finance_offers table.price-list th {font-weight:bold}
#page #finance_offers table.price-list th.interest-rate {padding-right:25px}
#page #finance_offers table.price-list .interest-rate {text-align:right}
#crime_stats .authority {font-weight:bold}
#crime_stats .authority .national {position:absolute; right:2px; top:2px}
#crime_stats .national {color:#999}
.statscontent, .schoolcontent, .communitycontent, .propertycontent, .qypecontent {color:#4f4f4f; margin-top:-1px; min-height:100px; padding:0; position:relative}
.propertycontent div.property_image_container {height:80px; width:80px}
.propertycontent a.image {background:#c2c2c2 url(http://dc42kdnp6bv9.cloudfront.net/images/bg_property_image_5422.gif) no-repeat scroll center center; display:block; float:left; margin-right:5px; padding:2px}
.stats_error {padding:6px}
.schoolcontent {height:290px}
.statscontent {min-height:130px}
.gdata {background-color:white; font-size:11px; min-height:150px}
.gdata > div {overflow:auto; overflow-y:hidden; padding-bottom:15px; text-align:center}
.gdata table {background-color:white; border-collapse:collapse; empty-cells:show; margin:0; width:100%}
.gdata td, .gdata th {border:1px solid #DDD; color:#646464; padding:3px 5px 4px; text-align:right; width:12%}
.gdata th {background-color:#EEE; color:#555; font-size:93%; text-align:center; vertical-align:middle}
.gdata th.change {font-size:80%}
.gdata td.legend {background-color:#F8F8F8; color:#555; font-weight:bold; text-align:left}
.graph {margin-top:0; min-height:300px; overflow:auto; text-align:center}
.graph img {height:250px; margin-bottom:10px; width:600px}
span.positive {color:green}
span.negative {color:#c80c0c}
table.market-overview {color:#4f4f4f; width:100%}
table.rows.market-overview th {padding-top:3px}
table.rows.market-overview th, table.rows.market-overview td {border-right:1px solid #d7d7d7}
table.rows.market-overview tr:last-child td, table.rows.market-overview tr:last-child th {border-bottom-style:none}
table.market-overview tr.total td {background-color:transparent; color:#6a6a6a; font-size:17px; padding-bottom:0; padding-top:8px}
table.market-overview td.arrow {padding-left:27px; vertical-align:top}
table.market-overview td.arrow.positive {background:url(http://dc42kdnp6bv9.cloudfront.net/images/arrow_11098.png) no-repeat; background-position:0 0}
table.market-overview td.arrow.negative {background:url(http://dc42kdnp6bv9.cloudfront.net/images/arrow_11098.png) no-repeat; background-position:0 -29px}
table.rows {border-collapse:collapse; width:100%}
table.rows th {background-color:#f0f0f0; border-bottom:1px solid #DDD; font-weight:bold; line-height:17px; padding:2px 8px 1px}
table.rows th span.help {border-bottom:1px dotted #009e00; cursor:help}
table.rows td {border-bottom:1px solid #DDD; line-height:17px; padding:3px 8px; vertical-align:middle}
#page .box table.rows th span.help a {color:#4f4f4f; cursor:help}
#page .box table.rows th span.help a:hover {color:#009e00; text-decoration:none}
div.pagination {font-size:10px; margin:4px 10px; text-align:center}
div.pagination img {margin-left:2px; vertical-align:-4px}
a.qype {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat left -890px; display:inline-block; height:25px; text-indent:-9999px; width:60px}
#properties_carousel {position:relative}
#properties_carousel .results_message {top:100px}
#properties_carousel div#properties_tab_nav {margin:0}
#properties_carousel div#properties_tab_nav ul.tabs li.tab a {padding:4px 3px 3px 9px}
#properties_carousel div#properties_tab_nav ul.tabs li.current {background-position:right -640px}
#properties_carousel div#properties_tab_nav ul.tabs li.current a {background-color:#fff; background-position:left -640px; color:#000}
div.propertycontent div.carousel {margin-top:2px}
div.propertycontent div.carousel ul li {display:block; text-align:center}
div.propertycontent div.carousel ul li a {display:block; text-align:center}
div.propertycontent div.carousel ul li div.property_image_container {height:100px; width:100px}
div.propertycontent ul {background-color:#fff; margin:10px}
div.propertycontent ul li {float:left; overflow:hidden; position:relative; text-align:center; width:100px}
div.propertycontent ul li img {border:1px solid #CCC; padding:1px}
div.propertycontent ul li img.sticker_24 {border-style:none; left:-1px; position:absolute; top:-1px}
ul.hits li.hit img.sticker_24 {left:0; position:absolute; top:0}
#property_photo_link {background:url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) 0 -314px; color:#FFF; display:block; font-size:1px; height:20px; left:81px; overflow:hidden; position:absolute; text-decoration:none; text-indent:-9999px; top:81px; width:20px}
#property_photo_link:hover {background-position:0 -334px; text-decoration:none}
#property_photo_large_panel {-khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; background-color:#fff; border:2px solid #9a9a9a; border-radius:8px; display:block; height:auto; left:120px; margin-left:-105px; padding:5px; position:absolute; top:80px; width:310px}
#property_photo_large_panel button {margin-top:10px}
#email_link_form {border-width:10px; width:275px}
#property_error_form {border-width:10px; width:275px}
div.propertycontent ul li span.price {display:block; font-size:90%; font-weight:bold}
div.propertycontent ul li span.desc {display:block; font-size:80%; line-height:100%}
div.propertycontent ul li span.your_prop_count {background-color:#4a4a4a; color:#fff; filter:alpha(opacity=45); font-size:11px; line-height:12px; opacity:0.67; padding:1px 4px; position:absolute; right:5px; top:90px}
#page div.box.agent-spotlight {border-bottom:1px solid #DDD; padding-bottom:0}
#page div.box.agent-spotlight div.agent_ad {clear:both}
#page div.box.agent-spotlight h2 {background-color:white; font-size:12px; margin-bottom:6px; padding-left:0}
#page div.agent-spotlight a {background:url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat right -840px; padding-right:18px}
#page div.agent-spotlight a.agent_image {background-image:none; float:left; margin-bottom:7px; margin-right:7px; padding:0}
#page div.agent-spotlight div#register_agent_globrix {clear:both; margin-bottom:8px}
#page div.agent-spotlight .sponsored_agents_in_columns {float:left; padding-right:10px}
#page div.box.finance-offers h3 {font-size:1.4em; margin-bottom:0}
#page #similar_properties .box h2 a {border-left:1px solid #a5a5a5; font-size:11px; font-style:normal; font-weight:normal; margin-left:2px; padding-left:5px}
#page div.internal_puff {-khtml-border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; background-color:#f1f1f1; border:3px solid #d2d2d2; border-radius:6px; margin-bottom:15px; padding:10px 10px 0}
#page div.internal_puff h2 {font:23px Helvetica, Arial, Geneva, sans-serif; margin-bottom:0}
#page div.internal_puff h3 {color:#393435; font:15px Helvetica, Arial, Geneva, sans-serif; margin:0 0 4px}
#page div.internal_puff ul, #page div.internal_puff ol {margin-bottom:7px; margin-left:2em}
#page div.internal_puff ul {list-style-type:disc}
#page div.internal_puff ol {list-style-type:decimal}
#page div.internal_puff li {margin-bottom:4px; margin-left:0; padding-left:0}
#page div.internal_puff p {margin-bottom:10px}
#page div.internal_puff a {color:#b00; text-decoration:none}
#page div.internal_puff a:hover {text-decoration:underline}
#page p.data_attribution {color:#bdbdbd; font-size:9px; font-style:italic; margin-bottom:0; padding:4px 7px; text-align:right}
#area_guide_footer {clear:both; color:#717171; font-size:.7em; margin:0 2px; padding-bottom:10px}
#area_guide_footer a, #area_guide_footer a:visited {color:#717171}
.featured_property_image {border:2px solid transparent; float:left; height:80px; margin:0 10px 0 0; width:80px}
.featured_property_image:hover {border:2px solid #b00}
.featured-property-link {clear:both; margin-bottom:8px; margin-top:4px}
.agent-directory-content {font-size:12px; padding:10px}
.agent-directory-content a {font-size:12px}
.agent_map_company {font-size:14px; font-weight:bold}
.agent_ad_box_outer {border:1px solid #ccc; padding-right:0!important}
.agent_ad_box_inner {background:#efefef; border:1px solid #fff; font:16px Helvetica, verdana, sans-serif; font-weight:bold; height:76px; padding-top:10px; text-align:center; vertical-align:middle; width:176px}
.agent_ad_box_inner a, .agent_ad_box_inner a:visited {color:#999!important; text-decoration:none}
#agent_contact_form fieldset {-khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; background-color:#ebf4e1; border:1px dotted #ccc; border-radius:8px; margin-bottom:12px; padding:8px}
#agent_contact_form #agents_for_contact_selection {padding-top:6px}
#agent_contact_form #agents_for_contact_selection li {line-height:2em; padding:2px 0 2px 20px}
.form-row .form-text {display:block}
.form-row .form-field {padding-bottom:11px; width:98%}
.form-row {clear:both}
.form-row .text-field {border:2px solid #ccc; color:#2c690a; font:16px Helvetica, verdana, sans-serif; letter-spacing:1px; padding:2px; width:40%}
.form-row .text-area {border:2px solid #ccc; color:#b00; font:14px Helvetica, verdana, sans-serif; height:100px; letter-spacing:1px; padding:2px; width:100%}
.form-row .text-field:hover, .form-row .text-area:hover {background-color:#dce7d1; border:2px solid #7bb84b}
#agent_contact_form .instructions {border-bottom:1px solid #ced6ca; color:#82877e; font-family:Helvetica, verdana, sans-serif; font-style:italic; margin-bottom:9px; padding-bottom:8px; padding-top:2px}
.flash-warning {background:#FEFFB3 url(http://dc42kdnp6bv9.cloudfront.net/images/warning_11098.png) no-repeat left top; border:1px solid #f90}
.flash-error {background:#FFFAFA url(http://dc42kdnp6bv9.cloudfront.net/images/error_11098.png) no-repeat left top; border:1px solid red}
.flash-message {background:#F5FFFA url(http://dc42kdnp6bv9.cloudfront.net/images/message_11098.png) no-repeat left top; border:1px solid #6dA973}
.flash-common {background-position:5px; font:bold small sans-serif; margin:10px 0; padding:8px 5px 5px 31px}
a #flash-messages .flash-common {color:#000}
div#similar_areas {margin:0 0 5px 5px}
div#similar_areas h4 {color:#666; font-size:11px; line-height:11px; margin-bottom:2px}
div#similar_areas ul {padding-left:10px}
div#similar_areas ul li {float:left; margin-right:10px}
div#similar_areas ul li a {color:#B00; margin-bottom:2px}
div#similar_areas ul li a:hover {color:#666}
#page div.property-lead-box {padding-bottom:10px}
div.property-lead-box a {color:#B00; text-decoration:none}
div.property-lead-box button {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat 0px -274px; border:none; color:#fff; cursor:pointer; font-size:1.5em; font-weight:bold; height:37px; margin:0 auto; margin-top:2px; text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25); width:214px}
div.property-lead-box button:hover {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat 0px -274px}
div.property-lead-box button span {line-height:30px}
div.property-lead-box button.primary {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat 0px -236px}
div.property-lead-box button.primary:hover {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/sprites_area_guide_15883.png) no-repeat 0px -236px}
div.property-lead-box .agent_logo {vertical-align:middle}
div.property-lead-box .org {color:#333; font-size:1.5em; display:block; margin:5px auto; text-align:center}
div.property-lead-box .tel {color:#333; font-size:1.5em; text-align:center}
div.property-lead-box .tel em.call-price {font-size:.6em}
#property_lead_box button {display:block}
#property_lead_box span.tel {display:block; margin:10px auto; width:260px}
#text_advert_box ul {font-size:15px}
#side_advert_puff img {display:block; margin:5px auto; margin-bottom:15px; width:300px}
#side_advert_puff object {display:block; margin:0 auto; margin-bottom:15px; width:300px}
#side_advert_puff .img_slot img {display:block; margin:0 auto; margin-bottom:10px; width:180px}
#tradeperson_puff {background:url(http://dc42kdnp6bv9.cloudfront.net/images/ratedpeople_work_bg_14828.jpg) no-repeat right center}
#tradeperson_puff h3 {padding-right:80px}
#tradeperson_puff p {padding-right:100px}
div#qype_panel {min-height:140px}
div#qype_panel h3.header {margin-bottom:0; padding-bottom:0}
div#qype_panel a.off-link {margin-top:0}
div#qype_panel div.category {border-bottom:solid 1px #AAA; clear:both; color:#777; font-size:10px; margin-bottom:7px; margin-top:-2px; padding-bottom:2px}
div#qype_panel strong.address {display:block; font-size:14px; margin-top:2px}
div#qype_panel strong.phone {color:#777; display:block; font-size:12px; font-weight:normal; margin:0 0 10px}
div#qype_panel img.photo {float:left; margin-right:10px}
div#qype_panel div.rating {background:transparent url(http://dc42kdnp6bv9.cloudfront.net/images/icons/star_8859.png) repeat-x; height:18px; position:absolute; right:20px; text-indent:-9000px; top:0; width:0}
div#qype_panel div.stars-1 {width:16px}
div#qype_panel div.stars-2 {width:32px}
div#qype_panel div.stars-3 {width:48px}
div#qype_panel div.stars-4 {width:64px}
div#qype_panel div.stars-5 {width:80px}
div#qype_panel a.qype {position:absolute; display:block; right:0; bottom:0}
div#school_panel {margin:0}
div#school_panel h3.header {font-size:1.7em; margin-bottom:0; padding-bottom:0; padding-right:15px}
div#school_panel h3.header a {margin:0}
div#school_panel strong.address {border-bottom:solid 1px #AAA; display:block; margin-bottom:10px}
div#school_panel dl {margin-top:10px; width:400px}
div#school_panel dl dt {float:left; width:150px}
div#school_panel dl dd {font-weight:bold; padding-bottom:2px}
div#school_panel div.links {margin-top:10px}
div#property_panel h3.header {border-bottom:solid 1px #AAA; font-size:1.5em; margin-bottom:0; padding-bottom:0; padding-right:15px}
div#property_panel dl {font-size:1.2em; margin-left:5px; margin-top:10px}
div#property_panel dl dt {float:left; width:100px}
div#property_panel dl dd {font-weight:bold; padding-bottom:2px}
 #page div.new-home {margin-bottom:10px}
#page div.new-home ul.hits li.hit {}
#page div.new-home ul.hits li.hit div.details {margin-right:0; min-height:inherit}
#page div.new-home ul.hits li.hit p.description {margin-top:5px}
#page div.new-home ul.hits li.hit div.property-lead-box {border-bottom:solid 1px #D8D3C5; border-top:solid 1px #D8D3C5; font-size:11px; margin:10px auto; padding:10px 0 12px; text-align:center}
button.hit_error_report {display: block;margin: 1em 0;border: 3px double #cdccc5;background-color: #e5e4dc;border-top-color: #fefcf4;border-left-color: #fefcf4;padding: 2px 5px;color: #9d9c97;font-size: 9px;margin-top: 9px;cursor: pointer;}
#hit_error_report {display: block;padding: 10px;font-size: 11px;color: #868686;border-bottom: 1px solid #bcbcbc;border-top: 1px solid #f8f8f8;background: #fff7f5 url(http://dc42kdnp6bv9.cloudfront.net/images/bg_feedback_6194.png) repeat scroll left bottom;top: -1px;position: relative;}
#hit_error_report form {width: auto;}
#hit_error_report textarea {font-size: 11px;width: 100%;height: 50px;margin-top: 10px;}
#hit_error_report form button {border: 3px double #880002;background-color: #bb0000;border-top-color: #f20004;border-left-color: #f20004;padding: 2px 5px;_padding-top: 7px;color: #fff;font-size: 11px;margin-top: 10px;cursor: pointer;}
#hit_error_report_spinner {top: 3px;_top: 0px;left: 3px;position: relative;}
  .google_afs_wide.afs_orange {background-color: #f9f9ed}
.google_afs_narrow.afs_orange {background-color: #f9f9ed}
.google_afs_wide.afs_blue_background {background-color: #d1f0fe}
.google_afs_wide.afs_red_background {background-color: #ffd1d1}
.google_afs_wide.afs_blue {background-color: #ffffff}
.google_afs_wide.afs_red {background-color: #ffffff}
.afs_orange a {color: #009900 !important}
.afs_orange p.line1 {color: #e68303 !important; font-size: 14px !important}
.afs_orange_underline p.line1 {color: #e68303 !important; text-decoration: underline !important; font-size: 14px !important}
.afs_orange a.image {visibility:hidden}
.afs_blue p.line1 {color: #105CB6 !important; font-size: 14px !important; text-decoration: underline !important}
.afs_blue a{ color: #105CB6 !important}
.afs_red p.line1 {color: #bb0000 !important; font-size: 14px !important}
.afs_red a{ color: #0088CC !important}
.afs_red a.image {visibility:hidden}
.afs_largertitle p.line1 {font-size: 14px !important! text-decoration: underline !important; color: #bb0000 !important}
  .google_afs_wide {padding: 9px 0em 9px 9px; border-bottom: 1px solid #dcdfe2; background-color: #ffffff; position: relative; clear: both; height: 59px}
.google_afs_wide:hover {border: 1px solid #bbb9c5; border-left-width: 0; border-right-width: 0; margin-top: -1px}
.google_afs_wide a {color: #bb0000; text-decoration: none}
.google_afs_wide a:hover {text-decoration: underline}
.google_afs_wide p.sponsored_link {line-height: 0px; font-size: 9px; font-style: italic; color: #bcbcbc; position: absolute; right: 1px; top: 1px; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; background-color: #fff; line-height: 12px; padding: 0 5px 1px}
.google_afs_wide p.ie_sponsored_link {line-height: 0px; font-size: 9px; color: #bcbcbc; position: absolute; right: 1px; top: 1px; font-weight: bold; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; background-color: #fff; line-height: 12px; padding: 0 5px 1px}
p.ie_sponsored_link a {text-decoration: none; color: #9c9c9c}
p.ie_sponsored_link a:hover {text-decoration: underline}
.google_afs_wide a.image {display: block; float: left; margin-right: 7px; padding: 2px; height: 50px; width: 80px; background-image: url(http://dc42kdnp6bv9.cloudfront.net/images/bg_advert_image_9570.gif); background-position: center; background-repeat: no-repeat}
.google_afs_wide div.snapshot {padding: 2px 40px 0 0; font-size: 13px; font-weight: normal; font-style: normal}
.google_afs_wide p.line1 {color: #bb0000; font-size: 13px; margin-bottom: 0; font-weight: bold; margin-top: 1px}
.google_afs_wide:hover p.line1 {color: #bb0000}
.google_afs_wide p.line2 {font-size: 11px; padding-top: 1px; line-height: 12px; color: #404040; margin-top: 2px}
.google_afs_wide p.line3 {font-size: 9px; padding-top: 1px; padding-bottom: 2px; margin-top: 5px}
  ul.google_afs_narrow {margin: 10px 8px 23px; padding: 0; background-color: #ffffff; position: relative; clear: both; width: 180px; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-radius: 5px; border: 1px solid #dcdfe2}
ul.google_afs_narrow_ie {margin-top: 20px}
ul.google_afs_narrow p.sponsored_link {font-size: 9px; font-style: italic; color: #acacac; position: absolute; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; background-color: #f4f4f4; line-height: 12px; bottom: -14px; right: 0; padding: 0 5px 1px}
ul.google_afs_narrow p.ie_sponsored_link {font-size: 9px; font-weight: bold; color: #acacac; position: absolute; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; background-color: #f4f4f4; line-height: 12px; top: -16px; left: 0; padding: 2px 5px 1px}
li.google_afs_narrow {text-align: left; margin: 8px; border-color: #ededed; border-width: 0px; border-bottom-width: 1px; border-style: solid; overflow: hidden}
li.last {border-bottom-width: 0px}
li.google_afs_narrow a {color: #bb0000; text-decoration: none}
li.google_afs_narrow a:hover {text-decoration: underline}
li.google_afs_narrow div.snapshot {font-size: 13px; font-weight: normal; font-style: normal}
li.google_afs_narrow p.line1 {color: #242424; font-size: 12px; font-weight: bold; margin-bottom: 2px; line-height: 13px}
li.google_afs_narrow:hover p.line1 {color: #bb0000}
li.google_afs_narrow p.line2 {font-size: 11px; padding-top: 1px; color: #404040; line-height: 12px; margin-bottom: 0}
li.google_afs_narrow p.line3 {font-size: 9px; padding-top: 1px; padding-bottom: 0; margin-top: 3px}
  #globrix div.google-adverts {margin-top:15px; margin-bottom:16px; overflow:visible}
#globrix div.google-adverts ul {padding:3px 10px; width:auto}
#globrix div.google-adverts ul li {margin:0 2px; padding:4px}
#globrix div.google-adverts ul li p {margin:2px}
#globrix div.advert-theme-1 {width:auto}
#globrix div.advert-theme-1 h4 {color:#666; font-size:11px; font-weight:normal; line-height:11px; margin-bottom:2px}
#globrix div.advert-theme-1 ul {}
#globrix div.advert-theme-1 ul li {display:block; margin-left:4px; padding:4px 0}
#globrix div.advert-theme-1 ul li a {color:#b00; text-decoration:none; font-size:10px}
#globrix div.advert-theme-1 ul li p.line1 {display:inline; font-weight:bold; font-size:12px}
#globrix div.advert-theme-1 ul li p.line2 {display:inline; font-size:11px; color:#222; margin-bottom: px !important; padding:0 4px}
#globrix div.advert-theme-1 ul li p.line3 {display:inline; font-size:12px}
#globrix div.advert-theme-1 ul li div.snapshot {display:inline; font-size:13px; font-weight:normal}
#globrix div.advert-theme-1 ul li:hover a {color: #08C}
#globrix div.advert-theme-2 {border:solid 1px #999; width:auto}
#globrix div.advert-theme-2 h4 {background-color:#fff; color:#666; display:inline-block; font-size:11px; font-weight:bold; line-height:11px; margin:-6px 0 0 5px; padding:0 5px; position:absolute}
#globrix div.advert-theme-2 ul {padding:10px}
#globrix div.advert-theme-2 ul li {display:block; margin:0; padding:5px 0}
#globrix div.advert-theme-2 ul li a {color:#bb0000; text-decoration:none; font-size:10px}
#globrix div.advert-theme-2 ul li p.line1 {display:inline; font-weight:bold; font-size:12px}
#globrix div.advert-theme-2 ul li p.line2 {display:inline; font-size:11px; color:#222; margin-bottom: 1px !important; padding:0 4px}
#globrix div.advert-theme-2 ul li p.line3 {display:inline; font-size: 2px}
#globrix div.advert-theme-2 ul li div.snapshot {display:inline; font-size:13px; font-weight:normal}
#globrix div.advert-theme-2 ul li:hover a {color: #08C}
#globrix div.advert-theme-3 {border:solid 1px #999; width:auto}
#globrix div.advert-theme-3 h4 {background-color:#fff; color:#666; display:inline-block; font-size:11px; font-weight:bold; line-height:11px; margin:-6px 0 0 5px; padding:0 5px; position:absolute}
#globrix div.advert-theme-3 ul {padding:10px}
#globrix div.advert-theme-3 ul li {padding:5px 0}
#globrix div.advert-theme-3 ul li p {margin:0}
#globrix div.advert-theme-3 ul li a {color:#b00; text-decoration:none; font-size:10px}
#globrix div.advert-theme-3 ul li p.line1 {display:block; font-weight:bold; font-size:12px}
#globrix div.advert-theme-3 ul li p.line2 {display:block; font-size:11px; color:#222}
#globrix div.advert-theme-3 ul li p.line3 {display:block; font-size:12px}
#globrix div.advert-theme-3 ul li p.line3 a {color:#08C}
#globrix div.advert-theme-3 ul li div.snapshot {display:inline; font-size:13px; font-weight:normal}
#globrix div.advert-theme-4 {border:solid 1px #999; width:auto}
#globrix div.advert-theme-4 h4 {background-color:#fff; color:#666; display:inline-block; font-size:11px; font-weight:bold; line-height:11px; margin:-6px 0 0 5px; padding:0 5px; position:absolute}
#globrix div.advert-theme-4 ul {padding:15px 0; margin:0 auto; width:610px}
#globrix div.advert-theme-4 ul li {background:#f1f1f1; border:3px solid #d2d2d2; display:inline; float:left; line-height:1.4em; margin:2px 4px; min-height:75px; padding:4px; width:181px}
#globrix div.advert-theme-4 ul li a {color:#b00; text-decoration:none; font-size:10px}
#globrix div.advert-theme-4 ul li p.line1 {display:block; font-weight:bold; font-size:12px}
#globrix div.advert-theme-4 ul li p.line2 {display:block; font-size:11px; color:#222; line-height:12px}
#globrix div.advert-theme-4 ul li p.line3 {display:block; font-size:12px}
#globrix div.advert-theme-4 ul li p.line3 a {color:#08C}
#globrix div.advert-theme-4 ul li div.snapshot {display:inline; font-size:13px; font-weight:normal}
#globrix div.advert-theme-5 {border:solid 1px #999; width:auto}
#globrix div.advert-theme-5 h4 {background-color:#fff; color:#666; display:inline-block; font-size:11px; font-weight:bold; line-height:11px; margin:-6px 0 0 5px; padding:0 5px; position:absolute}
#globrix div.advert-theme-5 ul {margin:5px 0; padding:0}
#globrix div.advert-theme-5 ul li {display:block; margin:0; padding:10px 0 10px 10px}
#globrix div.advert-theme-5 ul li.position-2 {background-color:#F5F5DC}
#globrix div.advert-theme-5 ul li a {color:#bb0000; text-decoration:none; font-size:10px}
#globrix div.advert-theme-5 ul li p.line1 {display:inline; font-weight:bold; font-size:12px}
#globrix div.advert-theme-5 ul li p.line2 {display:inline; font-size:11px; color:#222; margin-bottom: 1px !important; padding:0 4px}
#globrix div.advert-theme-5 ul li p.line3 {display:inline; font-size: 2px}
#globrix div.advert-theme-5 ul li div.snapshot {display:inline; font-size:13px; font-weight:normal}
#globrix div.advert-theme-5 ul li:hover a {color: #08C}
#globrix div.advert-theme-6 {border:solid 1px #999; width:auto}
#globrix div.advert-theme-6 h4 {background-color:#fff; color:#666; display:inline-block; font-size:11px; font-weight:bold; line-height:11px; margin:-6px 0 0 5px; padding:0 5px; position:absolute}
#globrix div.advert-theme-6 ul {margin:5px 0; padding:0}
#globrix div.advert-theme-6 ul li {margin:0; padding:10px 0 10px 10px}
#globrix div.advert-theme-6 ul li.position-2 {background-color:#F5F5DC}
#globrix div.advert-theme-6 ul li p {margin:0}
#globrix div.advert-theme-6 ul li a {color:#b00; text-decoration:none; font-size:10px}
#globrix div.advert-theme-6 ul li p.line1 {display:block; font-weight:bold; font-size:14px}
#globrix div.advert-theme-6 ul li p.line2 {display:block; font-size:11px; color:#222}
#globrix div.advert-theme-6 ul li p.line3 {display:block; font-size:12px}
#globrix div.advert-theme-6 ul li p.line3 a {color:#08C}
#globrix div.advert-theme-6 ul li div.snapshot {display:inline; font-size:13px; font-weight:normal}
  #globrix {position: relative; margin-left: auto; margin-right: auto; overflow: visible}
#page {position: absolute; top: 0; right: 0; left: 0; height: auto; width: auto; padding: 10px; margin: 0; font: 11px Arial, Helvetica, Tahoma, Verdana, sans-serif; overflow: visible}
#left_container {float: left; width: 63%; display: block; overflow: hidden}
#right_container {margin-top: 25px; width: 35%; float: right; overflow: hidden}
#globrix.property ul.globrix_toolset {display: inline-block}
#globrix.property #header {}
#globrix.property #content {}
#globrix.property #content {top: 0px; left: 0}
#globrix.property ul.globrix_toolset a {background-position: 0px 0px; color: #bb0000}
#page #hit_tab_content #results_navigation {border-top: 1px dotted #b1b1b1; padding-bottom: 0; margin-bottom: -4px; margin-top: 5px; padding-top: 3px}
#page #hit_tab_content a.back_to_your_search, #page #hit_tab_content a.previous_hit, #page #hit_tab_content a.next_hit {color: rgb(187, 0, 0); font-size: 11px; font-weight: bold; line-height: 20px; text-decoration: none}
#page #hit_tab_content a.back_to_your_search:hover, #page #hit_tab_content a.previous_hit:hover, #page #hit_tab_content a.next_hit:hover {text-decoration: underline}
#page #hit_tab_content a.back_to_your_search {background: url(http://dc42kdnp6bv9.cloudfront.net/images/bullet_arrow_left_11098.png) no-repeat left center; padding-left: 19px; margin-left: -7px; margin-right: 10px; float: left}
#page #hit_tab_content a.previous_hit {background: url(http://dc42kdnp6bv9.cloudfront.net/images/bullet_arrow_left_11098.png) no-repeat left center; float: right; padding-left: 19px; margin-right: 13px}
#page #hit_tab_content a.next_hit {background: url(http://dc42kdnp6bv9.cloudfront.net/images/bullet_arrow_right_9466.png) no-repeat right center; padding-right: 19px; float: right}
#page .box {margin-bottom: 20px; width: 100% }
#page .box h2 {color: #888; margin-bottom: 10px; border-bottom: 1px solid #DDD; font-size: 12px}
#page .box a, .agent-box a {color: #BB0000; text-decoration: none; line-height:17px}
#page .box a:hover, .agent-box a:hover {text-decoration:underline}
#page #quicklinks.box h2 {background-color: transparent; padding-left: 0}
#page #quicklinks.box h3 {background-color: transparent; padding-left: 0; font-size: 11px; color: #242424; font-weight: bold; padding-top: 4px; margin-top: 6px; margin-bottom: 0}
#page #quicklinks.box ul {padding-top: 4px}
#page #quicklinks.box ul.on_page {padding-bottom: 4px}
#page #quicklinks.box ul.off_page {border-top: 1px dotted #DDD}
#page #quicklinks.box ul.off_page a {background: url(http://dc42kdnp6bv9.cloudfront.net/images/bullet_arrow_right_9466.png) no-repeat right center; padding-right: 18px}
#page #quicklinks.box {border-bottom: 1px solid #DDD; padding-bottom: 4px; margin-bottom: 15px}
#page .image-box {background-color: #F5F5F5; margin: 10px 0; min-height: 270px }
#page .property-box {background-color: #FFF; padding: 10px 0px; margin: 0}
#page .property-box label {font-weight:bolder; display:inline-block; width:14em}
#page .property-box div.profile {height:1.6em}
#page .property-box h2 {border-bottom: 1px solid #DDD; margin-bottom: 7px}
#page .property-box ul {list-style-type: square}
#page .property-box ul li {display: block; width: 300px; float: left; margin-right: 10px; padding: 2px 0}
#page .property-box ul li.long {width: 100% }
#page .agent-box {background-color: #F5F5F5; padding: 10px}
#page #images {float: right; margin: 10px }
#page #images img {border: 3px solid white }
#page #images-floorplan {margin-top: 30px }
#page #image {width: 330px; float: left; margin: 10px}
#page #image img {border: 3px solid white }
#page div.clear {clear: both; font-size: 3px}
#page p {line-height: 1.3em; margin-bottom:1.3em; font-size: 11px}
#page ul li {padding: 0; margin: 0 }
#page h1 {font-weight: normal; padding-bottom: 10px; margin-bottom: 0; font-size: 26px; color: #464646; font-style: normal; margin-right: 253px}
#page h1 em {color: #bb0000; font-style: normal; font-weight: normal}
#page h2, #page h3 {font-weight: normal; padding-bottom: 5px; margin-bottom: 10px; font-size: 22px; color: #bb0000; font-style: normal}
#page #title {border-bottom: 1px solid #DDD; margin-bottom: 10px }
#page #title h1 {float: left; font-size: 150%; display: inline}
#page #agent-title {margin-bottom:1em}
#page #agent-title h1 {font-size: 150%; margin-bottom:.5em; border-bottom:1px solid #DDD}
#page #agent-title h2 {color: #777; font-size: 130% }
#page #views {float: right; font-size: 80%; text-align: right; color: #8e8e8e}
#page #views img {border-left:1em solid white}
#page #views span {color: #BB0000 }
#page #subtitle h2 {color: #777; font-size: 140% }
#page #subtitle #agent {width: 50%; float: right; font-size: 120%; text-align: right}
#page #subtitle #agent a {font-size: 80%; padding: 0 2px }
#page #subtitle #agent div.top_margin {margin-top:15px}
#page #comparables div {float: left; width: 100px; text-align: center }
#page #comparables div span {display: block; font-size: 10px; padding-top: 2px }
#page .agent-name {margin-bottom:5px}
#page .register {border: 1px solid #d7d7d7; padding: 6px 6px 7px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; color: #4f4f4f}
#footer {clear: both; display: block; position: relative; left: 0}
#footer li {border: none; margin: 0; margin-left: 0.5em; margin-right: 0.5em; padding: 0px}
 div.carousel {height:155px; margin:0 auto; position:relative; width:610px}
div.carousel .container {float:left; overflow:hidden; position:relative; width:545px}
div.carousel ul {left:0; margin:10px 0 0 0; padding:0; position:relative; top:0; width:100000px}
div.carousel ul li {float:left; list-style:none; text-align:center; width:109px}
div.carousel .previous_button {background:url(http://dc42kdnp6bv9.cloudfront.net/images/carousel/horizontal/left_14150.png); cursor:pointer; float:left; height:120px; width:32px; z-index:100}
 div.carousel .previous_button_disabled {background:url(http://dc42kdnp6bv9.cloudfront.net/images/carousel/horizontal/left_disabled_14150.png); cursor:default}
div.carousel .next_button {background:url(http://dc42kdnp6bv9.cloudfront.net/images/carousel/horizontal/right_14150.png); cursor:pointer; float:left; height:120px; width:32px; z-index:100}
 div.carousel .next_button_disabled {background:url(http://dc42kdnp6bv9.cloudfront.net/images/carousel/horizontal/right_disabled_14150.png); cursor:default}
