
html{background:#656565 url('/images/pagebackground.jpg') top left repeat-x fixed;}body,html{font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:0;margin:0;}body{font-size:100%;}form{margin:0;}a{color:#FFF;text-decoration:none;}h1{margin:0 0 10px 0;padding:0;font-size:1.6em;}h2{margin:0 0 10px 0;padding:0;font-size:1.4em;color:#f0b310;}h2.index_h2{font-size:13px;font-weight:normal;color:#fff;font-family:arial,helvetica,sans-serif;line-height:19px;}h3{margin:0 0 4px 0;padding:0;font-size:1.2em;color:#f0b310;}
h4{margin:0 0 4px 0;padding:0;font-size:1.2em;color:#fff;}img{border:0 solid white;}
#page_frame{position:relative;color:#fff;width:100%;padding-bottom:72px;}#page_header{margin:0;position:fixed;top:0;left:0;background:#000;z-index:998;height:50px;width:100%;min-width:800px;}#print_header{display:none;}#page_seperator{clear:both;height:50px;clear:both;position:relative;}#page_header img.tinylogo{position:absolute;z-index:999;right:0;top:29px;}#page_header #page_topnav{font-size:.9em;height:20px;line-height:20px;padding:2px 10px 0 5px;color:#ccc;margin-top:0;float:right;}#page_header #page_topnav a{color:#cdcdcd;text-decoration:underline;}
#page_header #page_topnav .smallsearch{margin-top:0;}#page_header #page_tabframe{position:absolute;left:0;height:26px;bottom:0;overflow:hidden;padding:0;margin:0 5px 0 10px;width:99%;border-bottom:2px solid #EEB31D;}#page_footer{clear:both;z-index:998;position:fixed;bottom:0;left:0;height:55px;width:100%;min-width:960px;background:url('../images/bottombar.gif') bottom left repeat-x;}#page_content{background-repeat:repeat-x;margin-left:260px;margin-right:10px;}#page_nosidebar_content{background-repeat:repeat-x;padding:0 10px 0 10px;}
#page_legallinks{padding-top:35px;margin-left:260px;}.legallinks{font-size:.85em;text-align:center;color:#b0b0b0;}.legallinks a{color:#fff;}#maplegallinks{padding-top:20px;text-align:left;}#page_messagequeue{width:940px;height:10px;display:none;}#page_sidebar{position:fixed;left:0;margin:10px;width:230px;float:left;}#page_sidebar_extended{float:left;position:relative;width:460px;height:380px;margin-bottom:22px;z-index:100;background-color:#5a5a5a;margin-right:19px;}#footerlogo{position:absolute;width:205px;height:73px;z-index:999;bottom:0;left:24px;float:left;}
#toolbar{width:550px;background:url("http://www.century21.com/images/toolbarbg.gif") bottom left repeat-x;position:absolute;left:50%;margin-left:-240px;bottom:4px;height:32px;}#toolbar .lt{width:10px;height:32px;background:url("http://www.century21.com/images/toolbarleft.gif") bottom left no-repeat;float:left;}#toolbar .rt{width:10px;height:32px;background:url("http://www.century21.com/images/toolbarright.gif") bottom right no-repeat;float:right;}#toolbar a{border-right:2px solid black;font-size:11px;padding:3px 0 0 4px;margin:0;position:relative;display:block;line-height:13px;font-weight:bold;width:100px;height:29px;float:left;}
#toolbar a.last{background:none;border-right:none;width:92px;}#toolbar a:hover{font-size:11px;}#toolbar a img{float:left;padding-right:3px;}#beacon{width:162px;height:55px;z-index:999;color:#000;margin-right:0;padding:0;float:right;bottom:0;position:relative;}#beaconbackground{position:absolute;top:0;left:0;width:162px;background:transparent url(../images/myC21_bg.gif) top left no-repeat;height:55px;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);}#beaconcontent{margin-left:10px;margin-top:6px;padding:0;position:relative;}
#beacontitle{font-weight:bold;font-size:.9em;line-height:.9em;}#beacontext{padding-top:3px;font-weight:bold;font-size:.85em;line-height:1.3em;color:#fff;}#beacontext a{font-size:.8em;color:#fff;text-decoration:underline;}#pagetab_c21search{position:absolute;left:0;top:0;}#pagetab_buyingadvice{position:absolute;left:132px;}#pagetab_sellingadvice{position:absolute;left:259px;}#pagetab_community{position:absolute;left:386px;}#pagetab_careerfranchise{position:absolute;left:386px;}#pagetab_contactus{position:absolute;left:557px;}
.page_tab a{padding-top:30px;}.active_pagetab a{background-position:0 -26px!important;}.page_tab a:hover{background-position:0 -26px!important;}#pagetab_c21search a{background:url(../images/layout/c21search.gif) top left transparent no-repeat;display:block;width:122px;height:26px;}#pagetab_buyingadvice a{background:url(../images/layout/buyingadvice.gif) top left transparent no-repeat;display:block;width:117px;height:26px;margin-top:7px;}#pagetab_sellingadvice a{background:url(../images/layout/sellingadvice.gif) top left transparent no-repeat;display:block;width:117px;height:26px;margin-top:7px;}
#pagetab_community a{background:url(../images/layout/c21communities.gif) top left transparent no-repeat;display:block;width:105px;height:26px;margin-top:7px;}#pagetab_careerfranchise a{background:url(../images/layout/careerfranchise.gif) 0 0 no-repeat;display:block;width:161px;height:26px;}#pagetab_contactus a{background:url(../images/layout/contactus.gif) 0 0 no-repeat;display:block;width:101px;height:26px;}#PopupMask{position:absolute;background:#000;filter:alpha(opacity=70);opacity:.7;-moz-opacity:.7;}#featuredselector{width:430px;height:140px;margin:12px 0 0 0;padding:0;margin-top:-2px;}
#featuredselector .left{position:absolute;top:44px;left:12px;width:21px;}#featuredselector .right{position:absolute;top:44px;right:12px;width:21px;}#featuredselector .featurescollection{float:left;width:380px;height:140px;overflow:hidden;position:absolute;left:45px;}#featuredselector .featurescollection .feature{height:140px;width:87px;overflow:hidden;float:left;margin:0 4px 0 4px;z-index:2;}#featuredselector .featurescollection .feature img{height:60px;border:0;}#featuredselector .featurescollection .feature .viewfeaturebtn{height:15px;margin:5px 0;}
.feature .featureabout{margin-top:5px;}#featured_properties_bm{z-index:-1;}#featured_body{position:static;height:110px;top:0;left:0;right:0;}#contactpopup{position:fixed;display:none;top:55px;left:0;z-index:50000;}#modalBackground{position:fixed;left:0;top:0;width:100%;height:100%;z-index:997;opacity:.7;filter:alpha(opacity=70);background:#000;}
.hide{display:none;}.left{text-align:left;}.right{text-align:right;}.center{text-align:center;}.valignbottom{vertical-align:bottom;}.valigntop{vertical-align:bottom;}.text_small{font-size:.85em;}.text_small a{text-decoration:underline;}.floatright{float:right;}.floatleft{float:left;}.disabled{color:#949494;}.loose_vertical{padding-top:.3em;padding-bottom:.5em;}.loosetop{padding-top:.8em;}.loosebottom{padding-bottom:.8em;}.clearfloat{clear:both;}.halflinespacer{margin-bottom:.25em;height:.35em;}.container{position:relative;}
.fixed{position:fixed;}.calloutblack{float:left;position:relative;}.calloutblack div.label{font-family:arial,helvetica,sans-serif;background:#000 url("http://www.century21.com/images/callout/callouttitle_tm.gif") top left repeat-x;margin:0 10px 0 10px;padding:0 0 0 10px;line-height:19px;height:19px;}.calloutblack div.label div.tl{width:10px;height:19px;background:url("http://www.century21.com/images/callout/callouttitle_tl.gif") top left no-repeat;position:absolute;left:0;top:0;}.calloutblack div.label div.tr{width:10px;height:19px;background:url("http://www.century21.com/images/callout/callouttitle_tr.gif") top right no-repeat;position:absolute;right:0;top:0;}
.calloutblack div.bl{width:26px;height:24px;background:url("http://www.century21.com/images/callout/calloutblack_bl.gif") top left no-repeat;position:absolute;left:0;bottom:0;}.calloutblack div.br{width:26px;height:24px;background:url("http://www.century21.com/images/callout/calloutblack_br.gif") top right no-repeat;position:absolute;right:0;bottom:0;}.calloutblack div.bm{background:url("http://www.century21.com/images/callout/calloutblack_bm.gif") top right repeat-x;height:24px;position:absolute;left:26px;right:26px;bottom:0;}.calloutblack div.body{border-left:1px solid #333;border-right:1px solid #333;padding:6px 4px 0 4px;background-color:#333;position:absolute;top:19px;bottom:24px;left:0;right:0;font-size:12px;}
.simplepopupgrey{padding:0;border-top:2px solid #EEB31D;background:#464646 url("http://www.century21.com/images/callout/calloutgrey_bm.gif") bottom left repeat-x;}.calloutgrey{float:left;position:relative;}.calloutgrey div.label{font-family:arial,helvetica,sans-serif;background:#000 url("http://www.century21.com/images/callout/callouttitle_tm.gif") top left repeat-x;margin:0 10px 0 10px;padding:0 0 0 10px;line-height:19px;height:19px;}.calloutgrey div.label div.tl{width:10px;height:19px;background:url("http://www.century21.com/images/callout/callouttitle_tl.gif") top left no-repeat;position:absolute;left:0;top:0;}
.calloutgrey div.label div.tr{width:10px;height:19px;background:url("http://www.century21.com/images/callout/callouttitle_tr.gif") top right no-repeat;position:absolute;right:0;top:0;}.calloutgrey div.bl{width:26px;height:24px;background:url("http://www.century21.com/images/callout/calloutgrey_bl.gif") top left no-repeat;position:absolute;left:0;bottom:0;}.calloutgrey div.br{width:26px;height:24px;background:url("http://www.century21.com/images/callout/calloutgrey_br.gif") top right no-repeat;position:absolute;right:0;bottom:0;}.calloutgrey div.bm{background:url("http://www.century21.com/images/callout/calloutgrey_bm.gif") top right repeat-x;height:24px;position:absolute;left:26px;right:26px;bottom:0;}
.calloutgrey div.body{border-left:1px solid #464646;border-right:1px solid #464646;padding:6px 4px 0 4px;background-color:#464646;position:absolute;top:19px;bottom:24px;left:0;right:0;font-size:12px;}.scrollingoverlay{overflow-y:scroll;scrollbar-base-color:#EEB31D;scrollbar-arrow-color:#5a5a5a;scrollbar-track-color:#6a6a6a;}
.rotationalheroesconainer{position:relative;overflow:hidden;width:460px;height:392px;}.rotationalheroesconainer .controlcontainer{position:absolute;right:20px;top:384px;}.rotationalheroesconainer .controlcontainer .control{background:url("/images/indicator_off.gif") top left no-repeat;width:17px;height:8px;float:left;padding-right:10px;}.rotationalheroesconainer .controlcontainer .control.active_control{background:url("/images/indicator_on.gif") top left no-repeat;}.rotationalheroesconainer .controlcontainer .control img{width:17px;height:8px;}
.rotationalhero{position:absolute;top:0;left:0;width:460px;height:384px;background-color:#5a5a5a;overflow:hidden;}
#sidebar_tabframe{width:230px;line-height:normal;position:relative;top:0;padding:0;margin:0;height:18px;overflow:hidden;background-color:#000;border-bottom:2px solid #EEB31D;}#page_sidebar_extended #sidebar_tabframe{width:460px;}#sidebar_extended_container{position:relative;z-index:9000;}.sidebar_content{background:#5a5a5a url("http://www.century21.com/images/sidebar/sidebardrawer.gif") bottom left no-repeat;padding:3px 5px 16px 5px;z-index:100;}.sidebar_content_single{background:#5a5a5a;padding:3px 5px 16px 5px;z-index:100;}#page_sidebar_extended .sidebar_content{background:#5a5a5a url("http://www.century21.com/images/sidebar/extendedsidebardrawer.gif") bottom left no-repeat;}
.searchresetbutton{position:absolute;left:183px;top:46px;z-index:5;}#page_sidebar_extended * .searchresetbutton{position:absolute;left:405px;}#page_sidebar_extended .sidebar_content{padding-left:10px;padding-right:10px;}#propertywheregroupcontainer{border:1px solid #5a5a5a;}#propertymlsgroupcontainer{border:1px solid #5a5a5a;}#page_sidebar_extended #sidebar_tab_property_content #propertywheregroupcontainer{position:relative;float:left;width:170px;}#page_sidebar_extended #sidebar_tab_property_content #propertymlsgroupcontainer{position:relative;float:left;width:170px;}
#propertygroupseperator{width:24px;position:relative;}#page_sidebar_extended #sidebar_tab_property_content #propertygroupseperator{padding-top:4px;float:left;text-align:center;}#agentgroupseperator{width:87px;padding-top:4px;}#page_sidebar_extended #sidebar_tab_agent_content #agentgroupseperator{position:relative;float:left;text-align:center;}#page_sidebar_extended #sidebar_tab_agent_content #agentwhatgroupcontainer{position:relative;float:left;}#page_sidebar_extended #sidebar_tab_agent_content #agentwheregroupcontainer{position:relative;float:left;}
#officegroupseperator{width:87px;padding-top:4px;}#page_sidebar_extended #sidebar_tab_office_content #officegroupseperator{position:relative;float:left;text-align:center;}#page_sidebar_extended #sidebar_tab_office_content #officewhatgroupcontainer{position:relative;float:left;}#page_sidebar_extended #sidebar_tab_office_content #officewheregroupcontainer{position:relative;float:left;}.sidebar_drawer_content{background:#5a5a5a;padding:0 0 0 5px;width:225px;overflow:hidden;z-index:100;}.extendeddrawerlength .sidebar_drawer_content{width:455px;}
.sidebar_drawer_handle{font-family:arial,helvetica,sans-serif;font-size:13px;height:24px;width:230px;background:#5a5a5a url("http://www.century21.com/images/sidebar/sidebardrawer.gif") bottom left no-repeat;overflow:hidden;z-index:100;}.extendeddrawerlength .sidebar_drawer_handle{background:#5a5a5a url("http://www.century21.com/images/sidebar/extendedsidebardrawer.gif") bottom left no-repeat!important;width:460px;}.sidebar_drawer_handle.hide{display:block;}.hide.sidebar_drawer_handle{display:block!important;}.sidebar_drawer_handle.last{background:url("http://www.century21.com/images/sidebar/sidebardrawer.gif") bottom left no-repeat;display:block!important;}
.extendeddrawerlength .sidebar_drawer_handle.last{background:url("http://www.century21.com/images/sidebar/extendedsidebardrawer.gif") bottom left no-repeat!important;display:block!important;}#page_sidebar_extended .bl{background:url("http://www.century21.com/images/sidebar/extendedsidebarbottom.gif") top left no-repeat;position:absolute;bottom:0;width:460px;height:22px;margin-bottom:-22px;z-index:10;}.sidebar_extended_container{position:relative;z-index:9000;}#agentwhatgroupcontainer{padding-bottom:.25em;}#agentwheregroupcontainer{padding-bottom:.5em;}
#officewhatgroupcontainer{padding-bottom:.5em;}#officewheregroupcontainer{padding-bottom:.25em;}#page_sidebar_extended .hero{position:absolute;left:240px;width:210px;height:260px;font-size:.95em;bottom:0;}#page_sidebar_extended .hero h4{margin-top:-5px;margin-bottom:3px;}.disabled .sidebar_label{color:#949494;}.sidebar_label{font-family:arial,helvetica,sans-serif;color:#fccb1a;font-weight:bold;font-size:1.1em;width:220px;height:14px;padding-bottom:6px;}.sidebar_label span.maptool{position:absolute;right:60px;}
.sidebar_label span.reset{position:absolute;right:0;}.sidebar_content .more{top:3px;}.sidebar_content .delete{position:relative;top:3px;}#propertyopenhousegroupcontainer{position:relative;padding-top:5px;font-weight:bold;float:left;font-size:.95em;z-index:5;}.sidebar_content .searchbutton{text-align:right;padding-right:5px;margin-top:5px;margin-bottom:-5px;position:relative;z-index:2;}#page_sidebar_extended * .searchbutton{padding-top:2px;}.sidebar_drawer_content a.collapse_handle{display:block;background:url("http://www.century21.com/images/sidebar/handlecollapse.gif") 199px 2px no-repeat;width:220px;font-weight:bold;line-height:21px;padding-left:3px;}
.sidebar_drawer_handle a.expand_handle{display:block;background:url("http://www.century21.com/images/sidebar/handleexpand.gif") 204px 2px no-repeat;padding-left:8px;width:220px;font-weight:bold;font-size:1.1em;line-height:21px;}.sidebar_drawer_handle.hide a.expand_handle{display:none;background:url("http://www.century21.com/images/spacer.gif") 204px 2px no-repeat;}.extendeddrawerlength .sidebar_drawer_content a.collapse_handle{background:url("http://www.century21.com/images/sidebar/handlecollapse.gif") 429px 2px no-repeat!important;width:450px!important;}.extendeddrawerlength .sidebar_drawer_handle a.expand_handle{background:url("http://www.century21.com/images/sidebar/handleexpand.gif") 434px 2px no-repeat!important;width:450px!important;}
.extendeddrawerlength .sidebar_drawer_handle.hide a.expand_handle{background:url("http://www.century21.com/images/spacer.gif") 434px 2px no-repeat!important;}.sidebar_line{height:20px;}.sidebar_halfline{height:18px;width:110px;float:left;}.sidebaractionbutton{padding-left:3px;}.disabled .sidebaractionbutton img{opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);}.disabled .sidebarextendaction img{opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);}.disabled input.sidebar{background:#545454;border:1px solid #949494;color:#949494;padding-left:4px;width:145px;}
.sidebarextendaction{margin-left:0;margin-bottom:5px;padding-top:3px;font-size:10px;}#page_sidebar_extended * .sidebarextendaction{margin-left:0;margin-bottom:0;}.sidebarextendaction A{text-decoration:underline;}.disabled .sidebarextendaction A{color:#949494;}input.sidebar{background:#929292 url("http://www.century21.com/images/sidebar/inputbg.jpg") top left no-repeat;border:1px solid #898989;color:#fff;padding-left:4px;width:145px;font-weight:bold;}#page_sidebar_extended input.sidebar{width:135px;}select.sidebar{background:#929292;border:1px solid #898989;color:#fff;}
.slidervalue{font-size:11px;font-weight:bold;text-align:right;}.sliderlabel{position:absolute;font-weight:bold;font-size:.95em;left:0;margin-bottom:6px;}.slidercontrol{position:absolute;right:0;}.slidercontainer{position:relative;padding-top:2px;height:37px;width:215px;border-bottom:1px solid #999;}.sidebar_tab a{padding-top:20px;}.sidebar_tab.active_tab a{background-position:0 -18px!important;}.sidebar_tab a:hover{background-position:0 -18px!important;}#sidebar_tab_property{position:absolute;left:0;top:0;z-index:4;}
#sidebar_tab_agent{position:absolute;left:76px;top:0;z-index:3;}#sidebar_tab_office{position:absolute;left:131px;top:0;z-index:2;}#sidebar_tab_area{position:absolute;left:186px;top:0;z-index:1;}#sidebar_tab_international{position:absolute;left:230px;top:0;z-index:1;}#sidebar_tab_myc21 a{background:url(http://www.century21.com/images/sidebar/myc21tab.gif) top left transparent no-repeat;display:block;width:100px;height:18px;}#sidebar_tab_property a{background:url(http://www.century21.com/images/sidebar/propertytab.gif) top left transparent no-repeat;display:block;width:76px;height:18px;}
#sidebar_tab_agent a{background:url(http://www.century21.com/images/sidebar/agenttab.gif) top left transparent no-repeat;display:block;width:55px;height:18px;}#sidebar_tab_office a{background:url(http://www.century21.com/images/sidebar/officetab.gif) top left transparent no-repeat;display:block;width:55px;height:18px;}#sidebar_tab_area a{background:url(http://www.century21.com/images/sidebar/areatab.gif) top left transparent no-repeat;display:block;width:44px;height:18px;}#page_sidebar_extended #sidebar_tab_area a{background:url(http://www.century21.com/images/sidebar/extendedareatab.gif) top left transparent no-repeat;}
#sidebar_tab_international a{background:url(http://www.century21.com/images/sidebar/internationaltab.gif) top left transparent no-repeat;display:block;width:96px;height:18px;}.sidebar_hr{border-bottom:1px solid #999;width:220px;}.comingsoonareapreview{width:220px;}#page_sidebar_extended * .comingsoonareapreview{width:440px;}A.sidebarsearchtype{color:#EFEFEF;}label.sidebarsearchtype{color:#EFEFEF;}.sidebar_searchcontainer{padding:1px;}
#search_header{height:65px;padding-top:5px;background-color:#020202;z-index:800;top:50px;left:260px;right:10px;}#search_header .right{position:absolute;right:10px;top:2px;}#searchresultscontainer{padding-top:70px;}#myc21searchresultscontainer{padding-top:89px;}#searchdescriptioncontainer{padding:2px 5px 2px 0;height:14px;}.searchdescription{color:#FECE02;}#searchtoolbarcontainer{padding:2px 10px 2px 0;height:16px;}.searchheaderseperator{width:100%;height:0;border-bottom:1px solid #606060;overflow:hidden;}.searchtools{float:left;}
.searchnumresults{float:right;padding-right:10px;}.seearealistings{float:right;}#searchmininavigator{position:relative;top:6px;width:270px;padding:0;margin:0;height:29px;overflow:hidden;float:right;font-size:12px;z-index:9999;}#searchmininavigator .previoustxt{position:absolute;text-align:right;top:0;left:0;width:52px;}#searchmininavigator .previousbtn{position:absolute;text-align:right;top:4px;left:55px;width:18px;height:18px;}#searchmininavigator .nextbtn{position:absolute;text-align:left;top:4px;left:218px;width:18px;height:18px;}
#searchmininavigator .nexttxt{position:absolute;text-align:left;top:0;left:238px;width:34px;}#searchmininavigator .thumbnailcollection{position:absolute;left:74px;top:0;width:144px;height:29px;overflow:hidden;}#searchmininavigator .thumbnailcollection .thumbnail{width:43px;height:29px;overflow:hidden;float:left;margin:0 3px 0 2px;}#searchmininavigator .thumbnailcollection .thumbnail img{width:49px;height:33px;margin-left:-3px;margin-top:-2px;}.groupbyheader{position:relative;padding-bottom:0;margin-bottom:0;padding-right:8px;height:16px;background:url("http://www.century21.com/images/search/tabright.gif") no-repeat right top;display:inline;font-weight:bold;color:#FECE02;}
.groupbyheader .tl{background:url("http://www.century21.com/images/search/tableft.gif") no-repeat left top;width:8px;float:left;}#searchtype_tabs{position:relative;top:0;right:-10px;padding-bottom:0;margin-bottom:0;height:16px;overflow:hidden;float:right;}#searchtype_tabs ul{padding-left:10px;margin:0;padding:0;list-style:none;}#searchtype_tabs li{float:left;background:url("http://www.century21.com/images/search/tableft.gif") no-repeat left top;margin:0;padding:0 0 0 8px;margin-left:-10px;}#searchtype_tabs li.active_tab{position:relative;}#searchtype_tabs li.first{margin-left:0;}
#searchtype_tabs a{float:left;display:block;background:url("http://www.century21.com/images/search/tabright.gif") no-repeat right top;padding:2px 15px 4px 6px;text-decoration:none;color:#fff;font-size:11px;font-weight:bold;}#searchtype_tabs a{float:none;}#searchtype_tabs a:hover{color:#ccc;}#searchtype_tabs .active_tab{background:url("http://www.century21.com/images/search/tableft_on.gif") no-repeat left top;}#searchtype_tabs .active_tab a{background:url("http://www.century21.com/images/search/tabright_on.gif") no-repeat right top;color:#FECE02;padding-bottom:5px;font-weight:bold;}
.searchbottompagination{text-align:right;color:#999;}.searchbottompagination a{color:#aaa;}#searchpaginationcontainer{position:relative;padding-right:11px;height:1.5em;border-bottom:1px solid #606060;color:#999;}#searchpaginationcontainer .left{position:absolute;left:0;top:0;}#searchpaginationcontainer .right{position:absolute;right:10px;top:0;}#searchpaginationcontainer .left a{color:#999;}#searchpaginationcontainer .right a{color:#999;}.inlinesphere{position:relative;top:3px;}.searchresultstable td{vertical-align:top;border-top:1px solid #303030;}
.searchresultstable tr.first td{vertical-align:top;border-top:0;}.searchresultstable td.previewcol{vertical-align:top;border-top:0;}.searchresultstable th{text-align:left;border-bottom:1px solid #606060;font-size:.85em;}.searchresultstable th.center{text-align:center;}.searchresultstable th a{color:#fff;text-decoration:none;text-align:right;padding:0 0 0 14px;background:url("http://www.century21.com/images/arrow.gif") left center no-repeat;font-weight:bold;}.searchresultstable th a.active{text-decoration:none;text-align:right;color:#EEB52A;padding:0 0 0 14px;background:url("http://www.century21.com/images/activeArrow.gif") left center no-repeat;font-weight:bold;}
.searchresultstable th a:hover{text-decoration:none;text-align:right;color:#EEB52A;padding:0 0 0 14px;background:url("http://www.century21.com/images/activeArrow.gif") left center no-repeat;font-weight:bold;}.searchresultstable th a.activeUp{text-decoration:none;text-align:right;color:#EEB52A;padding:0 0 0 14px;background:url("http://www.century21.com/images/activeArrowUp.gif") left center no-repeat;font-weight:bold;}.searchresultstable th a.activeUp:hover{text-decoration:none;text-align:right;color:#EEB52A;padding:0 0 0 14px;background:url("http://www.century21.com/images/activeArrowUp.gif") left center no-repeat;font-weight:bold;}
td.searchresultscol_propertyphoto{position:relative;width:102px;vertical-align:top;padding:5px 2px 5px 0;}td.searchresultscol_propertyaddress{width:170px;padding:5px;}td.searchresultscol_propertyprice{padding:5px;}td.searchresultscol_propertymapgeneral{padding:5px;}td.searchresultscol_propertybeds{padding:5px;}td.searchresultscol_propertybaths{padding:5px;}td.searchresultscol_propertyfootage{padding:5px;}td.searchresultscol_propertylistingnum{padding:5px;}td.searchresultscol_propertylistdate{padding:5px;}td.searchresultscol_propertymapcontact{padding:5px;position:relative;text-align:right;vertical-align:bottom;}
td.searchresultscol_agentphoto{width:69px;vertical-align:top;padding:5px 2px 5px 0;}td.searchresultscol_agentname{font-weight:bold;padding:5px;}td.searchresultscol_agentaddress{padding:5px;}td.searchresultscol_agentmktspc{padding:5px;}td.searchresultscol_agentcontact{width:100px;padding:5px;}td.searchresultscol_officephoto{width:102px;vertical-align:top;padding:5px 2px 5px 0;}td.searchresultscol_officename{font-weight:bold;padding:5px;}td.searchresultscol_officeaddress{padding:5px;}td.searchresultscol_officemktspc{padding:5px;}
td.searchresultscol_officecontact{width:100px;padding:5px;}.searchresultsrow_nickname td{font-weight:bold;padding:4px 0 0 0;}.searchresultsrow_myc21 td{border-top:0 solid black;}.searchresultsrow_tools td{border-top:0 solid black;vertical-align:bottom;}.searchresultsactioncontainer{padding-top:5px;width:175px;}.searchresultsmapactioncontainer{padding-top:0;width:110px;}.searchresultsmapactioncontainer{width:110px;}.searchresultsmapactioncontainer img{margin-top:5px;}.pricecontainer{font-weight:bold;}.searchresults_openhousecontainer{font-weight:normal;position:relative;}
.searchresults_openhousecontainer a{text-decoration:underline;}.extratop{margin-top:.4em;}.searchresults_openhouseitem{position:absolute;width:150px;}.searchresults_addlopenhouseitem{position:absolute;width:150px;background-color:#000;border:1px solid white;padding:5px;z-index:799;}.searchresults_addlopenhouseitem .hidepanel{float:right;margin-right:5px;}.searchresults_addlopenhouseitem .hidepanel a{text-decoration:none;}.pricepersqftcontainer{color:#FECE02;}.descriptionlabel{font-weight:bold;color:#FECE02;}
.contactagentcontainer{padding-top:2em;}.contactofficecontainer{padding-top:2em;}td.searchresultscol_propertymapcontact .contactagentcontainer{padding-top:0;}.landscapethumbnailcontainer{position:relative;padding:0;margin:0;width:100px;height:67px;overflow:hidden;}div.salependingphotolabel{position:absolute;top:58px;left:0;width:100px;height:9px;background-color:#edb209;color:#000;text-align:center;font-size:8px;}div.openhousephotolabel{position:absolute;top:58px;left:0;width:100px;height:9px;background-color:#edb209;color:#000;text-align:center;font-size:8px;}
.landscapethumbnailcontainer img.landscapethumbnail{position:relative;padding:0;border:0;margin-top:-6px;margin-left:-9px;width:118px;height:79px;z-index:auto;}.landscapethumbnailcontainer a img.landscapethumbnail{position:relative;padding:0;border:0;margin-top:-6px;margin-left:-9px;width:118px;height:79px;z-index:auto;}.landscapethumbnailcontainer div.tl{position:absolute;width:1px;height:1px;overflow:hidden;top:0;left:0;background-color:#404040;}.landscapethumbnailcontainer div.tr{position:absolute;width:1px;height:1px;overflow:hidden;top:0;right:0;background-color:#404040;}
.landscapethumbnailcontainer div.bl{position:absolute;width:1px;height:1px;overflow:hidden;bottom:0;left:0;background-color:#404040;}.landscapethumbnailcontainer div.br{position:absolute;width:1px;height:1px;overflow:hidden;bottom:0;right:0;background-color:#404040;}.portraitthumbnailcontainer{position:relative;padding:0;margin:0;height:100px;width:67px;overflow:hidden;}.portraitthumbnailcontainer img.portraitthumbnail{position:relative;margin-left:-6px;margin-top:-9px;height:118px;width:79px;}.portraitthumbnailcontainer .tl{position:absolute;width:1px;height:1px;overflow:hidden;top:0;left:0;background-color:#404040;}
.portraitthumbnailcontainer .tr{position:absolute;width:1px;height:1px;overflow:hidden;top:0;right:0;background-color:#404040;}.portraitthumbnailcontainer .bl{position:absolute;width:1px;height:1px;overflow:hidden;bottom:0;left:0;background-color:#404040;}.portraitthumbnailcontainer .br{position:absolute;width:1px;height:1px;overflow:hidden;bottom:0;right:0;background-color:#404040;}.searchresultsheaderow{background-color:#0a0a0a;position:relative;top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop:document.body.scrollTop);z-index:700;}
a.searchresultdetail{text-decoration:none;font-size:1em;}a.searchresultdetail:hover{text-decoration:underline;}#searchresultssort{background-color:#0a0a0a;position:fixed;height:20px;top:120px;left:260px;right:10px;border-bottom:1px solid #606060;z-index:700;text-align:right;font-size:.85em;}.searchsort a{color:#fff;text-decoration:none;text-align:right;padding:0 0 0 14px;margin:0 0 0 14px;background:url("http://www.century21.com/images/arrow.gif") left center no-repeat;font-weight:bold;}.searchsort a.active{text-decoration:none;text-align:right;color:#EEB52A;padding:0 0 0 14px;background:url("http://www.century21.com/images/activeArrow.gif") left center no-repeat;font-weight:bold;}
.searchsort a:hover{text-decoration:none;text-align:right;color:#EEB52A;padding:0 0 0 14px;background:url("http://www.century21.com/images/activeArrow.gif") left center no-repeat;font-weight:bold;}#searchresultsgridspacer{height:85px;}.propertygridcontainer{margin-left:-35px;}.propertygridresult{float:left;width:115px;height:175px;margin-left:35px;position:relative;}#officemapviewpreview{position:absolute;top:-200px;left:-300px;background:#080808 url("http://www.century21.com/images/search/previewbg.gif") left bottom repeat-x;border-top:2px solid white;width:215px;height:85px;padding:8px 8px 6px 10px;overflow:hidden;z-index:2000;}
#officemapviewpreviewdetails{margin-top:14px;}#areamapviewpreview{position:absolute;top:-200px;left:-300px;background:#080808 url("http://www.century21.com/images/search/previewbg.gif") left bottom repeat-x;border-top:2px solid white;width:225px;height:95px;padding:8px 8px 6px 10px;overflow:hidden;z-index:2000;}#areamapviewpreviewdetails{margin-top:14px;}#propertymapviewpreview{position:absolute;top:-200px;left:-300px;background:#080808 url("http://www.century21.com/images/search/previewbg.gif") left bottom repeat-x;border-top:2px solid white;width:185px;height:135px;padding:8px 8px 6px 10px;overflow:hidden;z-index:2000;}
#propertymapviewpreviewdetails{margin-top:14px;}.propertymapviewpreviewdetailssmall{font-size:12px;}#propertymapviewpreviewoffice{color:#FECE02;font-weight:bold;}#propertygridviewpreview{position:absolute;top:-200px;left:-300px;background:#080808 url("http://www.century21.com/images/search/previewbg.gif") left bottom repeat-x;border-top:2px solid white;width:285px;height:168px;padding:8px 8px 6px 10px;overflow:hidden;z-index:2000;}#propertygridviewpreviewdetails{width:172px;float:right;}#propertygridviewpreviewcourtesycontainer{font-size:.8em;overflow:hidden;}
.propertygridviewpreviewbottomcontainer{clear:right;}#resultmapcontainer{position:fixed;top:136px;left:260px;bottom:60px;right:10px;margin-right:376px;height:expression(this.clientHeight+'px');}.mapsearchresultscontainer{position:relative;width:365px;float:right;}.alternatesearchheader{margin-top:1em;margin-bottom:.5em;padding-left:5px;border-bottom:1px solid #666;}.alternatesearchcontainer{padding-top:8px;}.alternatesearchdescription{background:url('/images/search/bullet.gif') top left no-repeat;padding:0 0 5px 15px;font-weight:bold;margin-top:1em;}
.alternatesearchresults{padding-left:10px;}.alternatesearchproperty{float:left;width:140px;}.alternatesearchresultprice{font-weight:bold;}.idxsearchlinkcontainer #{margin-top:1px;}.idxsearchlinkcontainer .tl{position:absolute;width:5px;height:5px;overflow:hidden;top:2px;left:0;background:transparent url("http://www.century21.com/images/detail/phototl.gif") top left no-repeat;}.idxsearchlinkcontainer .tr{position:absolute;width:5px;height:5px;overflow:hidden;top:2px;right:0;background:transparent url("http://www.century21.com/images/detail/phototr.gif") top left no-repeat;}
.idxsearchlinkcontainer .bl{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;left:0;background:transparent url("http://www.century21.com/images/detail/photobl.gif") top left no-repeat;}.idxsearchlinkcontainer .br{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;right:0;background:transparent url("http://www.century21.com/images/detail/photobr.gif") top left no-repeat;}#idxsearchlink{background-color:#FECE02;margin-top:2px;padding-left:8px;padding-right:8px;height:15px;line-height:13px;}.idxsearchlinkcontainer #idxsearchlink a{color:#000;font-size:.7em;font-weight:bold;}
.searchresults_propertylistcourtesycontainer{position:relative;height:4px;}.searchresults_propertylistcourtesy{position:absolute;left:-311px;margin-top:16px;width:400px;font-size:.8em;text-align:right;}.photoflowcourtesy{font-size:.8em;}.propertymapviewpreviewdetailscourtesy{font-size:.8em;}#fullpagewait{z-index:999;position:absolute;top:0;left:0;width:100%;}#fullpagewait .shader{opacity:.6;filter:alpha(opacity=60);background-color:#000;width:100%;height:100%;top:0;left:0;}#enidxmls_chooser{z-index:999;position:absolute;top:0;left:0;width:100%;}
#enidxmls_chooser .shader{opacity:.6;filter:alpha(opacity=60);background-color:#cacab2;width:100%;height:100%;top:0;left:0;}.searchresultscol_enidxzone{color:#FFF;padding-left:20px;}.searchresultscol_enidxzone A{background:url('/images/search/next.gif') left center no-repeat;font-size:18px;padding-left:20px;}.searchresultscol_enidxzone A:hover{color:#f0b310;background:url('/images/detail/nextresult.gif') left center no-repeat;}.searchresultscol_enidxzonemap{width:200px;height:160px;margin-right:7px;}.zonemapcontainer{width:200px;height:160px;}
.zonemapcontainer div{position:relative;height:100%;width:100%;}#print_select{display:none;position:fixed;top:200px;left:400px;margin:0 auto;background-color:#333;height:80px;width:300px;border:2px solid #ccc;padding:20px;z-index:1000;}#close_print{display:none;z-index:1001;position:fixed;top:192px;left:733px;}#print_select h3{color:#fff;}.print_select_button{text-align:right;width:100%;}.print_inputs{text-align:left;margin-left:80px;}.openhouselabel{font-weight:bold;color:#FECE02;padding:7px;}#addlopenhouses_popup{position:absolute;z-index:998;}
#addlopenhouses_container{background:url(/images/pagebackground.jpg) repeat-x scroll 0 -250px;border-top:2px solid #EEB31D;padding-bottom:5px;}#addlopenhouses_closer{position:absolute;height:20px;width:20px;top:-10px;right:-10px;}#addlopenhouses_content div{padding:5px 10px 5px 10px;text-align:right;}.mlscontainer{color:#FCCB1A;font-size:.9em;}.searchresultscol_agentlanguage a{text-decoration:underline;}
#detailcontainer{position:relative;margin-top:5px;}.glossbar{background:url("http://www.century21.com/images/detail/gloss_bar.jpg") repeat-x left bottom;height:41px;}.glossbar .left{padding:12px 2px 0 10px;font-weight:bold;float:left;}.glossbar .right{padding:12px 10px 0 2px;font-weight:bold;}.smallglossbar{background:url("http://www.century21.com/images/detail/smallgloss_bar.jpg") repeat-x left bottom;height:20px;font-size:12px;}#detailcontainer .threecolumn{min-height:480px;padding-top:10px;}#detailcontainer .threecolumn a{text-decoration:underline;}
#detailcontainer .threecolumn .ltcolumn{width:235px;float:left;clear:both;padding-right:10px;}#detailcontainer .threecolumn .mcolumn{width:235px;float:left;padding-right:10px;}#detailcontainer .threecolumn .rtcolumn{width:235px;float:left;padding-right:10px;}#detailcontainer .leftcolumn{position:relative;width:308px;float:left;min-height:410px;margin:0 0 22px 0;padding:10px 0 0 0;}.detailsolidbg{background-color:#5a5a5a;}#detailcontainer .rightcolumn{position:relative;min-height:410px;margin:0 0 22px 318px;padding:10px 0 0 10px;}
#detailcontainer .leftcolumn.padded{width:288px;padding:10px 10px 0 10px;}#detailcontainer .singlecolumn{position:relative;min-height:400px;margin:0 0 22px 0;}#detailpagetype_tabs{position:relative;top:0;padding-bottom:0;margin-bottom:0;height:20px;overflow:hidden;float:left;}#detailpagetype_tabs ul{padding-left:10px;margin:0;padding:0;list-style:none;}#detailpagetype_tabs li{float:left;background:url("http://www.century21.com/images/detail/tableft.gif") no-repeat left bottom;margin:0;padding:0 0 0 8px;margin-right:5px;}#detailpagetype_tabs li.active_tab{position:relative;}
#detailpagetype_tabs li.first{margin-left:0;}#detailpagetype_tabs a{float:left;display:block;background:url("http://www.century21.com/images/detail/tabright.gif") no-repeat right bottom;padding:2px 9px 4px 0;text-decoration:none;color:#fff;font-size:11px;font-weight:bold;}#detailpagetype_tabs a{float:none;}#detailpagetype_tabs a:hover{color:#ccc;}#detailpagetype_tabs .active_tab{background:url("http://www.century21.com/images/detail/tableft_on.gif") no-repeat left bottom;}#detailpagetype_tabs .active_tab a{background:url("http://www.century21.com/images/detail/tabright_on.gif") no-repeat right bottom!important;color:#FECE02;}
#detailpagebacktoresults{float:right;}.detailcolumndecoration{position:absolute;bottom:-22px;left:11px;right:18px;height:18px;padding:0;margin:0;}.detailsolidbg .detailcolumndecoration{bottom:-18px;}.detailcolumndecoration .bm{background:url("http://www.century21.com/images/dialog_bm.gif") bottom left repeat-x;opacity:.3;filter:alpha(opacity=30);position:relative;top:-1px;width:100%;height:19px;}.detailsolidbg .detailcolumndecoration .bm{opacity:1;filter:none;}.detailcolumndecoration .bl{background:url("http://www.century21.com/images/dialog_bl.gif") bottom left no-repeat;position:absolute;left:-11px;top:0;width:11px;height:18px;opacity:.3;filter:alpha(opacity=30);}
.detailsolidbg .detailcolumndecoration .bl{opacity:1;filter:none;}.detailcolumndecoration .br{background:url("http://www.century21.com/images/dialog_br.gif") bottom right no-repeat;position:absolute;right:-18px;top:0;width:18px;height:18px;opacity:.3;filter:alpha(opacity=30);}.detailsolidbg .detailcolumndecoration .br{opacity:1;filter:none;}.croppedfullsizeimage{position:relative;width:264px;height:192px;overflow:hidden;}.croppedfullsizeimage img.fullsizeimage{width:300px;height:200px;margin-left:-18px;margin-top:-4px;}.croppedfullsizeimage .tl{position:absolute;width:5px;height:5px;overflow:hidden;top:0;left:0;background:transparent url("http://www.century21.com/images/detail/phototl.gif") top left no-repeat;}
.croppedfullsizeimage .tr{position:absolute;width:5px;height:5px;overflow:hidden;top:0;right:0;background:transparent url("http://www.century21.com/images/detail/phototr.gif") top left no-repeat;}.croppedfullsizeimage .bl{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;left:0;background:transparent url("http://www.century21.com/images/detail/photobl.gif") top left no-repeat;}.croppedfullsizeimage .br{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;right:0;background:transparent url("http://www.century21.com/images/detail/photobr.gif") top left no-repeat;}
.leftcolumn #mainimage{left:22px;}.leftcolumn #mainimage_caption{position:relative;padding:6px 22px 0 22px;color:#FECE02;font-weight:bold;font-size:.85em;}.leftcolumn #salepending{position:relative;margin:6px 22px 0 22px;background-color:#FECE02;color:#000;font-weight:bold;text-align:center;}#photoselector{position:relative;width:308px;height:29px;margin:12px 0 0 0;padding:0;}#photoselector .left{position:absolute;left:4px;top:4px;width:21px;}#photoselector .right{position:absolute;right:4px;top:4px;width:21px;}
#photoselector .thumbnailcollection{position:absolute;left:25px;top:0;width:258px;height:29px;overflow:hidden;}#photoselector .thumbnailcollection .thumbnail{width:43px;height:29px;overflow:hidden;float:left;margin:0 4px 0 4px;}#photoselector .thumbnailcollection .thumbnail img{width:49px;height:33px;margin-left:-3px;margin-top:-2px;}.leftcolumn #addlmedia{position:relative;padding:6px 22px 0 22px;color:#FECE02;font-weight:bold;font-size:.85em;}.agentcardcontainer{position:relative;width:226px;height:129px;background:url("http://www.century21.com/images/detail/agentcardbg.gif") top left no-repeat;color:#000;}
.innercontainer{position:relative;top:12px;left:12px;width:195px;height:86px;background:#fff;}.agentcardcontainer .label{color:#f0b310;font-weight:bold;}.agentcardcontainer .photocontainer{position:absolute;border:1px solid #eeb41e;width:47px;height:68px;top:0;right:0;overflow:hidden;}.agentcardcontainer .photocontainer img.photo{width:53px;height:80px;margin-left:-3px;margin-top:-6px;}.photocontainer2{position:absolute;border:1px solid #eeb41e;top:0;right:0;overflow:hidden;}#detailcontainer .leftcolumn .agentcardcontainer{margin-top:17px;left:45px;}
.agentcardcontainer .contactagentcontainer{position:absolute;bottom:-8px;}.agentcardcontainer .officename{font-size:.95em;font-weight:bold;margin-right:50px;}.agentcardcontainer .agentname{font-size:.95em;}.agentcardcontainer .agentphone{font-size:.95em;}.detailline_actions{float:right;text-align:right;}.detailline_price{font-size:1.2em;font-weight:bold;color:#FECE02;}.detailline_commproptype{font-size:1.2em;font-weight:bold;color:#FECE02;}.detailline_address{font-size:1.1em;font-weight:bold;}.detailline_mls{display:inline;}
.detailline_views{display:inline;}.detailline_openhouse .label{padding-top:2em;color:#FECE02;font-weight:bold;}.detailline_description{padding-top:2em;}.detailline_description.first{padding-top:0;}.detailline_description .label{color:#FECE02;font-weight:bold;}.detailline_amenities{padding-top:1em;margin-right:20px;}.detailline_amenities .label{color:#FECE02;font-weight:bold;}.detailline_area{padding-top:1em;}.detailline_area .label{color:#FECE02;font-weight:bold;}.amenitiestable{padding:0 1px 1px 0;}.amenitiestable td{padding-right:5px;}
.amenitiestable .title{font-weight:bold;}.detailline_paymentterms{margin-top:1.25em;font-size:.85em;color:#999;font-style:italic;}.detailline_paymentterms .label{color:#ccc;font-weight:bold;}.detailline_courtesyof{margin-top:1em;color:#ccc;font-weight:bold;}.detailline_agentdetails{padding-top:1em;padding-bottom:1.25em;}.detailline_agentdetails.first{padding-top:0;}.detailline_agentdetails .label{color:#FECE02;font-weight:bold;}.agentdetailpage_officename{font-size:1.1em;color:#FECE02;font-weight:bold;}.agentdetailpage_agentname{font-size:1.1em;color:#FECE02;font-weight:bold;text-transform:uppercase;}
.agentdetailpageimage{position:relative;height:100px;width:67px;overflow:hidden;}.agentdetailpagewhocontainer{position:absolute;top:10px;left:87px;}.agentdetailpageimage img.fullsizeimage{margin-left:-6px;margin-top:-9px;height:118px;width:79px;}.agentdetailpageimage .tl{position:absolute;width:5px;height:5px;overflow:hidden;top:0;left:0;background:transparent url("http://www.century21.com/images/detail/phototl.gif") top left no-repeat;}.agentdetailpageimage .tr{position:absolute;width:5px;height:5px;overflow:hidden;top:0;right:0;background:transparent url("http://www.century21.com/images/detail/phototr.gif") top left no-repeat;}
.agentdetailpageimage .bl{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;left:0;background:transparent url("http://www.century21.com/images/detail/photobl.gif") top left no-repeat;}.agentdetailpageimage .br{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;right:0;background:transparent url("http://www.century21.com/images/detail/photobr.gif") top left no-repeat;}.detailline_officedetails{padding-top:1em;padding-bottom:1.25em;}.detailline_officedetails.first{padding-top:0;}.detailline_officedetails .label{color:#FECE02;font-weight:bold;}
.officedetailpage_officename{font-size:1.1em;color:#FECE02;font-weight:bold;}.officedetailpage_officename{font-size:1.1em;color:#FECE02;font-weight:bold;}.officedetailpageimage{position:relative;width:100px;height:67px;overflow:hidden;}.officedetailpagewhocontainer{position:relative;}.officedetailpageimage img.fullsizeimage{margin-left:-6px;margin-top:-9px;height:118px;width:79px;}.officedetailpageimage .tl{position:absolute;width:5px;height:5px;overflow:hidden;top:0;left:0;background:transparent url("http://www.century21.com/images/detail/phototl.gif") top left no-repeat;}
.officedetailpageimage .tr{position:absolute;width:5px;height:5px;overflow:hidden;top:0;right:0;background:transparent url("http://www.century21.com/images/detail/phototr.gif") top left no-repeat;}.officedetailpageimage .bl{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;left:0;background:transparent url("http://www.century21.com/images/detail/photobl.gif") top left no-repeat;}.officedetailpageimage .br{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;right:0;background:transparent url("http://www.century21.com/images/detail/photobr.gif") top left no-repeat;}
.detailline_loose{line-height:1.5em;}.detailline_loose .label,.detailline_general .label{color:#FECE02;font-weight:bold;}a.contrast{color:#FCCB1A;}a.contrast:hover{text-decoration:underline;}.errormessage{color:red;}.commareacontainer{padding-top:20px;}a.underline{text-decoration:underline;}.glossbar .toolbar{padding-top:13px;padding-left:10px;padding-right:20px;width:49px;height:15px;}.glossbar .backtomap{position:absolute;top:14px;left:89px;}
#contentpagecontainer{margin-top:30px;border-top:2px solid #EEB31D;width:100%;}#contentsidebar{width:220px;margin:0;background:#5a5a5a;float:left;position:relative;}#contentsidebar .contentsidebargroup{background:#5a5a5a;border-top:2px solid #999;padding:6px 0 10px 10px;}#contentsidebar .contentsidebargroup.active{border-top:2px solid #eeb31d;background:url('../images/content/sidebarbg.jpg') top left no-repeat;}#contentsidebar .contentsidebargroup.first{border-top:2px solid #5a5a5a;}#contentsidebar .contentsidebargroup.first.active{border-top:0 solid #5a5a5a;}
#contentsidebar .bm{position:absolute;padding:0;background:transparent url('../images/content/sidebarbm.gif') top left no-repeat;width:220px;height:20px;bottom:-20px;left:0;}#contenttitle{color:black;}#contentsubtitle{position:relative;height:25px;}#contentsubtitle .action{position:absolute;left:0;top:0;}#contentsubtitle .label{position:absolute;left:22px;top:1px;color:#f0b310;font-weight:bold;font-size:1.1em;}.contentsidebartitle{font-weight:bold;font-size:1.2em;color:black;padding:0 0 10px 5px;}.contentselectioncontainer{margin-left:22px;}
.contenttopiccontainer{margin-bottom:11px;}.contenttopiccontainer .label{font-size:.95em;font-weight:bold;}.contenttopiccontainer .label .selected{color:#f0b310;background:url('../images/content/currentselection.gif') top left no-repeat;padding-left:24px;position:relative;left:-24px;display:block;width:180px;}.contenttopiccontainer .contentsubtopic{display:none;padding-left:12px;}.active .contenttopiccontainer .contentsubtopic{display:block;}.contenttopiccontainer .contentsubtopic .selected{color:#f0b310;background:url('../images/content/currentselection.gif') top left no-repeat;position:relative;padding-left:24px;left:-24px;display:block;}
A.subtitlelink{color:#f0b310;font-weight:bold;}#contentsidebar A:hover{color:#f0b310;}#franchisesidebar A:hover{color:#f0b310;}.contenttopiccontainer .description{font-size:.85em;}.contentactioncontainer{text-align:right;margin-top:-0.5em;}.contentbody{margin-left:250px;padding:20px 0 0 0;}.contentbody * A{text-decoration:underline;}.contentbody h2{font-size:1.2em;color:#f0b310;}.contentbody .question{font-weight:bold;color:#f0b310;}.contentbody .label{font-weight:bold;color:#f0b310;}.contentbody .labeldescription{font-weight:normal;}
.contentvideocontainer{position:relative;margin:10px 10px 10px 0;height:190px;}.contentvideocontainer .videomovie{float:left;width:320px;height:190px;margin-right:10px;}.contentvideocontainer .videodescription{font-weight:bold;padding:5px;width:200px;float:left;border:1px solid #444;}.contentvideocontainer .videoquote{display:none;clear:both;}.contentbody .footnote{font-size:.85em;}.contentpagetabheader{position:relative;float:right;padding-right:10px;margin-top:-20px;}#contentpagetype_tabs{position:relative;top:0;padding-bottom:0;margin-bottom:0;height:20px;overflow:hidden;float:right;}
#contentpagetype_tabs ul{padding-right:10px;margin:0;padding:0;list-style:none;}#contentpagetype_tabs li{float:left;background:url("http://www.century21.com/images/content/tableft.gif") no-repeat left bottom;margin:0;padding:0 0 0 8px;margin-right:5px;}#contentpagetype_tabs li.active_tab{position:relative;}#contentpagetype_tabs li.first{margin-left:0;}#contentpagetype_tabs a{float:left;display:block;background:url("http://www.century21.com/images/content/tabright.gif") no-repeat right bottom;padding:2px 9px 4px 0;text-decoration:none;color:#fff;font-size:11px;font-weight:bold;}
#contentpagetype_tabs a{float:none;}#contentpagetype_tabs a:hover{color:#ccc;}#contentpagetype_tabs .active_tab{background:url("http://www.century21.com/images/content/tableft_on.gif") no-repeat left bottom;}#contentpagetype_tabs .active_tab a{background:url("http://www.century21.com/images/content/tabright_on.gif") no-repeat right bottom;color:#FECE02;}#contentoverlay{position:absolute;right:10px;width:400px;z-index:200;}
input.smallsearch{background:#555 url('../images/searchbackground.jpg') 0 0 no-repeat;width:110px;height:15px;font-size:10px;color:#fff;background-color:#000;padding-left:26px;padding-right:16px;border:0;padding-top:3px;}input.error{background-color:#ff9;}.paddedlabel{padding-right:.8em;}.formlinespacing{padding-bottom:.3em;}input.contactform,input.standardform{font-family:arial,helvetica,sans-serif;background:#cecece url("http://www.century21.com/images/contactform/inputbg.gif") top left no-repeat;border:1px solid #7c7c7c;color:#000;padding-left:4px;width:145px;font-weight:bold;}
textarea.contactform,textarea.standardform{font-family:arial,helvetica,sans-serif;background:#cecece url("http://www.century21.com/images/contactform/largetextfield.gif") top left no-repeat;border:1px solid #7c7c7c;color:#000;padding-left:4px;width:145px;font-weight:bold;overflow:auto;}select.contactform,select.standardform{font-family:arial,helvetica,sans-serif;background-color:#cecece;border:1px solid #7c7c7c;color:#000;font-size:.95em;}.formblockstart td{padding-top:10px;}.formblockend td{padding-bottom:10px;border-bottom:1px solid #FFF;}
.formlinetitle{font-weight:bold;}
#ohppopup{position:relative;background-color:#333;border-top:2px solid #EEB31D;left:-545px;bottom:501px;width:620px;height:475px;z-index:998;}#ohppopup .close{position:absolute;top:-14px;right:-6px;height:20px;width:20px;}#ohppopup .bottomtab{position:absolute;bottom:-24px;height:24px;width:91px;left:444px;background:#333 none repeat scroll 0 0;opacity:.9;filter:alpha(opacity=80);}

      #page_header{padding:0;position:absolute;top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop:document.body.scrollTop);}.page_tabs li{width:130px;overflow:hidden;}.page_tabs li.small{width:130px;text-align:center;}#page_sidebar{position:absolute;top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+51:document.body.scrollTop+51);}#page_footer{position:absolute;top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+documentElement.clientHeight-55:document.body.scrollTop+document.body.clientHeight-55);}
#page_nosidebar_content{position:relative;top:-7px;}#featuredselector .featurescollection{width:384px!important;left:40px;}#contactpopup{position:absolute;display:none;top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+55:document.body.scrollTop+55);left:300px;z-index:50000;}#modalBackground{position:absolute;left:expression(ignoreMe = document.documentElement.scrollLeft+"px");top:expression(ignoreMe = document.documentElement.scrollTop+"px");width:expression(document.documentElement.clientWidth+"px");height:expression(document.documentElement.clientHeight+"px");z-index:997;background:#000;}
      .hide{display:none!important;visbility:hidden;}.calloutblack div.bm{width:expression(this.offsetParent.offsetWidth - 52+"px");}.calloutblack div.body{width:expression(this.offsetParent.offsetWidth - 10+"px");height:expression(this.offsetParent.offsetHeight - 48+"px");overflow:hidden;}.calloutgrey div.bm{width:expression(this.offsetParent.offsetWidth - 52+"px");}.calloutgrey div.body{width:expression(this.offsetParent.offsetWidth - 10+"px");height:expression(this.offsetParent.offsetHeight - 48+"px");overflow:hidden;}
      #search_header{position:absolute;top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ?(documentElement.scrollTop+30):(document.body.scrollTop+30));width:expression((document.body.clientWidth - 270)+"px")!important;}.propertygridresult .pricecontainer{margin-top:68px;}.propertygridresult .landscapethumbnailcontainer{position:absolute;top:0;left:0;}#searchtoolbarcontainer{width:expression((document.body.clientWidth - 280)+"px")!important;}#searchpaginationcontainer{width:expression((document.body.clientWidth - 280)+"px")!important;}
#searchresultssort{position:absolute;top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ?(documentElement.scrollTop+95):(document.body.scrollTop+95));width:expression((document.body.clientWidth - 270)+"px")!important;}#searchresultsgridspacer{height:40px;}.propertygridcontainer{margin-top:45px;margin-left:0;}.propertygridresult{margin-left:0;margin-right:35px;}#resultmapcontainer{position:absolute;width:expression((document.body.clientWidth - 280 - 360)+"px");top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+141:document.body.scrollTop+141);height:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.clientHeight-198:document.body.clientHeight-198);margin-right:400px;}
#print_select{position:absolute;}.searchresultstable{position:relative;top:-20px;}#idxsearchlink{width:170px;height:15px;}.idxsearchlinkcontainer .bl,.idxsearchlinkcontainer .br{bottom:-1px;}.idxsearchlinkcontainer .tl,.idxsearchlinkcontainer .tr{top:1px;}
      .detailcolumndecoration{width:100%;position:relative;bottom:-18px;left:0;height:18px;margin:0;padding:0;}.rightcolumn .detailcolumndecoration .bl{background:url("http://www.century21.com/images/dialog_bm.gif") bottom left repeat-x;position:absolute;top:0;left:-10px;width:10px;height:18px;}.detailcolumndecoration .bl{width:0;height:0;}.detailcolumndecoration .br{width:0;height:0;}#photoselector .thumbnailcollection .thumbnail{margin:0 4px 0 3px;}
      

