a:hover,body{color:#000}#content_area,.column1_2,.column2_2{overflow:hidden}#banner .nested{display:none}.nested{width:896px}h1,h2,h3{font-family:Arial,sans-serif;font-weight:700;color:#388;text-transform:uppercase;margin:0}a{color:#6bb}#shift_arrows{margin:0 0 -235px;height:235px}.item img{height:235px;width:300px}.shift{width:300px;height:329px}#agent_search_form #agentsearchsubmit,.fancybox-inner input[type=submit],input.submit{padding:6px 8px;margin-top:5px;background-color:#000;color:#fff;cursor:pointer;border:none;font-size:15px}.shift_container .prev{background:url(../images/prev.png) left center no-repeat #ccc;width:25px;border-right:#fff solid 1px;height:235px;margin:0;float:left}.shift_container .next{background:url(../images/next.png) right center no-repeat #ccc;width:25px;border-left:#fff solid 1px;height:235px;margin:0;right:0;float:right}.shift_container .next:hover,.shift_container .prev:hover{background-color:#388}.column2_2 .singleitem img{width:352px;height:270px}#nav .nested{border-top:1px solid #ccc;padding:4px 0 3px;border-bottom:1px solid #ccc;height:24px}#nav a.homelink,#nav li a{display:block;float:left;text-transform:uppercase;color:#4c4c4c;text-decoration:none;font-size:14px;line-height:16px;padding:4px}#nav li a:hover{color:#000}#mainmenu .submenu{top:28px;background:#fff;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC}#mainmenu .submenu li a{border-bottom:1px solid #CCC}#mainmenu .submenu li a:hover{background:#F5F5F5}#nav .submenu{margin:10px 10px 10px 0}#contact_button a,body.index #contact_button a{margin:23px 0 -50px 777px}#contact_button a{background:url(../images/icon-request_contact.png) center center no-repeat;width:152px}.column1_2,body.index #page_title{width:512px}#page_title{display:block}#page_title h1{font-size:32px;line-height:32px;text-transform:none;font-weight:400;letter-spacing:.33px}.index .column1_2 h3{color:#fff;font-family:arial;font-weight:400;text-transform:lowercase;padding:0 18px 20px 12px;font-size:24px;line-height:28px}#contact_info h2{line-height:15px;letter-spacing:.33px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:15px;margin-top:20px}#contact_info address{font-weight:400;font-style:normal;font-size:12px;line-height:18px;text-transform:uppercase}#contact_info address a{font-weight:400;text-decoration:none}#contact_info address label{font-weight:400;font-size:10px;margin-top:6px;display:block}#contact_info address .phone_number{font-weight:400;font-size:24px;display:block;padding-bottom:6px}#contact_info address .email{padding-top:6px;display:block;font-size:15px;line-height:24px;text-transform:lowercase}#text3,.column1_2,.column2_2{line-height:19px;font-size:14px}.column1_2{float:left}.column2_2{float:right;width:352px;color:#6d6d6d}.header3,.header4,h3,h4{color:#388;text-transform:uppercase;font-weight:400}.index .column1_2 img,.static .column1_2 img{margin-bottom:32px}.column1_2 h2,.column2_2 h2,.header2{border-bottom:1px solid #CCC;border-top:1px solid #CCC;font-size:14px;padding:10px 0;letter-spacing:.33px;line-height:18px;margin-bottom:15px}.header3,h3{font-size:16px;line-height:18px}.header4,h4{font-size:14px;line-height:17px}.mls_search_form_col{width:247px}#footer{margin-top:34px}#footer .nested{border-top:1px solid #ccc;padding:12px 0 32px}#footer ul#footer_nav{float:left;padding-bottom:15px}#footer ul#footer_nav li{float:left}#footer ul li a{color:#929292;text-transform:uppercase;font-size:11px;text-decoration:none}#footer #realty_ninja{padding:2px}#footer #realty_ninja a{font-size:11px;text-decoration:none;line-height:16px}#identity .nested{font-family:Arial,Helvetica,sans-serif;color:#333}body.listing_details .column1_2{font-size:14px;line-height:19px}body.listings #content{font-size:13px}body.static .column1_2 form{margin-top:2em}table.listings{width:896px}.item span.brokerage{color:#999}.item address{font-size:14px}#listing_contactform{margin-bottom:0}.agent_container{width:412px}.agent_container .agent_info{width:215px}table.listing_details_table_hd{width:270px}.listing_actions_hd .listing_actions,.listing_actions_hd .listing_attachments,.listing_actions_hd .listing_openhouses{width:250px}#hd_template #aerial_view,#hd_template #map,#hd_template #ws-walkscore-tile{width:896px}#sd_template .flexslider_img_caption{width:492px}#identity .header2,#identity h2{color:#000;font-size:2.8em;font-weight:400;margin-bottom:.4em;border-top:none;border-bottom:none}.listview_item_details{width:460px}.gridview_item{width:258px}.gridview_item_photo{margin-bottom:12px}.creb .gridview_item_brokerage,.creb .item span.brokerage,.creb .listview_item_brokerage,.ereb .item span.brokerage{color:#000}body.listing_details #page_title{margin-top:40px}.mls_search_form_item .slider{margin-left:100px;width:166px}#hd_template .flexslider .slides img{height:672px}