html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {font-family: arial, helvetica, sans-serif;font-size: 12px;line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}:focus {outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}div,p,ul,ol,table,dl,address{color: #444;line-height: 20px;}p,ul,ol,table,dl,address{margin: 0 0 20px 0;}blockquote{}em{font-style: italic;}strong{font-style: bold;}a:link{color: #00F;}a:visited{color: #800080;}a:hover{color: #F00;}a:active{color: #F00;}#content ul,#content ol{line-height: 20px;list-style: circle;padding-left: 30px;}#content ul li,#content ol li{line-height: 20px;}h1,h2,h3,h4,h5,h6{color: #333;font-family: 'lucida grande','ms trebuchet',trebuchet,sans-serif;font-weight: normal;margin: 0 0 20px 0;padding: 0;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration: none;}h1{color: #222;font-size: 28px;line-height: 30px;}h2{color: #555;font-size: 20px;line-height: 20px;margin: 0 0 10px 0;padding: 0;}h3{font-size: 16px;line-height: 20px;margin: 5px 0 5px 0;padding: 0;}h4{font-size: 16px;line-height: 20px;margin: 5px 0 5px 0;padding: 0;}h5{font-size: 14px;line-height: 20px;margin: 5px 0 5px 0;padding: 0;}h6{font-size: 12px;margin: 0;}.hset{margin: 0 0 20px 0;padding: 0;}.hset h1,.hset h2,.hset h3,.hset h4,.hset h5,.hset h6{margin: 0;padding: 0;}.hset .sub{}.hr{border-bottom: 1px dotted #ccc;clear: both;margin: 0 0 15px 0;}.hr hr{display: none;}blockquote{background: #F3F3F1;border-left: 3px solid #999;font-family: georgia;font-size: 13px; line-height: 20px;font-style: italic;margin: 0 0 20px 0;padding: 10px 10px 10px 37px;}blockquote p{line-height: 20px;}blockquote p:last-child{margin-bottom: 0;}.byline { display: block; text-align: right; padding: 0 20px}.intro{color: #777;font-size: 17px;font-style: italic;font-weight: bold;line-height: 20px;margin: 0 0 30px 0;}.summary{}.highlight{background: #ffc;border: 1px solid #CFBC9B;margin: 0 0 20px 0;padding: 9px;}.important{background: #fbe6f2;border: 1px solid #d893a1;margin: 0 0 20px 0;padding: 9px;}.highlight :last-child, .highlight ul:last-child, .highlight ol:last-child,.important :last-child, .important ul:last-child, .important ol:last-child,td p:last-child, td ul:last-child, td ol:last-child{margin-bottom: 0 !important;}.footnote,.mute{filter: alpha(opacity=50);font-size: 85%;moz-opacity: 0.5;opacity: 0.5;}.message{background: #FFE57F;border: 1px solid #EFCE4A;padding: 5px 10px; margin: 0 0 20px 0;}.message p{margin: 1px 0 0 0; padding: 0;color: #67431f;position: relative;font-size: 13px;}.message p a{right: 0; top: 0;color: #BF6700; background: #FFE57F;position: absolute;}.floated{float: left;margin: 0 10px 10px 0;}.floated.alt{float: right;margin: 0 0 10px 10px;}#content ul { list-style: disc; margin: 0 0 20px 0; padding: 0 0 0 20px; line-height: 1.5em; color: #544636; }#content ol { list-style: decimal; margin: 0 0 20px 0; padding: 0 0 0 20px; line-height: 1.5em; color: #544636; }#content .tabset{overflow: hidden;width: 100%; float: left;margin: 0 0 20px 0;}#content .tabset ul{list-style: none;margin: 0; padding: 0 0 0 5px;border-bottom: solid 1px #B5AC9C;width: 100%; float: left;clear: both;}*+html .tabset ul { overflow: hidden; }#content .tabset ul li{float: left;margin: 0 7px 0 0;padding: 0 15px 0 0;position: relative;background: url(/img/sd-buttons/classic/blue-green.png) no-repeat right -640px;}#content .tabset li a{display: block;padding: 5px 0 0 15px; margin: 0 0 0 -5px;height: 25px;font-size: 14px;text-decoration: none;color: #5F5647;background: url(/img/sd-buttons/classic/blue-green.png) no-repeat 0 -640px;}#content .tabset li:hover{background-position: right -680px;cursor: pointer;}#content .tabset li:hover a{background-position: 0 -680px;}#content .tabset li a:hover{background-position: 0 -680px;}#content .tabset li.current{background-position: right -720px;padding-bottom: 1px; margin-bottom: -1px;}#content .tabset li.current a{background-position: 0 -720px;padding-bottom: 1px; margin-bottom: -1px;}.panel { clear: both; }#page .dataset{margin: 0 0 20px 0;overflow: hidden;}#page .dataset ul{margin: 0 -10px; padding: 0;list-style: none;position: relative;}#page .dataset ul li{float: left;clear: left;border-bottom: solid 1px #ccc;padding: 5px 0 4px 0; margin: 0;overflow: auto;width: 100%;}#page .dataset dl{margin: 0; padding: 0;overflow: hidden;}#page .dataset dl dt{margin: 0 10px; padding: 0;float: left;width: 140px;}#page .dataset dl dd{margin: 0 10px; padding: 0;float: left;width: 300px;}.pagination{clear: left;position: relative;padding: 5px 0; margin: 0 0 20px 0;text-align: center;}.pagination a{text-decoration: none;border: 1px solid #ccc;padding: 4px 5px; margin: 0 4px;}.pagination div.prev,.pagination div.next,.pagination div.links,.pagination div.links .paging{display: inline; width: auto}.pagination div.prev a{margin-right: 10px;}.pagination div.next a{margin-left: 10px;}ul.nav-alpha{margin: 0 0 20px 0; padding: 0 !important;list-style: none;overflow: hidden;}ul.nav-alpha li{margin: 0 2px 0 0; padding: 0;list-style: none;float: left;}ul.nav-alpha li a{margin: 0; padding: 0 5px;text-decoration: none;float: left;border: 1px solid #ccc;color: #333;}ul.nav-alpha li b{margin: 0; padding: 0 5px;text-decoration: none;float: left;border: 1px solid #333;}#page { position: relative; width: 960px; margin: 0 auto; overflow: hidden; }#page-body, #page-foot { clear: both; position: relative; }#content, #content-primary, #content-secondary, #aside { position: relative; left: 100%; float: left; }#content-primary { margin-left: -960px; width: 700px; }#aside { margin-left: -230px; width: 220px; }#facebox{position: absolute;top: 0;left: 0;z-index: 9992;text-align: left;}#facebox .popup{position: relative;}#facebox table{border-collapse: collapse;border: none;background: none !important;}#facebox td{border-bottom: 0;padding: 0;}#facebox .titlebar{background: #555;position: relative;margin: 0; padding: 6px 10px;color: #F3F0EB;font-weight: bold;}#facebox .titlebar .close{overflow: hidden;display: block;background: lime;position: absolute;width: 15px; height: 15px;right: 10px; top: 7px;background: url(/img/rewidx-sprites-grey.png) no-repeat 0 -500px;text-indent: -999em;}#facebox .titlebar .close:hover{background: url(/img/rewidx-sprites-grey.png) no-repeat 0 -520px;}#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{background-image: url(/img/facebox/fbx-border-sprite.png);width: 10px;height: 10px;}#facebox .b { background:url(/img/facebox/b.png); }#facebox .tl { background-position: 0 0; }#facebox .tr { background-position: -10px 0; }#facebox .bl { background-position: -20px 0; }#facebox .br { background-position: -30px 0; }#facebox .body{padding: 0;background: #fff;width: 600px;}#facebox .loading{text-align: center;}#facebox .image{text-align: center;}#facebox img{border: 0;margin: 0;}#facebox .footer{border-top: 1px solid #DDDDDD;padding-top: 5px;margin-top: 10px;text-align: right;}#facebox .footer img{vertical-align: middle;}#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br{height: 10px;width: 10px;overflow: hidden;padding: 0;}#facebox_overlay{position: fixed;top: 0;left: 0;height:100%;width:100%;}.facebox_hide{z-index:-100;}.facebox_overlayBG{background-color: #000;z-index: 9991;}*html #facebox_overlay{ position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}body.facebox #page,body.facebox #page-body,body.facebox #content,body.facebox #content-primary{margin: 0 !important; padding: 0 !important;width: auto !important; float: none !important;left: 0 !important;}body.facebox #content-primary{padding: 60px 20px 0 20px !important;}body.facebox .message.clearfix{position: absolute;top: 0; left: 0; right: 0;padding: 1px 10px 3px 10px;overflow: hidden;}.panel dt{position: relative;clear: both;}.panel dt .ico-panel-trigger{position: absolute;right: 8px; top: 5px;height: 10px; width: 10px;background: transparent url(/img/rewidx-sprites.png) no-repeat scroll 0 -440px;}.panel.open dt .ico-panel-trigger{background: transparent url(/img/rewidx-sprites.png) no-repeat scroll 0 -420px;}.panel.collapsed dd.content { display: none }.panel dd.content { margin: 0px; }div.msg{margin: 0 0 20px 0; padding: 10px;background: #fff;border: 1px solid #ccc;}div.msg p { margin-bottom: 0; }div.msg .title{margin: -10px -10px 10px -10px; padding: 5px 10px;background: #316B11;color: #fff;}div.msg.error .title, .msg.errors .title { background: #8F0000; }div.msg.notice { padding: 19px 29px; }div.msg.notice .title{margin: -10px -10px 10px -10px; padding: 10px 10px 0 10px;color: #316B11; background: none;}#notices { margin: 0 10px; }.cta { overflow: hidden; margin: 0 0 20px 0; }.agent, .office{position: relative;min-height: 170px;border-bottom: 1px solid #ccc;padding: 10px 0;overflow: hidden;}.set .agent .photos,.set .office .photos{position: absolute;left: 0; top: 50px;width: 100px; height: 120px;}.set .agent .photos a,.set .office .photos a{display: block;width: 100%; height: 100%;}.agents.set .agent .description,.offices.set .office .description{padding: 0 0 0 120px !important;}#page .agents.set .agent .dataset,#page .offices.set .office .dataset{margin: 0;}#page .agent .dataset dt,#page .office .dataset dt{width: 80px;}#page .agent .dataset dd,#page .office .dataset dd{width: 200px;}.agent.detail .photos,.office.detail .photos{float: left;width: 120px;height: 140px;}.agent.detail .details,.office.detail .details{float: right;width: 340px;}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative; overflow:hidden;}#cboxLoadedContent{overflow:auto;}#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}form {width: auto; overflow: hidden;margin: 0; padding: 0;font: normal 12px 'lucida grande', tahoma, sans-serif;}input:focus {outline:none;background-color: #F3F0EB;}select {border-style: inset;}#content .rewfw { margin: 0 0 20px 0; padding: 0; }#content .rewfw .form-wrap { position: relative; margin: 0 -5px; } #content .rewfw fieldset { margin: 0; padding: 0 0 5px 0; border: none; }#content .rewfw fieldset ul { margin: 0; padding: 0; list-style: none; clear: left; }#content .rewfw fieldset li { margin: 0; padding: 0; list-style: none; overflow: hidden; width: 100%; float: left; }.rewfw .form-wrap h3{padding: 0 5px;}.rewform-submit {position: absolute;top: -9999px;left: -9999px;}.rewfw fieldset legend { margin: 0; padding: 5px; font-weight: bold; }.rewfw fieldset .legend { font-family: arial; margin: 0 0 7px 0; padding: 5px; font-size: 13px; font-weight: bold; color: #4F6C8A; }.rewfw select,.rewfw input,.rewfw textarea { border: 1px solid #ccc; border-top-color: #555; padding: 2px; font: 12px/20px arial; width: auto; }.rewfw select { padding-bottom: 0; }.rewfw .toggleset input { display: inline; width: auto !important; margin: 0; padding: 0; position: relative; top: -2px; vertical-align: middle; border: none; } .field .input-wrap { display: block; padding-right: 10px !important; }.field .select-wrap { display: block; padding-right: 3px !important; }.field .textarea-wrap { display: block; padding-right: 9px !important; }.field.highlight { background: #FFFBD6; border: 1px solid #EFE9A4; }.rewfw label { position: relative; font-weight: bold; display: block; margin: 0; padding: 5px 5px 0 5px; }.rewfw .field label { display: block; padding: 2px 0; }.rewfw fieldset .field label.hint { margin: 2px 0 0 0; padding: 0; color: #555; font-size: 11px; font-weight: normal; }.rewfw fieldset .field label.hint.error { color: #FF0000; }.rewfw .field { width: auto; float: left; } .rewfw .field .field-iwrap { display: block; padding: 5px; } .rewfw .rpd-gridcolx1 { width: 12.5%; float: left; }.rewfw .rpd-gridcolx2 { width: 25%; float: left; }.rewfw .rpd-gridcolx3 { width: 37.5%; float: left; }.rewfw .rpd-gridcolx4 { width: 50%; float: left; } *+html .rewfw .rpd-gridcolx4 { width: 49.4%; float: left; }.rewfw .rpd-gridcolx5 { width: 62.5%; float: left; }.rewfw .rpd-gridcolx6 { width: 75%; float: left; }.rewfw .rpd-gridcolx7 { width: 87.5%; float: left; }.rewfw .rpd-gridcolx8 { width: 100%; float: left; } *+html .rewfw .rpd-gridcolx8 { width: 99.6%; float: left; }.rewfw .rpd-gridcolx1 input, .rewfw .rpd-gridcolx1 textarea, .rewfw .rpd-gridcolx1 select,.rewfw .rpd-gridcolx2 input, .rewfw .rpd-gridcolx2 textarea, .rewfw .rpd-gridcolx2 select,.rewfw .rpd-gridcolx3 input, .rewfw .rpd-gridcolx3 textarea, .rewfw .rpd-gridcolx3 select,.rewfw .rpd-gridcolx4 input, .rewfw .rpd-gridcolx4 textarea, .rewfw .rpd-gridcolx4 select,.rewfw .rpd-gridcolx5 input, .rewfw .rpd-gridcolx6 textarea, .rewfw .rpd-gridcolx5 select,.rewfw .rpd-gridcolx6 input, .rewfw .rpd-gridcolx7 textarea, .rewfw .rpd-gridcolx6 select,.rewfw .rpd-gridcolx7 input, .rewfw .rpd-gridcolx8 textarea, .rewfw .rpd-gridcolx7 select,.rewfw .rpd-gridcolx8 input, .rewfw .rpd-gridcolx9 textarea, .rewfw .rpd-gridcolx8 select {width: 100%;}.rewfw .token { float: left; }.rewfw .token .token-iwrap { float: left; display: block; padding: 8px 0; }.rewfw .token.first .token-iwrap { padding-left: 5px;}.rewfw .toggleset { display: block; padding: 5px 0 0 0;}.rewfw .toggleset ul { margin: 0; padding: 0; }.rewfw .toggleset label { font-weight: normal; padding: 0 0 2px 5px;}*:first-child+html #foo { padding: 0 0 0 5px;}.rewfw .toggleset.inline { }.rewfw .toggleset.inline label { display: inline; margin-right: 5px; }.rewfw .toggleset.gridded { overflow: hidden; padding: 0 5px; }.rewfw .toggleset.gridded label { margin: 0; padding: 2px 0; width: 25%; float: left; overflow: hidden; white-space: nowrap; }.ui-dialog .toggleset { background: #F3F0EB; overflow: auto; }.ui-dialog .toggleset label { margin: 0; padding: 0; background: #F3F0EB; width: 25%; float: left; text-align: left; }.rewfw .buttonset { margin: 0; padding: 10px 5px; overflow: hidden; clear: left; }.rewfw .buttonset input,.rewfw .buttonset button { border: 1px solid #ccc; border-bottom-color: #555; width: auto; }.rewfw .buttonset p { padding: 4px 12px; float: left; overflow: auto; }.rewfw .actionset { width: 200px; padding: 5px 0; text-align: right; }.rewfw .actionset a { margin: 0 5px; color: blue; text-decoration: none; }.rewfw label .actionset { position: absolute; right: 0; top: 0; padding: 3px 0; text-align: right; font-weight: normal; }.actionset input { zoom: 1;}div.rewfw-widget-addlist li.item { position: relative; background: #eee; border: 1px solid #DFDFDF; overflow: hidden; margin: 0 0 5px 0; }div.rewfw-widget-addlist li.item .actionset { position: absolute; right: 5px; top: 4px;}div.rewfw-widget-addlist li.item .actionset a { position: relative; height: 11px; width: 12px; float: right; z-index: 100; }.rewfw-wdialogpicker-selected { overflow: auto; position: relative; margin: 3px -3px;}.rewfw-wdialogpicker-selected .val { font-size: 11px; float: left; font-weight: bold; padding: 3px 6px; margin: 3px; background: #eee; border: 1px solid #ccc; }.rewfw-wdialogpicker-selected .val a { color: #999; margin: 0 0 0 5px; text-decoration: none; }.rewfw-wdialogpicker-selected .val a:hover { color: #666; }.rewfw-wradiopicker-selected { overflow: auto; position: relative; margin: 3px -3px;}.rewfw-wradiopicker-selected .val { font-size: 11px; float: left; font-weight: bold; padding: 3px 6px; margin: 3px; background: #eee; border: 1px solid #ccc; }.rewfw-wradiopicker-selected .val a { color: #999; margin: 0 0 0 5px; text-decoration: none; }.rewfw-wradiopicker-selected .val a:hover { color: #666; }div.time-picker {position: absolute;height: 200px;width:4em; overflow: auto;background: #F3F0EB;border: 1px solid #666;z-index: 99;}div.time-picker-12hours {width:6em !important; }div.time-picker ul {list-style-type: none;margin: 0;padding: 0;}div.time-picker li {padding: 1px;cursor: pointer;}div.time-picker li.selected {background: #316AC5;color: #F3F0EB;}.rewfw .mceEditorContainer select {width: auto;}.rewfw .key { position: absolute; right: 10px; bottom: -10px; }.rewfw em { color: #BF0B12; font-style: normal; }#content-secondary form.rewfw fieldset {margin: 0; padding: 0; border: none;}#content #content-secondary .rewfw fieldset ul {margin: 0 !important; padding: 0;border: none;-moz-border-radius: 5px;overflow: auto;background: transparent;}.button {color: #313F4F; font-size: 14px; margin: 0 5px 5px 0; border: 1px solid #9BB4CF; float: left; cursor: pointer; background: #C0CEDE; overflow: hidden;-moz-box-shadow: 0 1px 1px #ddd;-webkit-box-shadow: 0 1px 1px #ddd;filter:progid:DXImageTransform.Microsoft.DropShadow(color=#ddd, offx=1, offy=0)}.button button, div.button a { position: absolute; left: -3000px; height: 0;}.button .label { display: block; padding: 3px 14px 4px 14px; border-top: 1px solid #DFEEFF; }.button:hover { background: #D1DFEF; }.button:hover .label { border-color: #F3F0EB; }div.ac_results {z-index: 99999 !important;}div.ac_results ul {margin:0;padding:0;list-style-type:none;border: solid 1px #ccc;background: #F3F0EB;z-index: 500000 !important;}div.ac_results li {font-family: Arial, Verdana, Sans-Serif;font-size: 12px;margin: 1px;padding: 3px;cursor: pointer;}div.ac_results li.ac_over {background-color: #eee;}.buttonset a{line-height: 26px; vertical-align: middle;margin: 0 5px;}button.rewbtn::-moz-focus-inner { border: 0;padding: 0;}.rewbtn {border: 0 !important;margin: 0 !important; padding: 0 15px 5px 0 !important;height: 26px;text-decoration: none;cursor: pointer;overflow: visible;outline: none;background: transparent;position: relative;overflow: visible;float: left;}form button.rewbtn i {line-height: 11px;}.rewbtn b{margin: 0; padding: 0 15px 0 0;display: block;height: 26px;background: transparent url(/img/sd-buttons/classic/blue-green.png) no-repeat right -160px;text-align: center;position: relative; left: 12px;}.rewbtn b i{font-style: normal;display: block;background: transparent url(/img/sd-buttons/classic/blue-green.png) no-repeat left -160px;margin: 0 0 0 -12px; padding: 7px 0 0 15px;font-size: 12px; line-height: 12px;height: 19px;white-space: nowrap;color: #fff;border: 0;}.rewbtn img{vertical-align: middle;position: relative;top: -1px;margin: 0;}.rewbtn:hover b, .rewbtn:focus b { background-position: right -200px; }.rewbtn:hover b i, .rewbtn:focus b i { background-position: left -200px; }.rewbtn.active b { background-position: right -240px; }.rewbtn.active b i { background-position: left -240px; }.rewbtn[disabled], .rewbtn.disabled { cursor: default; }.rewbtn[disabled] b, .rewbtn.disabled b { background-position: right -280px !important; }.rewbtn[disabled] b i, .rewbtn.disabled b i { background-position: left -280px !important; }.rewbtn.primary b { background-position: right 0;}.rewbtn.primary b i { background-position: left 0;}.rewbtn.primary:hover b { background-position: right -40px;}.rewbtn.primary:hover b i { background-position: left -40px;}.rewbtn.primary.active b { background-position: right -80px !important; }.rewbtn.primary.active b i { background-position: left -80px !important; }.rewbtn.strong { height: 33px; }.rewbtn.strong b { height: 33px; background-position: right -480px;}.rewbtn.strong b i { font-size: 14px; padding-top: 10px; height: 24px; background-position: left -480px;}.rewbtn.strong:hover b { height: 33px; background-position: right -520px;}.rewbtn.strong:hover b i { background-position: left -520px;}.rewbtn.strong.active b { background-position: right -560px !important; }.rewbtn.strong.active b i { background-position: left -560px !important; }.rewbtn.strong.primary b { background-position: right -320px;}.rewbtn.strong.primary b i { font-size: 14px; padding-top: 10px; height: 24px; background-position: left -320px;}.rewbtn.strong.primary:hover b { background-position: right -360px;}.rewbtn.strong.primary:hover b i { background-position: left -360px;}.rewbtn.strong.primary.active b { background-position: right -400px !important; }.rewbtn.strong.primary.active b i { background-position: left -400px !important; }a.rewbtn { text-decoration: none; }.idx-results.msg { background: none; margin: 0; overflow: hidden; padding: 5px 0 3px 8px; border: none; }.idx-results.msg .summary { float: left; padding: 1px 0 0 0;}.msg .nav{float: right;width: 40px;}.msg .nav .prev{float: left;height: 20px; width: 20px;background: url(/img/rewidx-sprites.png) no-repeat 0 -100px;text-indent: -999em;overflow: hidden;}.msg .nav .prev:hover { background-position: 0 -120px; }.msg .nav .prev.disabled { background-position: 0 -140px; cursor: default; }.msg .nav .next{float: left;height: 20px; width: 20px;background: url(/img/rewidx-sprites.png) no-repeat 0 -160px;text-indent: -999em;overflow: hidden;}.msg .nav .next.disabled { background-position: 0 -200px; cursor: default; }.msg .nav .next:hover { background-position: 0 -180px; }.idx-results.options{clear: both;display: block;padding: 5px 0;overflow: auto;border-top: 1px solid #eee;}.idx-results.options strong { display: none; }.idx-results.options a { line-height: 14px; margin: 0; padding: 4px 8px; text-decoration: none; float: left; color: #666; font-size: 12px; }.idx-results.options a.current { background: #eee; color: #666; }.idx-results.options .view a b { float: left; width: 15px; height: 12px; }a.viewas-grid b { background: url(/img/rewidx-sprites.png) no-repeat 0 -357px; }a.viewas-detailed b { background: url(/img/rewidx-sprites.png) no-repeat 0 -377px; }a.viewas-map b { background: url(/img/rewidx-sprites.png) no-repeat 0 -397px; }.rewfw.sort { float: right; margin: 0; }.rewfw.sort .form-wrap { margin: 0 !important; }#refine-form { padding: 0; background: #eee; padding: 10px;}#refine-form .trigger { padding: 0 5px; color: #777; }#refine-form .panel { padding-bottom: 10px; margin-bottom: 0; }#refine-form .buttonset { overflow: hidden; margin: 0 0 10px 0; }#refine-form .rewbtn { width: 100%; }.set.listings .listing{margin: 0; padding: 0 0 20px 160px;overflow: hidden;position: relative;height: 105px;} .set.listings .listing h4.title,.set.listings .listing dl,.set.listings .listing .remarks { position: absolute; left: -999em; }.set.listings .listing .summary{margin: 0 0 20px 0;}.set.listings .listing .summary strong {font-size: 16px;display: block;font-weight: normal;line-height: 30px;}.set.listings .listing .summary em {font-style: normal;display: block;}.listing .basics{border: none; background: transparent; height: auto;margin: 0; padding: 0;}.set.listings .photos{width: 138px; height: 110px;position: absolute;top: 0; left: 0;overflow: hidden;background: #444;border: 1px solid #999;}.set.listings .photos a { display: block; width: 100%; height: 100%;}.set.listings .listing dl.data-provider dt { position: absolute; left: -999em;}.set.listings .listing dl.data-provider .office { border: none; }.set.listings .action-moreinfo{float: left;background: url(/img/sprites-buttons-gray.png) no-repeat -10px -10px;height: 22px; width: 94px;text-indent: -999em;overflow: hidden;}.set.listings .action-moreinfo:hover{background-position: -10px -40px;}.set.listings .action-map{float: right;background: url(/img/sprites-buttons-gray.png) no-repeat -10px -100px;height: 22px; width: 45px;text-indent: -999em;overflow: hidden;}.set.listings a.action-map:hover{background-position: -10px -130px;}.set.listings .action-map.disabled{background: url(/img/sprites-buttons-gray.png) no-repeat -10px -130px;}.set.listings .action-save{position: absolute;top: 122px; left: 125px;height: 20px; width: 20px;background: url(/img/rewidx-sprites.png) no-repeat 0 -20px;text-indent: -999em;overflow: hidden;}.set.listings .action-save:hover{background-position: 0 -20px;}.set.listings .listing.saved .action-save{background-position: 0 -40px;}.set.listings.grid{position: relative;margin: 0 -10px;clear: left;overflow: hidden;}.set.listings.grid .listing{margin: 10px; padding: 175px 0 0 0;width: 220px; float: left;height: 165px;overflow: hidden;position: relative;}.set.listings.grid .listing .photos{width: 218px;height: 163px;}.set.listings.grid .listing .summary{padding: 0 0 20px 0;}.set.listings.grid .listing .details .basics{line-height: 20px;font-size: 12px;}.set.listings.grid .listing dl.data-provider { color: #999; left: 0; position: static;}.set.listings.grid .listing .actions{position: absolute; bottom: 38px;}.set.listings.grid .action-save{top: -90px; left: 200px;}.set.listings.detailed .listing{height: 108px;margin: 0 0 10px 0;}.set.listings.detailed h4.title{position: relative; left: 0; font-size: 14px;margin: 0;font-weight: normal;top: -3px;}.set.listings.detailed h4.title a { color: #222; text-decoration: none; }.set.listings.detailed .details { padding: 0; }.set.listings.detailed .summary { display: none; }.set.listings.detailed .listing dl{position: relative; left: 0; margin: 0; padding: 0;display: block;width: 220px; float: left;color: #666;line-height: 20px;}.set.listings.detailed .listing dl dt{display: inline;font-weight: bold;margin-right: 5px;}.set.listings.detailed .listing dl dd{display: inline;}.set.listings.detailed .listing dl.data-provider { position: relative; color: #999; float: right; padding: 10px 10px 0 0; line-height: 12px; text-align: right; }.set.listings.detailed .listing .actions{position: absolute;bottom: 11px;width: 342px;}.set.listings.detailed .listing .action-save{position: absolute;top: -85px; left: 510px;}.set.listings.detailed .listing{height: 108px;margin: 0 0 10px 0;}.set.listings.detailed h4.title{height: 20px; overflow: hidden;position: relative; left: 0; font-size: 14px;margin: 0;font-weight: normal;top: -3px;}.set.listings.detailed h4.title a { color: #222; text-decoration: none; }.set.listings.detailed .details { padding: 0; }.set.listings.detailed .summary { display: none; }.set.listings.detailed .listing dl{position: relative; left: 0; margin: 0; padding: 0;display: block;width: 220px; float: left;color: #666;line-height: 20px;}.set.listings.detailed .listing dl dt{display: inline;font-weight: bold;margin-right: 5px;}.set.listings.detailed .listing dl dd{display: inline;}.set.listings.detailed .listing dl.data-provider { color: #999; float: right; padding: 10px 10px 0 0; text-align: right; }.set.listings.detailed .listing .actions{position: absolute;bottom: 11px;width: 342px;}.set.listings.detailed .listing .action-save{position: absolute;top: -85px; left: 510px;}.cat-cms .set.listings.detailed dl{width: 45%;}.set.listings.compact .listing{padding: 10px 0 10px 100px;height: auto;border-bottom: 1px solid #eee;}.set.listings.compact .listing div.details,.set.listings.compact .listing div.basics,.set.listings.compact .listing div.summary,.set.listings.compact .listing div.details strong{display: block;margin: 0; padding: 0;font-size: 11px; line-height: 16px;}.set.listings.compact .photos{width: 70px; height: 50px;top: 12px; left: 10px;}.set.listings.compact .photos a{padding: 0 !important; margin: 0;}.set.listings.compact .photos img{width: 100%; height: 100%;left: 0; top: 0;}.set.listings.compact .summary .basics em{display: none;}.set.listings.compact .actions{display: none;}#idx-map-search-wrap {position: relative;overflow: hidden;height: auto; width: 100%;}#idx-map-search {height: 700px;width: 700px;background: #ccc;position: relative;top: 0;margin: 0;}#drawRadiusSearch .ico, #clear-polygon .ico, #clear-radius .ico, #togglePolygonSearch .ico, #editPolygonSearch .ico {background: url("/img/rewidx-sprites.png") no-repeat 0 -458px;float: left;height: 14px;width: 17px;position: relative;bottom: -3px;}#togglePolygonSearch, #editPolygonSearch{color: #4D95CF;display: block;margin: 0;text-decoration: none;}#drawRadiusSearch{color: #48BA24;display: block;margin: 0;text-decoration: none;}#clear-radius .ico { background-position: 0 -478px; }#drawRadiusSearch .ico { background-position: 0 -478px; }#birdseye-container div {color: #fff;}#idx-detail h1.title { clear: both; padding: 10px 15px 0 15px; height: 32px; overflow: hidden; }h1 em.summary-price{color: #619830;font-style: normal;}#idx-detail .details{width: 460px;float: left;}#idx-detail .basics{overflow: hidden;position: relative;background: #999;margin: 0;}.basics dl{margin: 0 -6px 0 0; padding: 15px 0 6px 0;width: 119px;float: left;border-right: 1px solid #afafaf;}.basics dd{color: #fff;text-transform: uppercase;text-align: center;font-size: 38px; line-height: 30px;letter-spacing: -1px;font-weight: normal;margin: 0;}.basics #basics-sqft dd,.basics #basics-acres dd{font-size: 26px; }.basics dt{color: #eee;text-transform: uppercase;text-align: center;font-size: 11px; line-height: 22px;}#idx-detail .description{overflow: hidden;background: #fff;margin: 0 0 20px 0; padding: 15px;border-bottom: 1px solid #DFDAD1;min-height: 318px;}#idx-detail .description .remarks{}.ico.bookmark{float: left;width: 18px; height: 18px;margin: -3px 4px -2px -8px;background: url(/img/rewidx-sprites.png) no-repeat 0 0;}.saved .ico.bookmark{background-position: 0 -40px;}.url.backpage .ico{float: left;width: 16px; height: 16px;background: url(/img/rewidx-sprites.png) no-repeat 0 -575px;}div.gallery{position: relative;width: 458px;height: 420px;float: right;margin: 0 0 20px 0;border: 1px solid #ccc;overflow: hidden;background: #555;}div.gallery #image_wrap{height: 345px;border-bottom: 1px solid #ccc;background: #333;overflow: hidden;position: relative;}div.photos{position: relative;overflow: hidden;width: 332px;height: 120px;margin: 0 auto;}div.photos div.slides{width: 20000em;position: absolute;}div.photos .slide{float: left;width: 55px;height: 55px;border: 2px solid #fff;overflow: hidden;margin: 7px 4px;position: relative;}div.photos .slide.active{border-color: #DCFF6F;}div.photos div.photos .slide img{float:left;width: 55px;height: 55px;position: relative;}.gallery .controls{margin: 0; padding: 0;top: 0; left: 0;height: 0; width: 100%;position: absolute;}.gallery .controls .prev{display: block; position: absolute;left: 20px; top: 376px;height: 20px; width: 20px;background: url(/img/rewidx-sprites.png) no-repeat 0 -220px;text-indent: -999em;overflow: hidden;}.gallery .controls .prev:hover { background-position: 0 -240px; }.gallery .controls .prev.disabled { background-position: 0 -300px !important; cursor: default; }.gallery .controls .next{display: block; position: absolute;right: 16px; top: 376px;height: 18px; width: 18px;background: url(/img/rewidx-sprites.png) no-repeat 0 -260px;text-indent: -999em;overflow: hidden;}.gallery .controls .next:hover { background-position: 0 -280px; }.gallery .controls .next.disabled { background-position: 0 -320px !important; cursor: default; }#colorbox_gallery { position: absolute; right: 0; top: 0; width: 140px; z-index: 999; }#colorbox_gallery a { font-size: 11px; background: #45576C; color: #fff; display: block; text-align: center; text-decoration: none; padding: 2px; }.actions.nextsteps{margin: 0 0 40px 0;clear: both;position: relative;background: #555;overflow: hidden;text-transform: uppercase;}.actions.nextsteps .actions-title{float: left;color: #fff;padding: 7px 0 7px 20px; margin: 0;width: 90px;}.pg-details .actions.nextsteps a{display: block;float: left;text-decoration: none;color: #ccc;margin: 0; padding: 7px 8px;}.pg-details .actions.nextsteps a:hover{color: #ddd;}.pg-details .actions.nextsteps .backpage{padding-right: 20px;float: right;}.actions.nextsteps a.action-inquire .ico{float: left; width: 17px; height: 18px;background: url(/img/icos-actions.png) no-repeat -104px 3px;}.actions.nextsteps a.action-bookmark .ico{float: left; width: 17px; height: 18px;background: url(/img/icos-actions.png) no-repeat 0 3px;}.actions.nextsteps a.action-share .ico{float: left; width: 17px; height: 18px;background: url(/img/icos-actions.png) no-repeat -64px 3px;}.actions.nextsteps a.action-print .ico{float: left; width: 18px; height: 18px;background: url(/img/icos-actions.png) no-repeat -21px 3px;}.actions.nextsteps a.action-walkscore .ico{float: left; width: 18px; height: 18px;background: url(/img/icos-actions.png) no-repeat -84px 3px;}.actions.nextsteps a.action-showing .ico{float: left; width: 18px; height: 18px;background: url(/img/icos-actions.png) no-repeat -43px 3px;}.actions.nextsteps a.action-tour .ico{float: left; width: 16px; height: 18px;background: url(/img/icos-actions.png) no-repeat -124px 3px;}.details-extended{position: relative;overflow: hidden;margin: 0 0 40px 0; padding: 10px 0;border: 1px solid #ccc;overflow: hidden;width: 938px;}.details-extended .dataset{margin: 20px !important;width: 272px; float: left;overflow: hidden;}.details-extended .dataset h2{font-style: normal;font-size: 16px;}.details-extended .dataset dt{padding: 0 5px 0 0;width: 70px !important;}.details-extended .dataset dl dd{width: 180px !important;}#inquire-allure .panel{padding: 0 15px;clear: left;}#page #map_canvas, #page #idx-map-onboard, #page #streetview-container, #page #birdseye-container { position: relative; height: 420px !important; width: 100% !important; margin: 0 0 20px 0; }#page #map_canvas, #idx-map-onboard-wrap { width: 940px !important; }#map-label{width: 280px;border: 1px solid #ccc;font-size: 12px;margin: 0; padding: 0;background: #F3F0EB;-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);}#map-label .listing.compact .title{left: 0; position: relative;background: #555; color: #eee;font-weight: bold;padding: 5px 20px 5px 10px;overflow: hidden;white-space: nowrap;}#map-label .listing.compact .title .action-close{display: block;position: absolute;right: 5px; top: 7px;height: 15px; width: 15px;background: url(/img/rewidx-sprites.png) no-repeat 0 -500px;overflow: hidden;text-indent: -999em;}#map-label .listing.compact .title .action-close:hover { background: url(/img/rewidx-sprites.png) no-repeat 0 -520px; }#map-label .listing.compact .details {padding: 10px 0 10px 90px;}#map-label .amenity.compact .details,#map-label .school.compact .details {padding: 10px 0 10px 10px;}#map-label .listing.compact .details .location{position: absolute; left: -999em;}#map-label .amenity.compact .details .location,#map-label .school.compact .details .location{position: relative; left: 0;}#map-label .listing.compact .photos{position: absolute;width: 68px; height: 50px;top: 44px; left: 10px;border: 1px solid #ccc;}#map-label .listing.compact .photos a{padding: 0 !important; margin: 0;}#map-label .listing.compact .photos img{width: 100%; height: 100%;left: 0; top: 0;}#map-label .listing.compact .actions{padding: 2px 10px;overflow: hidden;background: #DFDFDF;}#map-label .listing.compact .actions a{text-decoration: none;margin: 0 5px 0 0;color: #666;float: left;}#map-label .listing.compact .actions a:hover { color: #444; }.cat-idx .pagination{clear: left;position: relative;text-align: center;margin: 0 0 20px 0;}.cat-idx .pagination a{text-decoration: none;padding: 1px 5px;}.cat-idx .pagination div.prev,.cat-idx .pagination div.next{display: inline;}.cat-idx .pagination div.prev a{display: block;width: 20px; height: 20px;position: absolute;left: 5px; top: 6px;background: transparent url(/img/rewidx-sprites.png) no-repeat scroll 0 -100px;overflow: hidden;text-indent: -999em;padding: 0; border: none;}.cat-idx .pagination div.prev a:hover { background: transparent url(/img/rewidx-sprites.png) no-repeat scroll 0 -120px; }.cat-idx .pagination div.prev a.disabled { background: transparent url(/img/rewidx-sprites.png) no-repeat scroll 0 -140px; cursor: default; }.cat-idx .pagination div.next a{display: block;width: 20px; height: 20px;position: absolute;right: 5px; top: 6px;background: transparent url(/img/rewidx-sprites.png) no-repeat scroll 0 -160px;overflow: hidden;text-indent: -999em;padding: 0; border: none;}.cat-idx .pagination div.next a:hover { background: transparent url(/img/rewidx-sprites.png) no-repeat scroll 0 -180px; }.cat-idx .pagination div.next a.disabled{ background: transparent url(/img/rewidx-sprites.png) no-repeat scroll 0 -200px; cursor: default; }.cat-idx .pagination a.current{background: #ccc;}body.facebox.pg-register .copy{width: 240px; float: left;}.facebox.pg-register form{width: 280px; float: right;}#idx-map-legend {width: 200px;float: left;}#idx-map-legend .legend_tab {background: url(/img/map/tools/map-legendtabs.png) no-repeat 0 0;cursor: pointer;float: left;width: 20px;height: 70px;right: -1px;position: relative;}#idx-map-legend .legend_tab:hover {}#idx-map-legend .legend_tab.current {background: url(/img/map/tools/map-legendtabs.png) no-repeat -20px 0;cursor: pointer;float: left;width: 20px;height: 70px;}#idx-map-legend .legend_contents,#idx-map-legend .stats_contents {min-height: 225px;}#idx-map-legend .legend_content {background: #fff;padding: 10px 20px 0px 20px;border: 1px solid #9CB3C6; border-right: none;float: left;width: 139px;margin-top: -100px;}#idx-map-legend .legend_content .rewfw {margin: 0;}#idx-map-legend .legend_content .rewfw .form-wrap {margin: 0;}#idx-map-legend .legend_content .rewfw fieldset {margin: 0 0 20px 0; padding: 0;border: none;}#idx-map-legend .legend_content .rewfw .legend {margin: 0; padding: 0;}#idx-map-legend .legend_content .rewfw .toggleset label {padding: 2px 0 0 0;border-bottom: 1px solid #eee;line-height: 20px;position: relative;}#idx-map-legend .legend_content .rewfw label.instructions {font-size: 90%;line-height: 1.4em;padding: 10px 0px 10px 0px;}#idx-map-legend .legend_content .rewfw label.instructions img {float: left;padding-right: 5px;padding-bottom: 10px;}#idx-map-legend .legend_content .rewfw .toggleset label img {vertical-align: middle;margin: 0 5px 0 0;}#idx-map-legend .legend_content .rewfw .toggleset label input {position: absolute;right: 5px; top: 2px;}#idx-map-legend .stats_tab {background: url(/img/map/tools/map-legendtabs.png) no-repeat 0 -70px;cursor: pointer;float: left;width: 20px;height: 56px;right: -1px;top: 2px;position: relative;clear: left;}#idx-map-legend .stats_tab.current {background: url(/img/map/tools/map-legendtabs.png) no-repeat -20px -70px;}#page .stats_contents .dataset dl{margin: 0; padding: 0;overflow: hidden;border-bottom: 1px dotted #ccc;}#page .stats_contents .dataset dl dt{margin: 0; padding: 0;float: left;width: 60px !important;}#page .stats_contents .dataset dl dd{margin: 0; padding: 0;float: left;width: 60px !important;}#page .stats_contents .dataset h6{margin-top: 10px;font-weight: bold;}#rs-polygon .tooltip,#rs-radius .tooltip{ display: none;}body.nefmls .set.listings.grid .listing dl.data-provider {bottom: 40px;position: relative;}body.nefmls .set.listings.grid .listing .actions {position: absolute;bottom: 10px;}#page_body a, #page_body a:visited{color: #666;}#page_body a:hover{color: #777;}body{background: #888;}#page{position: relative;overflow: hidden;margin: 20px auto;padding: 9px;width: 950px;background: #fff;border: 1px solid #444;-moz-box-shadow: 0 0 10px #777;-webkit-box-shadow: 0 0 10px #777;box-shadow: 0 0 10px #777;}#page_head{background: #444;width: 100%; float: left; border: 1px solid #000;}#brand{position: relative;padding: 20px 30px;background-image: url(/inc/skins/template-01/img/mazur.png);background-repeat: no-repeat;background-position: 810px center;}#logo{margin: 0; padding: 0;width: 500px; height: 75px;background: url(/inc/skins/template-01/img/logo.png) no-repeat;text-indent: -999em;}#logo a{display: block;width: 100%; height: 100%;}#tagline{position: absolute;bottom: 0px; right: 120px;z-index: 999;font: 20px/20px "Palatino Linotype","Book Antiqua",Palatino,serif;color: #ddd;width: 240px;height: 20px;text-align: center;background: #333;padding: 10px 20px;overflow: hidden;}#nav{margin: 0; padding: 5px 0 0 0;width: 950px;position: relative;z-index: 999;background: #222;overflow: visible;font: 16px/20px "Palatino Linotype","Book Antiqua",Palatino,serif;float: left;}#nav ul{list-style: none;margin: 0 0 0 5px;padding: 0;}#nav li{margin: 0 0 5px 0;padding: 0;float: left;position: relative;z-index: 1000;}#nav li a{float: left;text-decoration: none;text-align: left;color: #ccc;display: block;padding: 4px 20px 4px 20px; margin: 0;border-right: 1px solid #3B3B3B;}#nav li:hover a,#nav a:hover{color: #fff;display: block;background-color: #3B3B3B;}#nav ul li div,#nav ul li ul,#nav ul li ul li,#nav ul li ul li a{margin: 0;}#nav ul.nav.primary li div{display: block;float: none;margin: 0;padding: 20px 0 !important;width: 240px;border: none;background: #000;border-left: 1px solid #3B3B3B;top: 32px;}#nav ul li div ul{width: 240px;padding-bottom: 10px;overflow: hidden;height: auto;border: none;}#nav ul li:hover div, #nav ul.nav.primary li.hover div{left: 0;}#nav ul li ul li{margin: 0 !important;padding: 0;float: none;border: none;height: auto;background: #000;}#nav ul li ul li a{color: #ccc;display: block;float: none;height: auto;display: block;width: auto;font-size:12px;border: none;padding: 3px 7px 3px 20px;background: #000 !important;margin:0 !important;text-transform: none;font-family: arial;}#nav ul li ul li a:hover{background-color: #222 !important;color: #FFF;}#nav ul li div{left: -3000px;margin: 0;padding: 0 0 20px 0;position: absolute;top: 49px;width: 200px;z-index: 5000;overflow: hidden;}#page_feature{margin: 0 auto;padding: 0;position: relative;overflow: hidden;height: 260px;width: 960px;clear: both;}#page_feature .slideshow{float: left;height: 260px;overflow: hidden;position: relative;left: 100%;margin: 10px 0 0 -710px; padding: 0;width: 700px;background: #fff;}#page_feature .slideshow .rewmodule_content{height: 260px;overflow: hidden;}#sidebar .blog-navigation .rewmodule_content{background: transparent;}#page_feature .rew-listings-search-form{float: left;width: 198px; height: 208px;position: relative;left: 100%; margin: 10px 0 0 -960px;padding: 20px;background: #333;border: 1px solid #ccc;}#page_feature .rew-listings-search-form .rewmodule_title{padding: 0 0 7px 0;color: #fff;font: 16px/20px "Palatino Linotype","Book Antiqua",Palatino,serif;text-transform: uppercase;}#page_feature .rew-listings-search-form form{margin: 0 -5px;}#page_body{margin: 0 auto;padding: 0;width: 960px;clear: both;}#page_body:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}#sidebar{padding: 0;float: left;width: 240px;position: relative;left: 100%; margin: 10px 0 0 -960px;}.no-quicksearch #sidebar { margin-top: -250px; }.no-feature #sidebar { margin-top: 10px; }#sidebar .rewmodule_title,#sidebar dl dt.title {font-size: 16px; line-height: 16px;text-transform: uppercase;color: #ddd;padding: 11px 10px 8px 15px;font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;background: #444;border-bottom: 1px solid #666;text-shadow: #333 0 1px 0;}#sidebar .rewmodule,#sidebar .rewmodule.blog-navigation dl{background-color: #777;padding: 0; margin: 0 0 10px 0;border: 1px solid #666;}#sidebar .rewmodule.blog-navigation{background: transparent;padding: 0; margin: 0;border: none;}#sidebar .navigation ul,#sidebar .blog-navigation ul{margin: 0; padding: 10px 10px 20px 10px;list-style: none;}#sidebar .navigation li,#sidebar .blog-navigation li{margin: 0; padding: 0;}#sidebar .navigation li a,#sidebar .blog-navigation li a{color: #fff;display:block;text-decoration: none;background-color:#777;padding: 3px 0 3px 15px;font: 14px/20px "Palatino Linotype", "Book Antiqua", Palatino, serif;text-shadow: #555 0 1px 0;border-bottom: 1px dotted #999;}#sidebar .navigation li:last-child a{border-bottom: none;}#sidebar .navigation li a:hover{background-color: #5f5f5f;}#content{margin: 0 0 0 -720px; padding: 50px 50px 40px 40px;width: 630px;}.cta, #content .communities-nav{padding: 20px;background: #eee;border: 1px solid #ddd;overflow: hidden;}#content .communities-nav ul{margin: 0; padding: 0;width: 33%;float: left;}#content .communities-nav ul li{margin: 0; padding: 3px 5px;list-style: none;}#content .communities-nav ul li.odd{background: #DFDFDF;}#content .communities-nav ul li a{text-decoration: none;}#page_foot{padding: 20px;clear: both;overflow: hidden;background: #666;position: relative;}#page_foot p{margin: 0;}#page_foot .legal-copyright{}#page_foot .legal-copyright p,#page_foot .legal-copyright a{color: #ccc;}#page_foot .legal-credits{width: 140px; height: 24px;position: absolute; right: 20px; top: 50%;margin-top: -12px;}#rew-credit {float: right;text-indent: -999em;white-space: nowrap;width: 94px; height: 23px;background: url(/img/rew-flogo.png) no-repeat;overflow: hidden; margin: 0; padding: 0;}.cat-idx #content, .cat-idx-map #content { clear: both; padding-left: 0; width: 700px; margin-left: -960px; }.cat-idx #sidebar, .cat-idx-map #sidebar { margin-left: -240px; }.pg-details #content { width: 960px; padding-top: 20px; }.pg-details #sidebar { display: none; }#refine-form{margin: 0 0 20px 0;}#content-primary a, #content-wide a{color: #036;}#content-primary a:hover, #content-wide a:hover{color: #069;}p,li,td,dd,dt{color: #666;}h1, h2{font-family: "Palatino Linotype","Book Antiqua",Palatino,serif;text-transform: uppercase;font-weight: normal;color: #444;padding: 0 0 5px 0; margin: 0 0 34px 0;letter-spacing: -1px;text-align: center;border-bottom: 1px solid #b8b8b8;text-shadow: #ddd 0 2px 1px;}h1 { font-size: 30px; }.rewbtn b, .rewbtn b i,#content .tabset li a,#content .tabset ul li,#content .tabset li.current{background-image: url(/img/sd-buttons/square/gray.png);color: #444;text-shadow: 0 0 2px #fff;}body.cat-idx #sidebar,body.cat-idx-map #sidebar{width: 230px;}body.cat-idx #content,body.cat-idx-map #content{padding-top: 20px; padding-left: 25px;width: 675px;}body.pg-details #content{width: 920px;padding: 40px 20px;margin-left: -960px;}.pg-details h1,.details-extended .dataset h2{text-align: left;}.pg-details .actions.nextsteps a{color: #CCCCCC !important;}#idx-detail .details{width: 440px;}#colorbox_gallery a{background-color: #45576C;color: #FFFFFF !important;}.pg-details .actions.nextsteps a{font-size: 11px;}#idx-detail h1.title{font-size: 30px;}#idx-detail .basics{background-color: #999;}.actions.nextsteps, div.gallery{background-color: #555;}#colorbox_gallery a{background-color: #555;}.basics dl{width: 115px;}.idx-control-panel .rewmodule_content{padding: 18px;}#page_body .idx-control-panel .rewmodule_content a{color: #333;text-decoration: none;}.set.listings.grid .listing{width: 210px;}.set.listings.grid .listing .photos{width: 210px;}.set.listings.grid .action-save{left: 190px;}.set.listings.detailed .listing .action-save{left: 490px;}.idx-control-panel .rewmodule_content p{color: #666;}.rssfeed-item{padding: 10px 0;}.rssfeed-item p{margin: 0;}.msg.notice{clear: both;}#idx-featured-listings{background: #eee;overflow: hidden;padding: 20px;border: 1px solid #ddd;}#idx-featured-listings .listing{margin: 0 0 20px 0; padding: 0;float: left;width: 50%;height: 180px;border-bottom: 1px solid #ccc;}#idx-featured-listings .title{display: none;}#idx-featured-listings .photos{position: relative;float: left;height: 115px; width: 154px;top: 4px;}#idx-featured-listings .details { float: right; width: 125px; }#idx-featured-listings .details dl {clear: left; width: 100%;}#idx-featured-listings .data-mlsid { display: none }#idx-featured-listings .remarks { display: none;}#idx-featured-listings .set.listings.detailed .listing .actions{ bottom: 20px;}#idx-featured-listings .action-map { display: none; }#idx-featured-listings .data-provider { position: absolute; top: 220px; text-align: left; }#idx-featured-listings .set.listings.detailed .listing dl.data-price dt{display: none;}#idx-featured-listings .set.listings.detailed .listing dl.data-price dd{font-size: 18px;font-family: 'times new roman', times;color: #222;display: block;margin: 10px 0 10px 0;}body{background: #2b4871 url(/inc/skins/template-01/schemes/classic-blue/img/grad1.jpg) repeat-x center 0;}#page{-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);box-shadow: 0 0 10px rgba(0,0,0,0.2);}#page_head{background: #2b4871 url(/inc/skins/template-01/schemes/classic-blue/img/grad1.jpg) repeat-x center 0;border-color: #222;}#nav{background: #2b4871 url(/inc/skins/template-01/schemes/classic-blue/img/grad1.jpg) repeat-x center 0;border-top: 1px solid #333f58;}#tagline { background: transparent }#nav li a { border-color: #333f58; color: #dfe5ed; }#nav li:hover a, #nav li a:hover {background: #2b4871; }#nav ul li div,#nav ul li ul,#nav ul li ul li,#nav ul li ul li a{margin: 0;background: #2B4871 !important;}#nav ul li ul li a:hover{background-color: #18304F !important;color: #FFF;}#sidebar .rewmodule_title,#sidebar dl dt.title{background: #2b4871 url(/inc/skins/template-01/schemes/classic-blue/img/grad1.jpg) repeat-x center 0;border-color: #545b66;}#sidebar .rewmodule{border-color: #d1d6de;}#sidebar .rewmodule_content,#sidebar .nav dd,#sidebar .rewmodule_content ul a,#sidebar .rewmodule.blog-navigation dl{background: #d9e1ed;border-color: #b9c6d8;color: #2b4871;text-shadow: none;}#sidebar .rewmodule_content ul a:hover{background: #c6d2e4;color: #071432;}#page_foot{background: #2b4871 url(/inc/skins/template-01/schemes/classic-blue/img/grad1.jpg) repeat-x center 0;}#page_body a, #page_body a:visited { color: #1B3156; }#page_body a:hover { color: #22406F; }#page_feature .rew-listings-search-form{background: #091636;}
