﻿body,h1,h2,h3,h4,p,ul,ol{padding:0;margin:0}body{font:normal 14px Trebuchet MS;line-height:20px;width:100%}h1{font-weight:bold;font-size:20px;font-family:Trebuchet MS}h2{font-weight:normal;font-size:18px;font-family:Trebuchet MS}p{font-size:14px;line-height:140%}.smalltext{font:.8em Trebuchet MS;letter-spacing:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both;line-height:1px;font-size:1px;height:1px}iframe{background:#fff}img{border:0}.req{color:#ca1d1d}.tberror{background:#fffacd}acronym,abbr{border-bottom:dotted 1px #666;cursor:help}.display-no{display:none!important}.display-yes{display:block!important}a{color:#aaa}#menu,#menu ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;z-index:3;line-height:1.5em;z-index:70}#menu{float:right;clear:right;margin:10px 0 0 0;width:570px}#menu a{display:block;height:27px;margin:3px 0;padding:0 10px;color:#fff;text-decoration:none}#menu a:hover{color:#fff}#menu li{float:left;position:relative;font:normal 16px/27px Trebuchet MS;text-align:center;border-right:1px solid #a40d30;letter-spacing:1px}#menu li ul{position:absolute;width:190px;top:27px;left:0;display:none;background:#a40d30 url(../gfx/shadow_menu.png) repeat-x top left;opacity:.8;filter:alpha(opacity=80)}#menu li ul li{width:189px;height:25px;font:normal 12px/25px Trebuchet MS;text-align:left;text-indent:10px;color:#000;letter-spacing:1px}#menu li ul li a{width:189px;height:25px;border:0;margin:0;padding:0;color:#fff;float:left}#menu li ul li a:hover{color:#fff;font:italic 12px/25px Century Gothic}#menu ul ul{top:auto}#menu li ul ul{left:12em;margin:0 0 0 10px}#menu li:hover ul ul,#menu li:hover ul ul ul,#menu li:hover ul ul ul ul{display:none}#menu li:hover ul,#menu li li:hover ul,#menu li li li:hover ul,#menu li li li li:hover ul{display:block}.text h1{color:#fff;font:normal 20px Trebuchet MS;letter-spacing:1px;margin:15px 10px 10px 20px}.text h2{color:#ccc;font:normal 18px Trebuchet MS;letter-spacing:1px;margin:15px 10px 10px 20px}.text p{font:normal 14px Trebuchet MS;color:#fff;margin:0 25px 10px 20px;letter-spacing:1px}.text ul{list-style-type:disc;margin:0 0 10px 50px}.text ol{list-style-type:decimal;margin:0 0 10px 55px}.text li{font:normal 12px Trebuchet MS;color:#fff;margin-right:15px}.text li a{color:#fff}.copy{float:left;margin:0 0 0 10px}.info{float:right;margin:0 10px 0 0}.red{color:#c00}#no_fea{color:#ddd;display:block}#no_fea p{padding:100px 0 0 60px}#slideshow{border-bottom:3px solid #313438;float:left;overflow:hidden;height:285px;width:946px}html{background:#04142b url(../gfx/AJ_portelli_property_bg.jpg) repeat-x left top}#container{width:946px;margin:0 auto;position:relative;padding:0;background:#32425b}#header{height:92px;width:100%;background:url(../gfx/AJ_portelli_property_bg.jpg) repeat-x left top}#header h1{width:356px;height:40px;float:left;margin:25px 0 0 0;background:url(../gfx/AJ_portelli_property_logo.jpg) no-repeat top left}#header h1 a{width:356px;line-height:40px;display:block;text-indent:-100000px}#header p{float:right;text-align:right;margin:10px 0 0 0;color:#fff;font:normal 24px Trebuchet MS;letter-spacing:1px}#header p a{color:#fff}#wrapper{width:100%;min-height:500px;height:auto!important;height:500px}#topbox{width:100%;height:287px;margin:0 0 20px 0;position:relative}#welcome{float:left;width:560px}#welcome h1,#welcome h2{margin-top:0;color:#fff;font:normal 25px/25px Trebuchet MS;letter-spacing:1px;margin-left:20px}#welcome p{color:#fff;font:normal 13px Trebuchet MS;letter-spacing:1px}#right{float:right;margin:0 10px 0 0}#buttons{width:336px;float:left;margin:10px 0 20px 0;height:150px}#buttons p{width:336px;height:91px;float:left;position:relative;font:normal 12px Trebuchet MS;letter-spacing:1px;color:#312e2e;margin:10px 0 0;background:url(../gfx/AJ_portelli_property_neighbourhood_report.jpg) no-repeat left top}#buttons strong{float:left;font:normal 18px Century;letter-spacing:1px;letter-spacing:1px;color:#312e2e;margin:10px 0 0 2px}#buttons span{float:left;clear:left;color:#312e2e;font:normal 12px Trebuchet MS;letter-spacing:1px;margin:0 0 0 2px;width:336px;height:91px}#buttons a{width:295px;position:absolute;left:5px;top:4px;display:block;height:100px}#buttons p a:hover{text-decoration:none}#buttons p a:hover strong{color:#3e4523}#buttons p a:hover span{text-decoration:underline;color:#12120a}#footer{width:100%;height:35px;clear:both;background:#04142b}#footer p,#footer a{color:#fff;font:normal 12px/28px Trebuchet MS;text-decoration:none;letter-spacing:1px}#keywords p{color:#31425a;font:normal 12px/12px Trebuchet MS;letter-spacing:1px}#keywords a{color:#31425a;text-decoration:underline}.tradesman{color:#fff;margin:30px}#ContentPlaceHolder1_pnlFeature{width:330px;height:255px;background:#d0d4d3;border:solid 3px #d0d4d3}#ContentPlaceHolder1_pnlFeature h2{font:normal 18px/18px Trebuchet MS;letter-spacing:-1px;margin:5px;padding:0;color:#04142b;text-align:center;float:left;letter-spacing:1px}#ContentPlaceHolder1_pnlFeature a{font:normal 18px/18px Trebuchet MS;color:#04142b;text-decoration:none;float:right;margin:5px;letter-spacing:1px}#ContentPlaceHolder1_pnlNoFea{width:330px;height:255px;background:#343735}#ContentPlaceHolder1_pnlQS{width:419px;margin:0;padding:12px;left:15px;top:70px;position:absolute;background:url(../gfx/quickSearch.png) no-repeat top left;z-index:55}#ContentPlaceHolder1_pnlQS label{font:normal 12px Trebuchet MS;letter-spacing:1px;margin:0;color:#000;padding:0}#ContentPlaceHolder1_pnlQS input{margin:0}#ContentPlaceHolder1_pnlQS h1{color:#000;font:normal 21px Trebuchet MS;letter-spacing:-1px;margin:0 0 5px 10px;padding:0;letter-spacing:1px}span#ContentPlaceHolder1_rbSaleRent{width:100%;float:left;display:inline;margin:0 0 10px 10px}#ContentPlaceHolder1_rbSaleRent input{margin:0 20px 0 0}#ContentPlaceHolder1_txtSearch{float:left;width:250px;font:normal 13px/27px Trebuchet MS;letter-spacing:1px;color:#b5b5b5;margin:0 0 10px 0;padding:0 0 0 7px;border:solid 1px;border-color:#809bb6;border-right:0;height:27px}#searchbox{margin:0 0 10px 10px;float:left;display:inline}#SurroundChk{float:left;width:100%;display:inline;margin:0 0 10px 10px}#SurroundChk input{margin:0 0 0 10px}#ContentPlaceHolder1_btnQuickSearchClick{border:solid 1px;border-color:#ccc #999 #999 #ccc;background:url(../gfx/button.jpg) repeat-x 0 0;height:29px;width:115px;cursor:pointer;font:normal 16px/24px Trebuchet MS;letter-spacing:1px;color:#a40d30}#authority{width:850px}.other_form h1{margin:0;margin:5px 0 8px 0;text-align:left;color:#fff}#map p{display:block;margin-top:20px}#map a{color:#fff}#map{float:right;margin:60px 20px 0 0;width:420px}.other_form{display:inline;float:left;margin:20px 20px 20px 20px;position:relative;width:520px;float:left}.other_form label{color:#fff;width:150px;height:20px;display:block;float:left;font:normal 12px Trebuchet MS;margin:5px 0 0;letter-spacing:1px}.other_form #radios input{float:left;margin:5px 0 0}.other_form input,.other_form textarea,.other_form select{margin:5px 0 5px;border:1px solid #ccc}.other_form b{margin:0}#ContentPlaceHolder1_accept label{float:left;margin:5px 0 0;width:20px}.other_form p{margin:0 0 12px}#ContentPlaceHolder1_btnSend{margin:0;cursor:pointer;height:40px}.validation{margin-left:50px}.validation p{margin-left:0}#captcha{margin-left:120px}#capt{margin-left:180px}#results,#display{background:#fff}#tent_list{margin-left:-35px}#captcha{color:#222}#recaptcha_table{background:#fff}#wrapper{color:#fff}#results-content,#display-main-wrapper{margin-bottom:10px;color:#333}#display-main-wrapper,#results-location{padding-top:15px;margin-top:10px}#mapview-top-controls #results-location{padding-top:0}#mapview-top-controls{margin-top:10px;padding-top:5px}#display-main-wrapper{padding:15px 3px}#profile-wrapper{margin:10px 0 10px;padding:15px}.results-agent-logo,.mapview-logo{display:none}.results-wrapper.premium{border:1px solid #a40d30}.b:hover,.results-address a:hover,.selected-view-link{color:#a40d30}#results-view a:hover{color:#a40d30}#display-ofis{color:#333}#team-title{color:#fff}#profile-title{color:#fff}#EmailModalLabel{color:#333}.display-price,#display-main-wrapper,.profile-image,.profile-details,#results-pagination-top,.results-sort label,#results-refine,#results-location,.infowin-property-wrapper .mapview-address a,.mapview-property-wrapper .mapview-address a,.mapview-property-wrapper,.mapview-updater label,#mapview-total-results-label{color:#fff}.mapview-property-wrapper .mapview-address a:hover{color:#a40d30}#profile-title{margin-left:-5px}#DisplayEmailModal label{color:#333}#display-main-wrapper .i-bed{background-image:url(../gfx/bed.png)}#display-main-wrapper .i-bath{background-image:url(../gfx/bath.png)}#display-main-wrapper .i-car{background-image:url(../gfx/car.png)}.mapview-bbc-wrapper .i-bed{background-image:url(../gfx/s_bed.png)}.mapview-bbc-wrapper .i-bath{background-image:url(../gfx/s_bath.png)}.mapview-bbc-wrapper .i-car{background-image:url(../gfx/s_car.png)}#mapview-list-wrapper,#mapview-top-controls{background:0}#results-encasing{min-height:435px}#meet-the-team-wrapper{margin-left:40px}.team-details{color:#000}.label-info,.badge-info{background-color:#3a87ad}.label,.badge{font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.label-warning,.badge-warning{background-color:#f89406}.label{padding:1px 4px 2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:30px;padding:4px 6px;margin-bottom:9px;font-size:14px;line-height:20px;color:#555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#contact-us label{width:120px}.modal,#display-ofi-wrapper{color:#333}.adp-summary,.adp-directions{color:#fff!important}.adp-stepicon{background-color:#eee}