body{    margin:0;    padding:0;    background:url(/images/bg_white_tile.png);    font-size:12px;    font-family:Arial,Helvetica,sans-serif;}#headerWrapper{    height:95px;    background:url(/images/bg_header_main.png) bottom repeat-x;    width:100%;}#headerContainer{    width:1003px;    margin:0 auto;}#headerRight{    width:860px;    float:right;}#headerTop{    background: url(/images/txt_we_make_it_worry_free.png) no-repeat bottom left;    width:860px;    height:55px;}#logoDanberry{    width:137px;    height:89px;    float:left;    padding:6px 0 0 0;}#accountLogin{    float:right;    padding: 30px 0 0 0;    color:#004685;}#accountLogin a{    color:#0095d7;}#accountLogin a:hover{    text-decoration:none;}#fancyLogin {    background:transparent url(/images/bg_fancy_login.png) repeat scroll 0 0;    border:2px solid #2E81BC;    color:#FFFFFF;    font-size:12px;    font-weight:bold;    padding:5px;    position:absolute;    right:0px;    width:190px;    z-index:1000;    text-align:left;}#fancyLogin ul{    margin:0;    padding:10px 0 10px 15px;}#fancyCloseBtn {    cursor:pointer;    float:right;}#fancyLogin a{    color:#B9EAFF;}#fancyLogin table {    border-collapse:collapse;    margin:15px 0 0;    padding:0;    width:100%;}#fancyLogin table td {    font-size:12px;    font-weight:normal;}#fancyLogin table td label{    font-weight:bold;    font-size:11px;}#fancyLogin input.fancyTxt {    width:125px;    font-size:11px;}#navWrapper{    width:860px;    padding:0;}#nav{    overflow:hidden;    width:1003px;    margin:0 auto;}#nav ul{    margin:0;    padding:6px 0 0 0;}#nav ul li{    list-style:none;    float:left;    background:url(/images/bg_nav_bullet.png) top right no-repeat;    padding:1px 8px 0 8px;}#nav ul li a{    color:#fff;    text-decoration:none;}#nav ul li a:hover, #nav ul li a#activeLink{    color:#B9EAFF;}#nav ul li.firstLink{    padding-left:0;}#nav ul li.lastLink{    background:none;    padding-right:0;}#fontRenderContainer{    overflow:hidden;    height:44px;}#subNav{    width:246px;    padding:0 0 25px 0;    overflow:hidden;}#subNav h1{    margin:0;    padding:0;    height:40px;}#subNav ul{    margin:0;    padding:0;}#subNav ul li{    margin:0;    padding:5px 0 0 0;    border-bottom:1px solid #235888;    list-style:none;}#subNav ul li a{    display:block;    color:#fff;    padding:0 0 5px 10px;    text-decoration:none;}#subNav ul li a:hover, #subNav ul li a.subActive, #subNav ul.tershNav li a.sub_active_link{    color:#b9eaff;    background:url(/images/bullet_sub_nav.png) no-repeat left top;}#subNav ul.tershNav{    padding: 0 0 5px 15px;}#subNav ul.tershNav li{    border:none;    padding:3px 0 0 0;}#subNav ul.tershNav li a{    padding:0 0 3px 10px;}#contentWrapper{    width:100%;    background:#131b3b;    border-bottom:1px #2e81bc solid;    float: left;}#contentContainer{    width:1003px;    margin:0 auto;}#subContent{    width:1003px;    background:url(/images/bg_content.gif) repeat-y top right;    overflow:hidden;}.bottomContentClear{    background: url(/images/bg_content_btm.gif) top right no-repeat;    clear:both;    height:15px;}.topContentClear{    background: url(/images/bg_content_btm.gif) bottom right no-repeat;    clear:both;    height:10px;}#contentRight{    width:741px;    float:right;    padding:0 1px;}#sideBar{    float:left;    width:246px;}#footerWrapper{    width:100%;    float:left;}#footerContainer{    width:1003px;    margin:0 auto;    color:#004685;    font-size:11px;}#footerLogos{    width:95px;    float:right;    padding:13px 0 0 0;}ul#footerNav{    margin:0;    padding:13px 0 5px 0;    width:900px;    overflow:hidden;}ul#footerNav li{    list-style:none;    float:left;    background:url(/images/bullet_footer_nav.png) bottom right no-repeat;    padding:1px 8px 0 6px;    font-size:11px;}#footerNav li a{    color:#004685;    text-decoration:none;}#footerNav li.firstLink{    padding:1px 8px 0 0;}#footerNav li.lastLink{    background:none;}#quickSearchWrapper{    width:246px;    float:left;    padding:15px 0 0 0;}#sideBar #quickSearchWrapper{    padding:0;}#quickSearchWrapper h2{    margin:3px 0 8px 0;    padding:0;}#quickSearchWrapper ul li{    letter-spacing:.5px;}#quickContentArea{    width:244px;    height:263px;    background:url(/images/bg_quick_search.gif) repeat-x #133870;    border-bottom:1px #2e81bc solid;    border-left:1px #2e81bc solid;    border-right:1px #2e81bc solid;    float:left;}#quickSearchForm{    padding:12px;    color:#fff;}#quickSearchForm p{    margin:0;    padding:0 3px 0 0;}#quickSearchForm table{    margin:0 0 8px 0;}#quickSearchForm table td{    padding:0 0 8px 0;}#quickSearchForm label{    display:block;    color:#fff;    font-weight:bold;    padding:0 0 3px 0;}.mlsInput{    width:212px;    font-size:12px;    padding:2px;}#areaDropDown{   width:218px;   font-size:12px;}#propertyType{    width:170px;    font-size:12px;}.priceDD{    width:95px;    font-size:12px;}#quickSearchForm #owner_only{    margin:5px 5px 0 0;}#openHouseForm{    padding:12px;    color:#fff;}#openHouseForm table td{    padding:0 0 4px 0;}#openHouseForm p{    margin:0;    padding:0;}#openHouseForm p a{    color:#fff;    font-weight:bold;    text-decoration:none;}#openHouseForm label{    font-size:12px;    font-weight:bold;}#openHouseForm label.dateLabel{    font-size:11px;}#openHouseForm label.fullLabel{    display:block;}input.checkBox{    margin:0;    padding:0 3px 0 0;}#openHouseForm select{    font-size:12px;}select#areaSelect{    width:218px;    margin:0;    padding:0;}select#propType{    width:125px;}select.smallSelect{    width:95px;}input#zipCodes{    width:70px;}#agentSearchForm{    color:#FFFFFF;    padding:12px;}#agentSearchForm p{    margin:0;    padding:5px 3px 0 0;}#agentSearchForm table td{    padding:0 0 10px 0;}#agentSearchForm label{    display:block;    font-weight:bold;    padding:0 0 3px;}.agentName{    font-size:12px;    width:214px;}.agentSelect{    font-size:12px;    width:218px;}.designationSelect{    font-size:12px;    width:145px;}#mapAccountWrapper{    width:247px;    float:right;    color:#fff;}#mapAccountWrapper h2{    margin:0;    padding:0 0 3px 0;}#mapAccountWrapper p{    font-size:12px;    margin:0;    padding:0 0 3px 3px;}#mapAccountWrapper ul{    margin:0;    padding:0 0 5px 25px;}#mapAccountWrapper ul li{    padding:0 0 2px 0;}#mapAccountWrapper ul.accountMenu{    padding:0 0 5px 10px;}#mapAccountWrapper ul.accountMenu li{    padding:0 0 4px 15px;    list-style:none;    background: url(/images/bullet_account_list.gif) no-repeat left center;}#mapAccountWrapper ul.accountMenu li a{    color:#B9EAFF;}#mapAccountWrapper ul.accountMenu li a:hover{    text-decoration:none;}.mapHome{    border:1px #2e81bc solid;    width:244px;    float:left;}#mapWrapper{    border:1px #2e81bc solid;    width:245px;    height:118px;}.landingImage{    float:right;    margin:0 0 20px 20px;}span.landingText{    color:#004786;    padding:10px 0 10px;    line-height:150%;    display:block;}.landingLeft{    width:323px;    float:left;    padding:13px 30px 13px 0;}.landingRight{    width:323px;    float:left;    padding:13px 0;}.landingInfo{    width:210px;    float:right;}.landingInfo h3{    padding:0;    margin:0;    font-family:Arial,Helvetica,sans-serif;    width:205px;}.landingInfo h3 a{    text-decoration:none;}.landingInfo p{    margin:0;    padding:0;    line-height:143%;}.landingPic{    width:99px;    height:101px;    padding:5px 0 0 5px;    background:url(/images/bg_landing_thumb.gif) no-repeat;    float:left;}