html {
width:100%;
height:100%;
margin:0;
padding:0;
}

body {
width:100%;
height:100%;
font-family:Arial, Helvetica, Sans-Serif;
font-size:.8em;
color:#1c1713;
margin:0;
padding:0;
}

#srch_maincontainer {
width:960px;
min-height:100%;
height:auto!important;
margin:0 auto;
}

#container {
width:965px;
margin:0 auto;
}

.about_img {
margin-right:10px;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:5px;
}

.neigh_name {
margin-left:0;
margin-top:10px;
width:150px;
float:left;
}

.review_top {
border:0 solid #ccc;
height:210px;
float:left;
width:100%;
margin:25px auto auto 5px;
}

.basictext {
width:100%;
float:left;
margin-top:10px;
}

.fb_iframe {
border:none;
overflow:hidden;
width:370px;
height:45px;
float:right;
}

.fb_iframe2 {
border:none;
overflow:hidden;
width:400px;
height:25px;
display:inline;
margin-top:-18px;
}

.sortby {
margin-left:31px;
}

loc_label {
color:#7b7b7b;
}

.social_media {
float:left;
margin-right:5px;
}

#return_to_yahoo {
margin-left:10px;
margin-right:10px;
position:relative;
top:11px;
vertical-align:top;
}

#header-search {
width:283px;
vertical-align:middle;
font-size:.9em;
margin:0 0 0 400px;
}

#header-search-with-ref {
width:283px;
vertical-align:middle;
font-size:.9em;
margin:0 0 0 424px;
}

#hm-search {
float:left;
width:936px;
height:206px;
background:url(/images/graphics/background_home.jpg) no-repeat top center;
margin:13px 0 10px;
padding:12px;
}

#top_favs {
font-size:12px;
color:#4c68a1;
font-weight:700;
border-left:1px solid #bbb;
padding-left:10px;
margin-top:5px;
}

#search {
width:926px;
height:131px;
background:url(/images/graphics/bg-content.gif) no-repeat;
margin:10px 0 0 -5px;
padding:17px;
}

#search-fields {
float:left;
clear:both;
width:898px;
background:#fdfefe url(/images/graphics/bg-search.gif) bottom left repeat-x;
border:solid 3px #eff1f2;
margin:3px 0 0;
padding:10px;
}

.searchtab {
float:left;
font-size:11px;
color:#000;
margin-bottom:4px;
}

.searchtab-out {
background:#dbdbda;
text-decoration:none;
color:#fff;
float:left;
text-align:center;
margin:0 5px 0 0;
padding:2px 5px;
}

.searchtab-over {
color:#fff;
background:#f79a2c;
text-decoration:none;
cursor:pointer;
float:left;
text-align:center;
margin:0 5px 0 0;
padding:2px 5px;
}

#hm-search #q-a-icon {
float:left;
width:52px;
margin:0 8px 0 0;
}

#hm-search #q-a-text p {
color:#025797;
font-size:17px;
padding:12px 0;
}

#hm-search #search-holder {
position:relative;
float:right;
top:25px;
right:0;
height:188px;
width:450px;
}

#hm-search #search-holder #chfr {
position:absolute;
top:-28px;
left:175px;
}

#hm-search #search-holder #skyline {
position:absolute;
bottom:0;
right:-6px;
}

#hm-search #search-holder #search-tab {
float:left;
position:relative;
z-index:2;
}

#hm-search #search-holder .hometextbox {
border:2px solid #dedede;
color:#727272;
font-style:oblique;
font-size:20px;
width:330px;
padding:20px 10px;
}

.logger {
padding-bottom:6px;
}

.rent-search {
float:left;
width:462px;
height:160px;
position:relative;
left:15px;
padding:10px;
}

.rent-search .sub-title {
font-size:28px;
}

.advice-review {
float:left;
width:455px;
height:160px;
position:relative;
left:15px;
padding:10px;
}

.advice-review .sub-title {
font-size:28px;
color:#1d6d8c;
}

.go {
float:right;
position:relative;
top:0;
right:30px;
width:64px;
height:49px;
}

.txtbox-homesearch {
border:2px #eaeceb solid;
font-size:1.3em;
width:330px;
color:#727171;
font-style:oblique;
padding:13px 5px 12px;
}

.topsearch {
float:left;
width:200px;
border:1px solid #dbdbdb;
height:27px;
margin-right:6px;
}

.search-txtbox {
float:left;
width:148px;
}

.search-txtbox input {
min-height:17px;
border:0;
color:#b0b0b0;
font-size:11px;
background:none;
width:169px;
margin:0;
padding:6px 0 0 4px;
}

#content {
width:950px;
float:left;
border-top:none;
position:relative;
left:1px;
}

#content-bg {
float:left;
clear:both;
width:948px;
background:url(/images/graphics/bg-content.gif) -5px top no-repeat;
border-right:solid 1px #efefef;
border-left:solid 1px #efefef;
border-bottom:solid 1px #efefef;
margin:-145px 0 25px -1px;
padding:0 0 20px;
}

#tabheaderbg_normal {
background:url(/images/graphics/bg-content.gif) no-repeat;
float:left;
width:958px;
padding-top:10px;
margin:10px 0 0;
}

#lead_submit {
width:130px;
height:23px;
background:url(/images/graphics/ContactMe![RO].png) no-repeat top center;
border:none;
cursor:pointer;
}

#lead_submit:hover {
width:130px;
height:23px;
background:url(/images/graphics/ContactMe![RO].png) no-repeat bottom center;
border:none;
cursor:pointer;
}

.search_button_top {
float:left;
background:url(/images/graphics/Search[RO].png) no-repeat top center;
height:29px;
width:74px;
border:none;
}

.search_button_top:hover {
background:url(/images/graphics/Search[RO].png) no-repeat bottom center;
height:29px;
width:74px;
border:none;
}

#cont-border-normal {
width:948px;
float:left;
border:#e5e5e5 1px solid;
border-top:none;
position:relative;
left:5px;
}

#tabheaderbg_normal h1 {
text-indent:10px;
float:left;
font-size:1.4em;
font-weight:700;
margin:0;
padding:5px 0;
}

.rating_description {
font-size:12px;
color:#d14c29;
height:12px;
margin:0;
}

.bg-content-tab-top {
background:url(/images/graphics/bg-content-tab-top-new.gif) no-repeat bottom;
clear:both;
height:36px;
width:959px;
padding-top:10px;
margin:0;
}

#tabheaderbg {
float:left;
clear:both;
width:100%;
margin-bottom:25px;
margin-top:-12px;
padding:0 0 20px;
}

#tab-holder {
height:auto!important;
float:left;
width:100%;
}

#tab-holder-top {
border-bottom:1px solid #dbdbda;
float:left;
width:100%;
margin-bottom:7px;
}

#subtab-holder {
float:left;
width:100%;
min-height:25px;
}

#cont-border {
border:#d7d7d7 1px solid;
border-top:none;
float:left;
width:937px;
padding:0 10px;
}

.bottom a {
background:url(/images/graphics/fun/next.png) top no-repeat;
float:right;
display:block;
height:25px;
width:25px;
}

#previous-pagination {
background:url(/images/graphics/fun/pre.png) top no-repeat;
float:left;
}

.pagination {
width:400px;
position:relative;
top:-42px;
min-height:10px;
}

#slideshow {
background:#d5e5ca;
text-align:center;
-moz-border-radius:5px 5px 0 0;
padding:8px 8px 0;
}

#slideshow .pic_caption {
-moz-border-radius:0 0 5px 5px;
}

#thumbs {
margin:10px 0;
}

#photo_gallery .thumbs {
list-style:none;
width:320px;
text-align:left;
margin:0 auto;
}

#photo_gallery .thumbs li {
display:inline;
margin-right:13px;
float:none;
}

.tab-headtextleft {
float:left;
width:auto;
color:#000;
margin:0;
padding:0 10px 0 0;
}

.tab-headtextleft h1 {
float:left;
font-size:1.4em;
font-weight:700;
margin:0;
padding:0;
}

.tab-headtextleft #in_location {
float:none;
font-size:.9em;
font-weight:700;
margin:0;
padding:0 0 0 2px;
}

.tab-headtextleft span {
float:left;
font-size:.9em;
font-weight:700;
margin:0;
padding:0 0 0 2px;
}

.tab-headtextleft-wrap h1 {
float:left;
font-size:1.1em;
font-weight:700;
margin:0;
padding:0;
}

div.9 {
	margin-bottom: 10px;
}
.tab-headtextright {
font-size:12px;
float:right;
margin-top:-40px;
margin-right:-11px;
padding:0;
}

#local-talk-search {
margin-top:20px;
}

.normaltab-headtextright {
font-size:14px;
float:right;
font-weight:700;
position:absolute;
right:20px;
top:10px;
}

div.tabsmenuout {
float:left;
background:#dbdbda;
text-align:center;
color:#fff;
font-size:17px;
font-weight:700;
width:auto;
line-height:35px;
margin:0 10px 0 0;
padding:0 15px;
}

div.tabsmenuover {
float:left;
background:#f79a2c;
text-align:center;
color:#fff;
font-size:17px;
font-weight:700;
width:auto;
line-height:35px;
cursor:pointer;
margin:0 10px 0 0;
padding:0 15px;
}

.tabscontentholder_manage div.tabsmenuout {
float:left;
background:#dbdbda;
text-align:center;
color:#fff;
font-size:12px;
font-weight:700;
width:auto;
line-height:25px;
margin:0 2px;
padding:2px 8px;
}

.tabscontentholder_manage div.tabsmenuover {
float:left;
background:#f79a2c;
text-align:center;
color:#fff;
font-size:12px;
font-weight:700;
width:auto;
line-height:25px;
cursor:pointer;
margin:0 2px;
padding:2px 8px;
}

div.tabsmenuout-opacity {
float:left;
background:url(/images/graphics/headertab/tab-menuout-rgt.gif) no-repeat right;
height:32px;
color:#fff;
font-size:16px;
width:auto;
line-height:36px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity:.5;
padding:0 20px 0 0;
}

div.tabsmenuout-opacity span {
float:left;
background:url(/images/graphics/headertab/tab-menuout-lft.gif) no-repeat left;
height:32px;
padding:0 0 0 20px;
}

div.tabscontentholder a:link,
div.tabscontentholder a:visited {
color:#fff;
text-decoration:none;
}

.spacing {
padding-bottom:5px;
}

.subnavigation_wrapper {
clear:both;
width:100%;
margin:0;
padding:0;
}

#subnavigation_outer {
line-height:30px;
}

#subnavigation {
margin-top:6px;
line-height:20px;
height:20px;
min-height:20px;
font-size:11px;
min-width:265px;
padding:0;
}

#subnavigation .subnavigation_hood {
clear:both;
width:100%;
padding:0;
}

#subnavigation .subnavigation_hood .subnavigation_hood_inner {
float:left;
width:100%;
text-align:left;
vertical-align:baseline;
padding:0;
}

.subnavigation_wrapper .subnavigation_city {
margin-left:-10px;
}

#subnavigation span.separator {
color:#0072bc;
font-size:11px;
font-weight:400;
margin:0 3px;
}

#subnavigation a {
color:#0072bc;
text-decoration:none;
border:2px solid #dbdbda;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
font-size:11px;
font-weight:400;
margin:0 10px 0 0;
padding:3px 5px;
}

#subnavigation a:hover {
color:#fff;
text-decoration:none;
border:2px solid #3f819a;
background:#3f819a;
font-size:11px;
font-weight:400;
padding:3px 5px;
}

#subnavigation a.sub-select {
color:#fff;
text-decoration:none;
border:1px solid #3f819a;
background:#3f819a;
font-size:11px;
font-weight:400;
padding:3px 5px;
}

#subnavigation span.sub-selects {
color:#fff;
text-decoration:none;
border:2px solid #3f819a;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
background:#3f819a;
font-size:11px;
font-weight:400;
margin:0 10px 0 0;
padding:3px 5px;
}

#content-bg #headertag h1 {
float:right;
font-size:1.4em;
font-weight:700;
margin:0;
padding:0 5px;
}

#results {
float:left;
width:520px;
margin:0 0 0 10px;
}

#main {
float:left;
width:480px;
margin:0;
}

.rent_lst_mid_left1 {
float:left;
width:320px;
margin-left:2px;
}

.rent_lst_mid_left1 .rent_lst_phone {
font-size:12px;
line-height:15px;
}

.cityhood_lst_name {
text-align:left;
font-size:14px;
}

.cityhood_lst_comment_pic {
text-align:center;
float:left;
min-height:35px;
min-width:45px;
margin:5px 5px 0 -3px;
}

.cityhood_lst_comment_pic img {
float:left;
background-color:#FFF;
border:solid 1px #b7b7b7;
width:40px;
margin-left:4px;
padding:2px;
}

.cityhood_lst_comment_body {
width:280px;
line-height:15px;
height:65px;
margin-left:2px;
margin-top:5px;
overflow:hidden;
text-overflow:ellipsis;
}

.citythumbsup_diggs,
.citythumbsdown_diggs {
float:right;
height:64px;
width:67px;
text-align:center;
color:#fff;
font-size:20px;
font-weight:700;
padding-top:8px;
padding-bottom:2px;
margin-top:-5px;
margin-right:6px;
line-height:20px;
}

.citythumbsup_diggs {
background:transparent url(/images/graphics/bg-recommend-thumbsup.gif) top right no-repeat;
}

.citythumbsdown_diggs {
background:transparent url(/images/graphics/bg-recommend.png) top right no-repeat;
}

.info_wrapper {
min-height:30px;
}

#city-list li,
#hood-list li,
#rent-list li,
#wiki-rent-list li,
#cityhood-list li {
text-align:left;
font-size:12px;
border-color:#ddd;
border-style:solid;
border-width:0 0 1px;
padding:5px 2px;
}

.rent_lst_left {
text-align:left;
width:144px;
height:106px;
}

#side #wiki-rent-list li {
height:auto;
}

#side #wiki-rent-list .rent_lst_left img {
max-width:70px;
width:70px;
height:60px;
}

#wiki-rent-list .rent_lst_left {
width:auto;
margin-right:3px;
}

.rent_lst_left img {
border:solid 2px #ccc;
max-width:135px;
max-height:101px;
width:135px;
height:101px;
float:left;
}

#wiki-rent-list .rent_lst_left img {
max-width:70px;
width:70px;
}

.rent_lst_name {
text-align:left;
font-size:14px;
margin:0 0 5px 3px;
}

.rent_lst_mid_left {
float:left;
width:190px;
margin-left:5px;
}

.rent_user_review {
float:left;
width:440px;
margin:5px 0 4px;
}

.calender_img {
vertical-align:bottom;
height:20px;
}

#caption .current {
margin-bottom:2px;
}

#caption .caption {
text-align:center;
display:block;
}

#lead_form_top {
background:url(/images/lead_form_top.png) no-repeat;
width:366px;
height:28px;
margin-top:29px;
}

#lead_form_middle {
background:url(/images/lead_form_middle.png) repeat-y;
width:366px;
}

#lead_form_bottom {
background:url(/images/lead_form_bottom.png) no-repeat;
width:366px;
height:85px;
}

#top_of_leads {
width:264px;
font-size:13px;
font-weight:400;
font-family:Arial,Helvetica,sans-serif;
border-bottom:solid 2px #9FBACA;
padding-bottom:5px;
background:url(/images/graphics/call_icon.png) no-repeat;
padding-left:54px;
min-height:50px;
margin:0 auto;
}

.right {
float:right;
padding-right:55px;
font-size:19px;
margin-right:34px;
}

.form_section_div {
width:310px;
margin:0 auto;
}

.formtable td {
width:31%;
font-size:14px;
}

.Errmessage {
border:none;
text-align:left;
font-size:1em;
color:red;
float:left;
width:588px;
padding:2px;
}

td.EmailForm {
border:none;
text-align:right;
font-size:1em;
padding:2px;
}

#MoveDate {
width:147px;
}

#MoveDate input {
width:152px;
}

#Comments {
width:99%;
height:36px;
border:2px solid #4083A1;
background:#c9dbe3;
-moz-border-radius:3px;
color:#727272;
}

.txtareaEmailForm {
border:1px solid #e0e2e3;
height:100px;
margin:0 0 10px;
}

.txtbox-short {
height:15px;
border:2px solid #4083A1;
-moz-border-radius:3px;
width:97%;
background:#c9dbe3;
color:#727272;
}

#mail_form {
float:left;
width:769px;
margin:8px 0 0;
padding:0;
}

#signin_form td {
text-align:left;
color:#000;
padding:5px 0;
}

#contact_manager {
width:366px;
font-family:arial;
position:relative;
top:-12px;
font-size:20px;
margin:-20px 0 0;
padding:0;
}

#rightpanel .contact_info {
font-size:13px;
float:right;
margin:20px 0;
padding:5px;
}

.lead_submission .error {
border:2px solid red;
}

#rightpanel #address_contact_manager {
width:233px;
font-size:13px;
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
border-bottom:solid 2px #9FBACA;
padding-bottom:5px;
background:url(/images/graphics/call_icon.png) no-repeat;
padding-left:70px;
min-height:50px;
margin:0 auto;
}

#rightpanel .contact_info #contact_info {
width:260px;
font-size:13px;
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
border-bottom:none;
padding-bottom:5px;
background:url(/images/graphics/call_icon.png) no-repeat;
padding-left:70px;
min-height:50px;
margin:0 auto;
}

#rightpanel .contact_info #contact_info p {
padding-bottom:2px;
font-size:16px;
font-weight:700;
}

#address_contact_manager .description {
font-weight:400;
font-size:20px;
padding:5px 0 0;
}

#lightbox {
position:relative;
top:-422px;
z-index:999;
background-color:#000;
width:404px;
height:406px;
text-align:center;
}

#lightbox p {
color:#999;
font-style:italic;
font-size:24px;
font-weight:700;
padding-top:50%;
}

#srch_map {
top:0;
position:relative;
float:right;
width:406px;
height:470px;
margin-right:13px;
}

#map_header {
height:25px;
text-align:left;
padding:4px 5px 0;
}

#map_header label {
font-size:12px;
margin-right:5px;
}

#map_header select {
margin-right:15px;
}

#map_header span {
font-size:11px;
float:right;
padding:3px;
}

#map_footer {
position:relative;
width:400px;
height:15px;
text-align:right;
padding-right:10px;
margin-bottom:20px;
}

#map_wrapper {
background-color:#f2f5ec;
margin-left:0;
margin-right:5px;
border:1px solid #e8f1db;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
padding:5px;
}

#map_wrapper .map_city {
width:97%;
height:400px;
margin:10px auto;
}

#map {
text-align:center;
width:404px;
height:406px;
margin:0;
}

#map_wrapper #sidebar-header-views {
float:right;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}

#map_wrapper #sidebar-header-edit {
float:right;
padding-right:10px;
display:none;
}

#map_wrapper #wiki-rent-list-footer {
margin:5px 0;
padding:0;
}

#main-inner {
margin:6px 0 0;
}

.sidebar_inner {
clear:both;
background-color:#fff;
width:100%;
margin:0;
padding:0;
}

.Imagegallery_wrapper {
float:left;
border:5px solid #D5E5CA;
width:319px;
}

.Imagegallery_wrapper .Imagegallery {
float:left;
height:270px;
width:317px;
z-index:1;
border:none;
}

.Imagegallery_wrapper .ImageCaptiontext .boxnew {
min-height:15px;
}

.Imagegallery_thumbs_wrapper {
height:20px;
padding-top:5px;
background:#d5e5ca;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
-khtml-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
}

.Imagegallery_thumbs_wrapper .ImageNoPhoto {
color:#000;
padding-top:3px;
padding-left:20px;
}

.Imagegallery_thumbs_wrapper .Imagegallery_options {
padding-top:3px;
padding-left:5px;
}

.Imagegallery_thumbs_wrapper .options_wrapper {
margin-left:10px;
float:left;
cursor:pointer;
}

.Imagegallery_wrapper .Imagegallery_None,
.Imagegallery_present {
float:left;
width:319px;
}

.Imagegallery_present .Imagegallery {
float:left;
height:270px;
width:317px;
z-index:1;
}

.Imagegallery_thumbs_wrapper .options_wrapper a {
color:#f60;
}

#caption {
background:#d5e5ca;
min-height:16px;
text-align:center;
clear:both;
-moz-border-radius:0 0 5px 5px;
padding:0 10px;
}

#imagedeletelink {
float:right;
margin-right:10px;
}

#upload_div {
display:none;
border:1px solid #cfcfcf;
height:120px;
-moz-border-radius:0 0 5px 5px;
}

#upload_div .max-characters {
display:block;
font-size:10px;
font-style:italic;
}

#upload_div #upload_div_inner {
float:left;
margin-top:5px;
margin-left:10px;
font-size:12px;
width:100%;
line-height:12px;
}

#upload_div #upload_div_inner_2 {
float:left;
margin-top:20px;
margin-left:10px;
}

#upload_div #UploadImagemsg {
border:none;
text-align:left;
font-size:1em;
margin-top:5px;
margin-bottom:5px;
color:red;
float:left;
width:100%;
}

#FormPICTURE_inner #imagecaption {
border:1px solid #ccc;
width:200px;
}

#FormPICTURE_inner .imagecaption {
border:1px solid #ccc;
width:210px;
}

#FormPICTURE_inner .caption_wrapper span {
font-style:italic;
font-size:11px;
color:#ccc;
}

#file_wrapper #file_input_wrapper input,
.caption_wrapper input {
color:#000;
border:1px solid #ccc;
width:210px;
}

.upload_button_wrapper {
padding-left:103px;
}

#side {
float:right;
width:430px;
margin:0 0 20px;
}

#feedback-container #main h2 {
font-size:20px;
color:#3F819A;
padding-bottom:10px;
padding-top:70px;
border-bottom:1px solid #c9c9c8;
}

#feedback-container #main h2 span {
border-top:12px solid #FFF;
}

#feedback-container #side {
float:right;
width:360px;
margin:0 0 20px;
padding:0;
}

#feedback-container #side #feature_content_wrapper {
margin-bottom:24px;
}

#feedback-container .comment_respond {
display:block;
height:20px;
background:url(/images/graphics/respond.png) no-repeat center right;
cursor:pointer;
}

#feedback-container span.action_button {
color:#0072BC;
font-size:.9em;
font-weight:700;
cursor:pointer;
}

#feedback-container #main-inner .photo img {
width:61px;
border:3px solid #E3E2E2;
}

#feedback-container #feedback_review,
#local-talk-container #feedback_review_comment {
width:564px;
}

#feedback-container #flag_wrapper {
clear:both;
text-align:left;
margin-left:130px;
padding-top:15px;
margin-bottom:0;
}

#feedback-container #main {
float:left;
width:572px;
margin:0;
}

#property_summary {
width:450px;
}

#property_address li {
list-style:none;
margin:0;
padding:0;
}

#property_address .call img {
height:25px;
padding-right:10px;
margin-bottom:-4px;
}

#property_address .call {
font-size:24px;
font-weight:700;
color:#F7941D;
}

#property_summary .option {
font-style:italic;
}

#property_summary #floorplan_summary {
border-collapse:collapse;
float:right;
}

#property_summary th {
background:none;
border:none;
text-align:right;
padding-right:20px;
height:auto;
}

#feature_content a:link,
#feature_content a:visited {
color:#0072bc;
font-size:11px;
text-decoration:none;
font-weight:400;
}

#feedback-container #local-talk-search .button {
background-color:#F79015;
color:#fff;
border:0;
}

#feedback-container .main_inner {
margin-bottom:20px;
}

#feedback-container .local_talk_question {
clear:both;
border-top:1px solid #c9c9c8;
color:#a6a5a5;
font-size:100%;
padding:20px 0;
}

#feedback-container #side h4,
#local-talk-question-container #side h4 {
margin-left:10px;
color:#a6a5a5;
font-size:130%;
font-weight:400;
line-height:150%;
}

#feedback-container #side h3,
#local-talk-question-container #side h3 {
font-size:20px;
color:#3c7c94;
padding-bottom:10px;
border-bottom:1px solid #c9c9c8;
margin-top:-10px;
margin-left:10px;
}

#feedback-container .wiki-score,
#local-talk-question-container .wiki-score {
color:#848484;
display:block;
padding-left:10px;
font-size:90%;
}

#feedback-container .photo_Q,
#local-talk-question-container .photo_Q,
.photo_Q {
height:22px;
width:22px;
float:left;
position:relative;
border:0;
margin:-5px -15px 0 0;
}

#feedback-container .user,
#local-talk-question-container .user {
font-size:100%;
}

#feedback-container .local-talk-header h1,
#local-talk-question-container .local-talk-header h1 {
color:#3F819A;
font-size:240%;
display:inline;
}

#feedback-container .local-talk-header h2,
#local-talk-question-container .local-talk-header h2 {
padding-top:10px;
display:inline;
}

#feedback-container .local-talk-header h2 span,
#local-talk-question-container .local-talk-header h2 span {
font-size:.9em;
line-height:1.6em;
}

#feedback-container .local-talk-header h2 a,
#local-talk-question-container .local-talk-header h2 a,
#local-talk-container .local-talk-header h2 a:visited,
#local-talk-question-container .local-talk-header h2 a:visited {
color:#3F819A;
padding-top:10px;
display:inline;
font-weight:400;
text-decoration:none;
line-height:.2em;
}

#feedback-container .local_talk_question_content,
#local-talk-question-container .local_talk_question_content {
margin-left:100px;
}

#feedback-container .local_talk_question_content .question {
color:#848484;
font-size:130%;
}

#feedback-container .local_talk_answer,
#local-talk-question-container .local_talk_answer {
border-top:1px solid #c9c9c8;
color:#a6a5a5;
padding:20px 0 20px 40px;
}

#feedback-container .local_talk_answer h3,
#local-talk-question-container .local_talk_answer h3 {
font-weight:400;
font-size:130%;
}

#feedback-container .local_talk_answer_form .answer_container,
#local-talk-question-container .local_talk_answer_form .answer_container {
float:left;
width:700px;
clear:both;
margin-top:10px;
}

#feedback-container .local_talk_answer_form .button_container,
#local-talk-question-container .local_talk_answer_form .button_container {
float:left;
width:100px;
margin-left:20px;
margin-top:10px;
}

#feedback-container .local_talk_answer_form textarea,
#local-talk-question-container .local_talk_answer_form textarea {
border:3px solid #ff8e01;
font-style:italic;
font-size:18px;
color:#737172;
width:654px;
font-family:Arial,Helvetica,Sans-Serif;
line-height:18px;
padding:20px 20px 0;
}

#feedback-container .local_talk_answer_form #local_talk_answer_form_button,
#local-talk-question-container .local_talk_answer_form #local_talk_answer_form_button {
background-color:#FF8E01;
color:#fff;
border:0;
font-size:28px;
cursor:pointer;
padding:10px 30px 15px;
}

#feedback-container .local_talk_flag_points,
#local-talk-question-container .local_talk_flag_points {
color:#a6a5a5;
}

#feedback-container .local_talk_thankyou,
#local-talk-question-container .local_talk_thankyou {
padding-right:20px;
color:#008a00;
}

#feedback-container .local_talk_thankyou button,
#local-talk-question-container .local_talk_thankyou button {
border:0;
background-color:#3c7c94;
color:#fff;
cursor:pointer;
padding:2px;
}

#feedback-container #local-talk-search input,
#local-talk-question-container #local-talk-search input,
.local-talk-search-form input {
border:1px solid #F79015;
color:#a6a5a5;
font-style:italics;
padding:5px;
}

#feedback-container #local-talk-search .local-talk-search-button,
#local-talk-question-container #local-talk-search .local-talk-search-button {
background-color:#f79015;
color:#fff;
}

#feedback-container #side #address_contact_manager .description {
color:#1c1713;
font-size:13px;
font-style:italic;
font-weight:700;
padding:5px 0 0;
}

#feedback-container #side #address_contact_manager .orange {
color:#f7941d;
font-weight:700;
}

#feedback-container #side .disclaimer {
color:#1c1713;
float:left;
text-align:left;
width:147px;
font-size:10px;
font-style:italic;
margin:0;
}

#feedback-container #side .Errmessage {
border:none;
text-align:left;
font-size:14px;
color:red;
width:228%;
padding:2px;
}

.lead_submission .test_div_wrapper {
position:absolute;
}

.test_div_wrapper #testdiv1 {
background:#FFF;
z-index:1;
}

.formtable .test_div_wrapper table td {
width:auto;
margin:1px;
padding:2px;
}

#feedback-container #feature_content_wrapper {
margin-bottom:8px;
width:auto;
margin-right:0;
margin-top:-20px;
float:none;
}

#feedback-container .feature_content_left {
float:left;
width:235px;
background:transparent;
}

.orange {
color:#f7941d;
font-size:1em;
font-weight:700;
padding-top:0;
}

#local-talk-container #side p {
color:#a6a5a5;
font-size:110%;
font-weight:400;
line-height:120%;
margin:5px 0 5px 5px;
}

#local-talk-container .comment_respond {
width:80px;
height:20px;
display:block;
background:url(/images/graphics/respond.png) no-repeat center right;
float:right;
cursor:pointer;
}

#local-talk-question-container h3.comment {
font-size:1em;
}

#local-talk-container span.action_button {
color:#0072bc;
font-size:.9em;
font-weight:700;
cursor:pointer;
}

#local-talk-container #main-inner .photo img {
width:61px;
border:3px solid #e3e2e2;
}

#local-talk-container #feedback_review,
#local-talk-container #feedback_review_comment {
width:587px;
}

#citywiki {
text-align:right;
margin:15px 0 0;
}

#main #citywiki {
text-align:right;
margin:20px 0 0;
}

#results-listing {
float:left;
clear:both;
width:520px;
border:solid 3px #eff1f2;
margin:10px 0 0;
}

.results-row {
background-color:#fefdfb;
float:left;
clear:both;
width:500px;
border-bottom:1px solid #c2d7cf;
padding:10px;
}

.results-row-alt {
background-color:#f3f8fa;
float:left;
clear:both;
width:500px;
border-bottom:1px solid #c2d7cf;
padding:10px;
}

#main .details {
padding-bottom:25px;
width:370px;
float:left;
}

#main .details_inner {
margin:10px 0;
padding:0;
}

#main .recommendation .details {
width:530px;
}

.results-row .details-prop,
.results-row-alt .details-prop {
float:left;
width:295px;
}

.results-row .photo,
.results-row-alt .photo,
.photo {
float:left;
width:100px;
margin-right:10px;
}

#side .photo,
#main .details .photo {
width:70px;
}

.results-row .rating,
.results-row-alt .rating {
float:right;
width:135px;
text-align:right;
color:#f7941d;
}

.results-row .rating-prop,
.results-row-alt .rating-prop {
float:right;
width:95px;
text-align:right;
color:#f7941d;
}

.rating-prop {
margin-top:5px;
}

.comments_clear {
clear:both;
width:100%;
height:10px;
margin:0;
padding:0;
}

.side_bar {
height:10px;
}

.side_inner {
border:3px solid #f3f3f3;
padding-top:10px;
padding-bottom:10px;
text-align:left;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
}

.side_image {
padding-left:20px;
padding-bottom:10px;
}

.twitter_wrapper {
width:90%;
border:1px dashed #f3f3f3;
text-align:center;
}

.side_inner #twittercontainer {
padding-left:20px;
width:95%;
padding-right:10px;
}

.clear_float {
clear:both;
}

.twitter_table {
padding-right:10px;
}

.twitter_source {
text-align:left;
font-size:12px;
color:#999;
}

#thumbs_list {
float:left;
min-height:200px;
width:317px;
}

.thumbs_list_inner {
margin-left:2px;
padding-top:13px;
float:left;
margin-top:8px;
margin-bottom:4px;
padding-bottom:9px;
}

.twitter_inner {
margin-left:20px;
}

.picture_end {
clear:both;
height:5px;
width:100%;
margin:0;
padding:0;
}

.facebook_comments {
margin-left:10px;
width:100%;
}

.cityhood_lst_comment_body .pros_wrapper {
float:left;
width:100px;
padding:0 0 0 5px;
}

.available_rentals {
float:right;
color:#dd9745;
}

.content-header {
clear:both;
border:1px solid #fff;
background-color:#fff;
margin:10px 0;
padding:3px 0;
}

.content-header1 {
border:1px solid #e8f1db;
background-color:#f2f5ec;
height:18px;
margin:20px 0 10px;
padding:3px 5px;
}

.recommendation {
background-color:#fff;
margin:3px 0 0;
padding:3px 0 0;
}

.recommendation1 {
background-color:#fafbfd;
border:1px solid #f3f4f6;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
margin:5px 0 0;
padding:5px 0 0 3px;
}

.recommendation-use {
clear:both;
color:#abacad;
text-align:right;
}

.colHalf {
width:48%;
float:left;
margin-right:2%;
}

.colThird {
float:left;
margin-right:2%;
}

.colTwoThird {
width:85%;
float:left;
margin-right:2%;
}

.colThreeThird {
width:100%;
float:left;
margin-right:2%;
}

.comment-photo {
float:left;
width:38px;
height:28px;
background:url(/images/graphics/bg-member-comment.gif) no-repeat;
margin:3px 5px 0 0;
padding:3px 10px 3px 3px;
}

.user_list_wiki_points {
text-align:left;
float:left;
}

.hm-callout {
float:left;
width:228px;
border:solid 4px #efefef;
text-align:center;
margin:1px;
padding:20px 58px;
}

h3 .heading_option {
padding-left:263px;
}

#over_ratings {
margin-bottom:10px;
margin-top:20px;
}

.ErrFixer {
float:left;
width:560px;
}

.Errfixer #OverviewCaptiontxtbox {
width:300px;
height:20px;
color:#000;
border:1px solid #e0e2e3;
}

.featured-wikifullwrapper {
float:left;
border-bottom:solid 4px #efefef;
}

#featured-wikifullcontent {
float:left;
width:570px;
margin:44px 0 0;
padding:23px 0 0;
}

.featured-wikifullcontentleft {
font-size:25px;
text-align:left;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
float:left;
width:175px;
padding:0 10px 0 20px;
}

.featured-wikifullcontentright {
width:360px;
float:right;
padding:6px 0 0;
}

.featuredcityout {
background-color:#fff;
text-decoration:none;
float:left;
cursor:pointer;
font-weight:700;
color:#999;
padding:5px 10px;
}

.featuredcityover {
background-color:#efefef;
text-decoration:none;
float:left;
cursor:pointer;
font-weight:700;
color:#e3e2e2;
padding:5px 10px;
}

.featuredcityout,
.featuredcityover a,
a:hover {
text-decoration:none;
color:#999;
}

#featured-wiki {
float:left;
width:570px;
margin:10px 0 0;
padding:2px 0 0 15px;
}

#featured-wiki #overview {
float:left;
clear:both;
width:100%;
margin:10px 0 0;
}

#featured-wiki #image {
float:left;
width:205px;
}

#featured-wiki #details {
float:left;
width:265px;
margin:0 15px;
}

#featured-wiki #vote,
.vote {
margin-top:5px;
float:right;
width:64px;
height:75px;
background:url(/images/graphics/bg-recommend.png) no-repeat;
text-align:center;
padding:0 3px 0 0;
}

#featured-wiki #vote #number,
.number {
color:#fff;
font-size:2em;
line-height:1.3em;
margin-bottom:5px;
}

#featured-wiki #ratings {
float:left;
clear:both;
width:542px;
border:3px solid #e3e2e2;
margin:5px 0;
padding:10px;
}

#pc_msg {
font-size:1em;
font-weight:400;
color:red;
display:none;
}

.agree {
float:right;
width:30px;
margin:0;
}

.vote-count {
float:right;
width:25px;
margin:0 px 0 20px;
}

.pc-ttl {
width:250px;
margin:0 25px 0 20px;
}

.prodel {
width:582px;
margin-right:0;
}

.photobox {
clear:both;
background-color:#e3e2e2;
width:auto;
float:left;
margin:0 3px 0 0;
padding:0 3px 0 0;
}

.pro-con-wrapper {
padding-left:0;
}

.pro-con {
min-height:21px;
color:#000;
font-weight:400;
background-color:#f9f9f9;
border:1px solid #f4f4f4;
line-height:21px;
font-size:11px;
margin:0;
}

.hood_city_message {
display:block;
padding-left:5px;
font-weight:700;
}

.non_fb_user a {
color:#458da7;
font-weight:700;
border-right:1px solid #bbb;
padding-right:10px;
}

.FB_SERVER_IFRAME {
width:475px;
}

#review_content .create {
color:#f79a2c;
line-height:30px;
}

.last {
margin-right:0;
float:right;
}

.space {
clear:both;
padding-top:5px;
}

.padded {
margin:0 5px;
}

#home-city-list {
font-size:14px;
font:Arial;
width:960px;
float:left;
margin-left:10px;
}

#home-city-list .citycolumns {
float:left;
width:192px;
line-height:20px;
}

#home-city-list a {
color:#0072bc;
text-decoration:none;
cursor:pointer;
}

#tagcityholder {
width:960px;
}

.launchcitieshome {
font-size:25px;
text-align:left;
font-family:"Myriad Pro","Trebuchet MS", Arial;
float:left;
width:100%;
border-bottom:solid 2px #efefef;
margin-bottom:10px;
margin-left:8px;
}

#featuredcitylinkcontent {
font-family:"Myriad Pro", "Trebuchet MS", Arial;
float:left;
width:100%;
font-size:12px;
}

#featuredcitylinkcontentright {
float:left;
font-size:1.2em;
padding:0;
}

#featuredcitylinkcontentright p {
float:left;
width:100%;
margin:0;
padding:0;
}

#featuredcitylinkcontentright ul {
list-style:none;
float:left;
font-size:1.1em;
margin:7px 5px 7px 0;
padding:0;
}

#featuredcitylinkcontentright .homepagecityword {
width:140px;
float:left;
padding:4px;
}

#featuredcitylinkcontentright .homepagecityword span.size1 {
font-size:20px;
vertical-align:text-bottom;
line-height:20px;
}

#featuredcitylinkcontentright .homepagecityword span.size2 {
font-size:19px;
vertical-align:text-bottom;
line-height:20px;
}

#featuredcitylinkcontentright .homepagecityword span.size3 {
font-size:18px;
vertical-align:text-bottom;
line-height:20px;
}

#featuredcitylinkcontentright .homepagecityword span.size4 {
font-size:17px;
vertical-align:text-bottom;
line-height:20px;
}

#featuredcitylinkcontentright .homepagecityword span.size5 {
font-size:16px;
vertical-align:text-bottom;
line-height:20px;
}

#featuredcitylinkcontentright .homepagecityword span.size6 {
font-size:15px;
vertical-align:text-bottom;
line-height:20px;
}

#featuredcitylinkcontentright .homepagecityword span.size7 {
font-size:14px;
vertical-align:text-bottom;
line-height:20px;
}

#featuredcitylinkcontentright .homepagecityword span.size8 {
font-size:13px;
vertical-align:text-bottom;
line-height:20px;
}

#featuredcitylinkcontentright .homepagecityword span.size9 {
font-size:12px;
vertical-align:text-bottom;
line-height:20px;
}

#featuredcitylinkcontentright .homepagecityword span.size10 {
font-size:11px;
vertical-align:text-bottom;
line-height:20px;
}

#featuredcitylinkcontentright .homepagecityword span.size0 {
font-size:10px;
vertical-align:text-bottom;
line-height:20px;
}

.more a:link,
.more a:visited {
color:#f60;
text-decoration:none;
}

.recommendation-use a:link,
.recommendation-use a:visited {
color:#abacad;
}

a.more:link,
a.more:visited {
display:inline-block;
color:#4897b5;
text-decoration:none;
margin:0 0 0 100px;
}

h3 a:link,
h3 a:visited {
font-family:Arial, Helvetica, Sans-Serif;
font-size:.9em;
margin-left:5px;
font-weight:400;
}

.recommendation-use a:hover {
color:#0072bc;
text-decoration:underline;
}

.photobox a:link,
.photobox a:visited {
margin-right:58px;
}

a.btn-rentals:link,
a.btn-rentals:visited {
display:inline-block;
clear:right;
height:20px;
background:url(/images/graphics/btn-rentals-right.gif) bottom right no-repeat;
margin:10px 0 0;
padding:0 5px 0 0;
}

a.previous {
display:inline-block;
margin:10px 10px 0 0;
}

a.pager-number:link,
a.pager-number:visited {
display:inline-block;
padding:2px;
}

a.pager-number-on:link,
a.pager-number-on:visited {
display:inline-block;
background-color:#e9f5f8;
border:1px solid #24507f;
padding:3px;
}

a.next {
display:inline-block;
margin:10px 0 0 5px;
}

#featured-wiki #image img {
border:6px solid #e3e2e2;
}

.photo {
border:1px solid #FFF;
}

.photo img,
.photobox img {
border:3px solid #e3e2e2;
}

.image-gallery img {
margin-right:5px;
}

#contact_form_wrapper {
width:900px;
}

#contact_form {
float:left;
width:480px;
margin:10px 0 0;
padding:0;
}

#contact_form_wrapper #contact_us {
width:370px;
float:right;
margin:10px 0 0 20px;
padding:0;
}

#contact_form_wrapper #intro_statement {
font-weight:700;
margin-top:43px;
}

#contact_us #siteaddress p {
height:25px;
text-indent:5px;
margin:0;
padding:0;
}

#contact_us .closing_contact_us {
clear:both;
width:95%;
margin:0;
padding:0;
}

#contact_form p {
padding-left:5px;
text-align:left;
}

#contact_form .formtable td {
width:108%;
}

#contact_us .clear {
clear:both;
width:100%;
margin:0;
padding:0;
}

#contact_form .orangebutton {
background:url(/images/button.gif) repeat-x;
border:none;
height:24px;
font-size:12px;
font-weight:700;
color:#fff;
width:75px;
padding-bottom:2px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
float:right;
margin:5px 0 0;
}

#contact_form #Comments {
width:360px;
height:80px;
border:1px solid #e0e2e3;
-moz-border-radius:0;
}

.textremainingcount_wrapper {
font-size:11px;
margin-left:95px;
}

#textremainingcount {
font-weight:700;
width:10px;
}

#contact_manager_box {
width:100%;
font-size:1.2em;
margin:0;
padding:0;
}

.contact_manager_div {
width:95%;
font-size:1.2em;
margin:5px 0 0;
padding:0;
}

#local-talk-container #side #contact_manager_second_inner p {
color:#1C1713;
font-size:13px;
padding-left:2px;
}

#local-talk-container #side .form_section_div .thankumsg p {
float:right;
color:#1C1713;
font-size:13px;
margin:0;
padding:0 0 4px 5px;
}

#contact_manager_last_inner {
float:right;
margin:0;
padding:0;
}

ul#save-nav li {
float:left;
color:#0072bc;
margin:0 2px;
}

ul#global-nav li a:link,
ul#global-nav li a:visited {
color:#458DA7;
text-decoration:none;
}

ul#primary-nav {
clear:right;
float:right;
width:260px;
height:60px;
list-style:none;
margin:10px -10px 0 0;
padding:0 8px 0 0;
}

ul#primary-nav .addreview a {
font-size:12px;
color:#4c68a1;
font-weight:700;
}

.home_addreview a {
font-size:12px;
color:#4c68a1;
font-weight:700;
border-left:1px solid #bbb;
padding-left:10px;
}

a#pnav-contribute:link,
a#pnav-contribute:visited {
background:url(/images/graphics/pnav-contribute.png) no-repeat;
text-decoration:none;
}

a#pnav-contribute:hover {
background:url(/images/graphics/add_review_button_over.png) no-repeat;
text-decoration:none;
}

ul#results-nav {
list-style:none;
float:left;
width:265px;
margin:10px 0 0;
padding:0;
}

ul#results-nav li a:link,
ul#results-nav li a:visited {
display:inline-block;
height:25px;
}

a#rnav-neighborhoods:link,
a#rnav-neighborhoods:visited {
background:url(/images/graphics/rnav-neighborhoods.gif) no-repeat;
width:120px;
}

a#rnav-neighborhoods-on:link,
a#rnav-neighborhoods-on:visited {
background:url(/images/graphics/rnav-neighborhoods.gif) no-repeat 0 -50px;
width:120px;
}

a#rnav-rentals:link,
a#rnav-rentals:visited {
background:url(/images/graphics/rnav-rentals.gif) no-repeat;
width:100px;
}

a#rnav-rentals-on:link,
a#rnav-rentals-on:visited {
background:url(/images/graphics/rnav-rentals.gif) no-repeat 0 -50px;
width:100px;
}

ul#results-nav li a:hover {
background-position:0 -25px;
text-decoration:none;
}

ul#sub-nav {
list-style:none;
float:left;
width:395px;
margin:10px 0 0;
padding:0;
}

ul#sub-nav li a:link,
ul#sub-nav li a:visited {
display:inline-block;
height:35px;
}

a#snav-neighborhoods:link,
a#snav-neighborhoods:visited {
background:url(/images/graphics/snav-hoodwiki.gif) no-repeat;
width:95px;
}

a#snav-neighborhoods-on:link,
a#snav-neighborhoods-on:visited {
background:url(/images/graphics/snav-hoodwiki.gif) no-repeat 0 -35px;
width:95px;
}

a#snav-videos:link,
a#snav-videos:visited {
background:url(/images/graphics/snav-videos.gif) no-repeat;
width:128px;
}

a#snav-videos-on:link,
a#snav-videos-on:visited {
background:url(/images/graphics/snav-videos.gif) no-repeat 0 -35px;
width:128px;
}

a#snav-history:link,
a#snav-history:visited {
background:url(/images/graphics/snav-history.gif) no-repeat;
width:75px;
}

a#snav-history-on:link,
a#snav-history-on:visited {
background:url(/images/graphics/snav-history.gif) no-repeat 0 -35px;
width:75px;
}

a#snav-city:link,
a#snav-city:visited {
background:url(/images/graphics/snav-citywiki.gif) no-repeat;
width:95px;
}

a#snav-city-on:link,
a#snav-city-on:visited {
background:url(/images/graphics/snav-citywiki.gif) no-repeat 0 -35px;
width:95px;
}

ul#sub-nav li a:hover {
background-position:0 -35px;
text-decoration:none;
}

#featured-wiki #details ul {
list-style-image:url(/images/graphics/blt-orangearrow.gif);
margin:0;
padding:0;
}

#featured-wiki #details ul li {
margin:3px 15px;
}

ul.content-header-nav {
float:right;
width:155px;
list-style:none;
margin:0;
padding:0;
}

ul.content-header-nav li {
text-align:right;
float:right;
font-size:10px;
margin:0 0 0 10px;
}

ol.toc {
color:#0072bc;
margin:0;
padding:0 0 0 25px;
}

#hm-search-options h1 {
font-size:1.8em;
font-weight:400;
display:inline;
}

h2 {
font-size:1.2em;
margin:0 0 10px;
}

#hm-search-options h2 {
font-size:1.4em;
font-weight:400;
margin:0 0 10px;
}

#main .content-header h2 {
width:310px;
margin:0;
}

#main .content-header h1 {
font-size:1.2em;
font-weight:400;
margin:0;
padding:0;
}

h3 {
font-size:1em;
margin:10px 0 0;
}

#main .content-header h3 {
width:320px;
margin:0;
}

#featured-wiki #details span {
font-style:italic;
color:#999;
}

#featured-wiki #ratings div {
float:left;
width:100px;
margin:0 3px;
}

#headersearchform {
margin-top:0;
padding-top:0;
}

ul#primary-nav li a span {
text-indent:-5000px;
}

span.quote {
font-size:2em;
line-height:.3em;
color:#e8e9e9;
font-family:Georgia, Serif;
}

span.bullet-pro {
font-size:1.2em;
line-height:.8em;
margin-right:10px;
}

.pro {
color:#9ab56c;
}

.con {
color:#b5b5b5;
}

a.btn-rentals span {
display:inline-block;
height:20px;
background:url(/images/graphics/btn-rentals-left.gif) no-repeat;
line-height:20px;
color:#f7941d;
font-weight:700;
padding:0 0 0 5px;
}

p {
margin:0;
}

#featured-wiki #ratings p {
font-size:.8em;
margin:3px 0;
}

#featured-wiki #ratings p.rating-dots {
color:#ccc;
font-size:2em;
line-height:.8em;
}

p.recommend {
line-height:37px;
}

table.ratings {
width:400px;
}

table.ratings td {
padding:0 20px 3px 0;
}

.hr {
clear:both;
height:1px;
line-height:1px;
border-bottom:1px solid #e3e2e2;
margin:0 0 5px;
padding:5px 0 0;
}

.clear {
clear:both;
height:1px;
}

input {
vertical-align:middle;
text-align:left;
}

input.select {
border:1px solid red;
}

#hm-search-options {
float:left;
width:295px;
padding:20px 0 0 20px;
}

#hm-search-options .description {
font-style:italic;
margin:0 0 10px 25px;
}

#hm-search-box {
float:left;
width:330px;
padding:50px 0 0 10px;
}

#hm-search-box input {
width:330px;
height:25px;
border:2px solid #dedede;
text-align:center;
font-size:1em;
color:#e0e0e0;
padding:20px 0;
}

#hm-search-button {
float:left;
width:200px;
padding:50px 0 0 60px;
}

.txtbox {
width:175px;
height:15px;
color:#b1b0b0;
border:1px solid #e0e2e3;
}

.txtarea {
border:1px solid #e0e2e3;
width:430px;
height:100px;
margin:0 0 10px;
}

.txtbox-long {
width:250px;
height:15px;
color:#b1b0b0;
border:1px solid #e0e2e3;
}

.txtbox-short-wrapper {
padding-left:3px;
width:560px;
}

.txtbox-short-city {
width:70px;
height:20px;
color:#000;
border:1px solid #e0e2e3;
background:none;
}

#search-fields .label {
display:inline-block;
font-weight:700;
margin:0 5px 0 0;
}

#search-fields #sort {
float:left;
width:170px;
}

#search-fields #sort-by {
float:right;
width:700px;
text-align:right;
}

#search-fields #extras {
float:right;
width:230px;
text-align:right;
}

#search-fields #sort-by .label {
margin:0 5px 0 10px;
}

#search-fields #neighborhoods {
float:left;
width:500px;
margin-top:20px;
}

#search-fields #keywords {
float:right;
width:380px;
text-align:right;
margin-top:20px;
}

#pro-txtbox {
width:310px;
height:15px;
color:#b1b0b0;
border:1px solid #e0e2e3;
}

#pro-txtboxmsg {
border:none;
text-align:left;
font-size:1em;
color:red;
float:left;
padding:2px;
}

.btn-wiki-submit {
color:#f7941d;
background-color:#fff;
border:0;
cursor:pointer;
}

#joinourcommunity {
display:block;
margin-top:10px;
margin-left:25px;
width:400px;
float:left;
border:#efefef solid 2px;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
}

#joinourcommunity .header {
font-size:30px;
font-weight:700;
text-align:center;
}

#joinourcommunity .smallheader {
font-size:16px;
text-align:left;
padding:5px 10px;
}

#joinourcommunity ul {
list-style-image:url(/images/graphics/blt-orangearrow.gif);
font-size:13px;
margin:0;
padding:0;
}

#joinourcommunity ul li {
margin:3px 0 10px 55px;
}

#hm-callout2 {
float:left;
width:357px;
margin:0 20px 20px 0;
}

.hm-callout1 {
background:url(/images/graphics/hm-callout1-top.png) no-repeat;
float:left;
width:355px;
text-align:left;
font-weight:400;
margin:40px 10px 0 2px;
padding:15px 15px 0;
}

.hm-callout1-bottom {
background:url(/images/graphics/hm-callout1-bottom.png) no-repeat;
width:355px;
height:25px;
float:left;
margin:0 0 0 1px;
}

.joinourcommunityhome {
border-bottom:1px solid #efefef;
width:88%;
font-weight:400;
font-size:25px;
text-align:left;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
margin:0;
padding:7px 10px 7px 0;
}

.hm-callout1-blue {
color:#477992;
font-size:18px;
font-weight:400;
white-space:nowrap;
}

.hm-callout1-p p {
font-size:15px;
margin-bottom:15px;
}

#pageheader {
float:left;
text-indent:4px;
}

#pageheader h1 {
color:#690;
float:left;
font-size:1.4em;
font-weight:700;
clear:both;
margin:0;
padding:5px 0;
}

.search_color {
background:#fbfbfb;
}

.searchcontentouter {
width:900px;
float:left;
margin:10px 10px 10px 20px;
}

.searchcontentinner {
font-size:12px;
font-weight:700;
width:900px;
float:left;
margin:10px;
}

#searchcontentposteddate {
float:left;
width:130px;
}

#searchcontentusername {
float:left;
width:180px;
margin-left:15px;
}

#searchcontenthoodname {
float:left;
width:500px;
margin-left:15px;
}

#searchcontentflags {
float:left;
width:50px;
margin-left:10px;
}

#searchcontentoverview {
width:900px;
float:left;
margin-top:5px;
}

#searchcontentoverview p {
font-weight:400;
font-size:14px;
}

#searchcontentseparator {
border-bottom:#000 3px solid;
width:100%;
}

.hm-contribute {
float:left;
width:380px;
text-align:center;
font-weight:400;
margin:1px;
padding:10px 20px;
}

.hm-contribute h2 {
font-size:1.1em;
line-height:1.8em;
font-weight:400;
text-align:left;
}

.contributereview {
width:100%;
float:left;
font-size:25px;
text-align:center;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
margin:0;
padding:4px 0 10px;
}

.hm-contribute ul {
list-style-image:url(/images/graphics/blt-orangearrow.gif);
font-size:13px;
text-align:left;
margin:0;
padding:0;
}

.hm-contribute ul li {
margin:3px 0 10px 75px;
}

.flickr_image_holder {
border:0 solid;
height:79px;
float:left;
margin:2px;
padding:0 0 6px;
}

.pane_hidden {
float:left;
display:none;
}

.pane_inner_holder {
cursor:pointer;
float:left;
border:none;
margin-top:90px;
}

.blendiv_city {
width:317px;
height:270px;
}

.blendiv_city img {
height:270px;
width:317px;
border:0 none;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
}

.pic_list {
height:79px;
float:left;
margin:2px;
padding:0;
}

.pic_list .pic {
cursor:pointer;
float:left;
border:none;
margin-top:0;
}

.pic_list_limited {
float:left;
width:22px;
height:100px;
}

.searchboxdiv {
margin-top:5px;
float:left;
width:181px;
font-size:12px;
color:#505050;
height:50px;
font-style:italic;
margin-right:-10px;
}

.top_neighborhoods #hid1 {
text-decoration:none;
font-size:13px;
color:#0072bc;
}

.top_neighborhoods .cityhood_lst_comment_pic a {
text-decoration:none;
color:#0072bc;
}

#footer-home-container {
width:960px;
height:200px;
background:url(/images/graphics/footer-bg.png) no-repeat;
text-align:left;
margin-left:5px;
}

#blurb-home {
float:left;
width:300px;
margin:10px 5px 0 20px;
}

#blurb-home h3 {
font-size:18px;
color:#666;
margin-bottom:15px;
font-weight:400;
}

#blurb-home h4 {
font-size:14px;
color:#666;
font-weight:400;
}

#blurb-home-two {
float:left;
width:240px;
border-left:#FFF solid 1px;
padding-left:40px;
margin:20px 0 15px 30px;
}

#blurb-home-two h3 {
font-size:18px;
color:#666;
font-weight:400;
margin:0 0 15px;
}

#blurb-home-two a {
color:#666;
font-size:14px;
}

#blurb-home-two li {
font-size:12px;
color:#999;
list-style:none;
margin:0 0 0 2px;
}

#footer_container {
width:960px;
height:80px;
background:url(/images/graphics/footer-others-bg.png) no-repeat;
text-align:left;
margin-left:5px;
}

#blurb {
float:left;
width:330px;
margin:0 5px 0 15px;
}

#blurb h4 {
font-size:14px;
color:#666;
font-weight:400;
margin-bottom:9px;
}

#footer .blurb_two {
float:left;
width:150px;
font-size:14px;
margin:16px 0 0;
}

#footer .blurb_two h3 {
font-size:16px;
color:#666;
font-weight:400;
margin:0 0 15px;
}

#footer .blurb_two li {
font-size:12px;
color:#8e8e8e;
list-style:none;
display:inline;
line-height:25px;
margin:0 0 10px 2px;
padding:0 0 0 25px;
}

#footer-sub {
height:0;
}

.helper-search h1 {
font-size:1.8em;
color:#f7941d;
font-weight:700;
text-indent:14px;
position:relative;
top:0;
margin:0;
padding:0;
}

.helper-search .leftside {
float:left;
width:450px;
margin:0 10px;
}

.helper-search .leftside .searchcontent {
float:left;
width:100%;
height:100%;
line-height:20px;
margin:0;
padding:5px 2px;
}

.helper-search .leftside p.contentname {
float:left;
width:100%;
margin:0;
padding:0 10px 0 0;
}

.helper-search .leftside p.rentalscount {
float:left;
width:75px;
text-align:right;
margin:0;
padding:0 5px 0 0;
}

.helper-search .leftside p.recommentscount {
float:left;
width:100px;
text-align:right;
margin:0;
padding:0 5px 0 0;
}

.helper-search .rightside {
float:left;
width:450px;
margin:0 0 15px;
}

.aboutususerscontent {
width:100%;
clear:both;
margin:5px;
padding:0;
}

.aboutususerscontent .usersphoto {
float:left;
width:120px;
margin:0;
padding:0;
}

.aboutususerscontent .userscontent {
float:left;
width:770px;
margin:0;
padding:0;
}

.aboutuscontent .left {
float:left;
font-size:13px;
line-height:14px;
width:100px;
text-indent:15px;
margin:5px 0;
padding:0;
}

.aboutuscontent .right {
float:left;
font-size:13px;
line-height:14px;
width:750px;
margin:5px 0;
padding:0;
}

.wikieditorcontent {
width:925px;
margin:0 0 0 14px;
padding:0;
}

.wikieditorcontentheader {
margin:0 0 10px;
padding:0;
}

.wikieditorcontenttips p.textcontent {
text-indent:5px;
padding:2px 0 0 10px;
}

a.orangetitle {
color:#F93;
font-weight:700;
text-decoration:none;
}

a.orangetitle:hover {
color:#F93;
font-weight:700;
text-decoration:underline;
}

.userselectedimageborder {
border:solid 3px #ED9534;
cursor:pointer;
}

.normalimageborder {
border:#CFCFCF 3px solid;
cursor:pointer;
}

#eventfulntainer {
float:left;
width:600px;
border:1px solid #ccc;
margin:0;
padding:0;
}

.eventfulholder {
float:left;
width:100%;
margin:5px;
padding:0 0 0 10px;
}

.eventfulphoto {
float:left;
width:70px;
text-align:center;
margin:0;
padding:0;
}

.eventfulcontent {
width:520px;
float:left;
font-size:14px;
color:#666;
margin:0;
padding:0;
}

.VenueContent {
color:#666;
font-size:13px;
font-weight:700;
padding:0;
}

.WhatContent {
color:#000;
font-size:12px;
font-weight:400;
padding:0;
}

.WhatContent p {
padding:10px;
}

.TitleContent a {
text-decoration:none;
color:#0072BC;
font-size:17px;
padding:0;
}

.date {
color:#666;
font-size:14px;
font-weight:700;
}

.time {
color:#999;
font-size:14px;
}

.dashedborder {
border-bottom:1px dashed #ccc;
margin:5px 25px;
padding:0;
}

.subtitletxt_inner_right {
text-align:right;
float:right;
padding-right:7px;
}

.subtitletxt {
font-size:1em;
font-weight:400;
height:20px;
text-indent:5px;
border:1px solid #d7e7c0;
background:#f0f3e8;
text-align:center;
}

.subtitletxt p {
margin:0;
padding:2px;
}

.subtitletxt p.italic {
float:right;
padding-right:5px;
font-weight:400;
font-style:italic;
font-size:.98em;
}

.subtitletxt p.innercontentlink a:link,
.subtitletxt p.innercontentlink a:visited {
font-weight:400;
text-decoration:none;
}

.subtitletxt p a:link,
.subtitletxt p a:visited {
text-decoration:none;
font-weight:400;
}

.subtitletxt div {
font-weight:400;
float:right;
font-style:italic;
margin:0 5px 0 0;
}

.select_wrapper {
width:100%;
float:left;
margin-top:5px;
}

.option_label {
width:150px;
float:left;
}

.areas {
border:1px #CFCFCF solid;
}

.areas_right_panel {
width:150px;
border:1px #CFCFCF solid;
}

.demographics {
float:left;
width:330px;
}

.demographics_inner {
width:100%;
float:left;
}

.apimain {
float:left;
width:455px;
height:auto;
margin:2px;
padding:2px;
}

.apimainright {
float:right;
width:460px;
height:auto;
margin:2px;
padding:2px;
}

.ApiMainTitle {
float:left;
width:100%;
height:auto;
border-bottom:1px solid #EAEAEA;
font-size:28px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#40839d;
margin:0;
padding:0;
}

.ApiSpace {
float:left;
clear:both;
width:100%;
height:20px;
margin:0;
padding:0;
}

.ApiSt {
float:left;
width:300px;
height:auto;
clear:both;
margin:0;
padding:0;
}

.Apititles {
float:left;
width:250px;
padding-left:50px;
}

.Apiimage {
float:left;
width:25px;
height:25px;
padding-left:25px;
}

.Apibutton {
float:left;
width:250px;
height:30px;
margin:0;
padding:0;
}

.ApiTypetitle {
float:left;
width:250px;
padding-left:25px;
height:20px;
margin:0;
}

.Apisubmit {
float:left;
width:275px;
padding-left:25px;
margin:0;
}

.Apiiframe {
float:left;
width:85px;
height:30px;
margin:0;
padding:0 0 0 20px;
}

.Apijavascript {
float:left;
width:105px;
height:30px;
margin:0;
padding:0;
}

.Apixml {
float:left;
width:65px;
height:30px;
margin:0;
padding:0;
}

.ApiOthers {
float:right;
width:170px;
height:30px;
text-align:right;
margin:0;
padding:0;
}

.Apiscript {
float:left;
width:455px;
height:auto;
}

.buttonholder {
width:455px;
float:left;
}

.containerapi {
float:left;
width:450px;
}

.topcurve {
float:left;
width:100%;
background:url(/images/graphics/topcurve.gif) no-repeat right top;
height:11px;
}

.topcurve .topleft {
float:left;
width:10px;
background:url(/images/graphics/topcurve.gif) no-repeat left top;
height:11px;
}

.midcurve {
float:left;
width:100%;
background:url(/images/graphics/midcurve.gif) repeat-y right top;
}

.midcurve .midleft {
float:left;
background:url(/images/graphics/midcurve.gif) repeat-y left top;
font-size:12px;
padding:0 10px;
}

.bottomcurve {
float:left;
width:100%;
background:url(/images/graphics/bottomcurve.gif) no-repeat right top;
height:11px;
}

.bottomcurve .bottomleft {
float:left;
width:10px;
background:url(/images/graphics/bottomcurve.gif) no-repeat left top;
height:11px;
}

.apipro-con {
height:21px;
color:#000;
width:395px;
font-weight:400;
background-color:#F9F9F9;
border:1px solid #F4F4F4;
line-height:21px;
margin:0 0 3px;
padding:0 5px 0 15px;
}

.reviews {
float:left;
width:350px;
margin:0;
padding:0;
}

.reviewsholder {
width:410px;
float:left;
background-color:#F9FAFE;
border:1px solid #F3F4F6;
margin:0;
padding:5px;
}

.colleft {
width:auto;
float:left;
margin:0;
padding:0;
}

.colright {
width:auto;
float:right;
margin:0;
padding:0;
}

.highlighttext {
float:right;
color:#7DAABC;
text-decoration:none;
}

.feedback_notice,
#no_feedback {
background-color:#FAFAD6;
color:#89898B;
padding:10px;
}

.mce_submit {
margin-top:10px;
}

.field_rating_heading {
float:left;
width:50%;
color:#000;
margin:0 5px 0 0;
}

.field_rating_row {
float:left;
width:45%;
margin:5px;
}

.field_rating_container {
margin:20px 0 20px 10px;
}

.resident_input_holder {
float:left;
margin:0 3px 0 0;
}

.resident_value_holder {
float:left;
margin:2px 10px 0 0;
}

.feedback_review_post_button {
margin:20px 0 0;
}

.feedback_review_post_button .submit {
color:#fff;
background:#f6a84a;
font-size:130%;
font-weight:700;
text-align:center;
border:none;
-moz-border-radius:8px;
padding:5px 10px;
}

.feedback_review_post_button .submit:hover {
background-color:#5BA9C7;
}

.orangebutton {
background-color:#F6A84A;
border:none;
font-size:130%;
font-weight:700;
color:#fff;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 20px;
padding:5px 10px;
}

.orangebuttonoverblue {
background-color:#5BA9C7;
border:none;
font-size:130%;
font-weight:700;
color:#fff;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 20px;
padding:5px 10px;
}

.orangebuttonwiki {
background-color:#F6A84A;
border:none;
font-size:100%;
font-weight:700;
color:#fff;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:2px 5px;
}

.orangebuttonwikioverblue {
background-color:#5BA9C7;
border:none;
font-size:100%;
font-weight:700;
color:#fff;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:2px 5px;
}

.recommendation > p {
text-align:left;
margin:2px;
padding:0 0 0 7px;
}

.on_watch_list {
color:#FFF;
}

#breadcrumb {
width:585px;
margin:0;
padding:0 0 5px;
}

#breadcrumb li {
color:#1C1713;
display:inline;
padding-right:3px;
list-style:none outside none;
font-weight:700;
font-size:11px;
}

#breadcrumb li a {
font-weight:400;
font-size:11px;
color:#0072BC;
}

.tab-headtextleft-wrap {
float:left;
width:795px;
margin:0;
padding:0 10px 0 0;
}

#tab-holder h1 {
margin-right:7px;
font-size:16px;
margin-top:0;
}

#tab-holder .tab-headtextleft a {
font-weight:700;
line-height:19px;
text-decoration:none;
font-size:16px;
}

#full_property_view {
padding-top:2px;
}

#display_all {
margin-left:15px;
}

#rentwiki_main_logo img {
height:63px;
width:auto;
margin-top:6px;
}

ul#global-nav {
list-style:none;
float:right;
display:inline;
margin:10px 115px 0 0;
}

ul#save-nav {
list-style:none;
float:right;
font-size:.8em;
margin:10px 0 20px;
}

ul#global-nav li {
float:left;
color:#458DA7;
margin:0 2px;
}

#user {
width:110px;
padding:0;
}

ul#global-nav2 {
width:950px;
height:0;
list-style:none;
font-size:12px;
font-weight:700;
text-align:right;
-moz-border-radius-bottomleft:10px;
-webkit-border-bottom-left-radius:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-right-radius:10px;
margin:0;
padding:5px 10px 0 5px;
}

ul#global-nav2 li,
ul#global-nav2 li a img {
display:inline;
color:#bbb;
vertical-align:top;
margin:0 2px;
}

ul#global-nav2 li a:link,
ul#global-nav2 li a:visited {
color:#4C68A1;
text-decoration:none;
}

ul#global-nav2 li a img {
display:inline;
color:#6b7a83;
margin:0;
}

.logout-home a,
.logout a {
border-left:1px solid #BBB;
padding-left:10px;
font-weight:700;
}

#homenav {
float:right;
min-width:380px;
margin:5px 0 10px;
}

#homenav img {
margin:-5px 0 0;
}

#homenav li {
display:inline;
float:left;
margin-right:5px;
margin-left:5px;
}

#homenav ul {
margin-top:19px;
}

#homenav a {
font-size:12px;
color:#4c68a1;
}

#home #container #header {
height:85px;
float:left;
width:957px;
}

#header .logo img {
display:inline;
margin:5px 0 0;
}

#header .login {
padding-right:10px;
border-right:1px solid #BBB;
margin-top:0;
}

#header .login-fb {
padding-left:10px;
border-left:1px solid #BBB;
margin-top:0;
}

#header .name {
padding-right:10px;
border-right:1px solid #BBB;
margin-top:0;
font-weight:700;
}

#header .fav_outer {
font-weight:700;
margin:5px 15px 0 5px;
}

#searchwidget {
background:url(/images/graphics/searchwidget-bg.png) no-repeat;
float:left;
width:960px;
}

#icons {
float:left;
clear:both;
}

#icons ul {
float:left;
margin:70px 0 0;
padding:0;
}

#icons li {
float:left;
margin-left:21px;
display:inline;
list-style:none;
color:#333;
font-size:28px;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
padding:7px 0 0 63px;
}

#icons .aptsicon {
background:url(/images/graphics/aptsicon.png) no-repeat;
height:50px;
}

#icons .readreviews {
background:url(/images/graphics/quoteicon.png) no-repeat;
height:50px;
}

#icons .getadvice {
background:url(/images/graphics/adviceicon.png) no-repeat;
height:50px;
}

#radiobuttons {
float:left;
color:#f6fbfd;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
height:20px;
margin:30px 0 0 90px;
padding:0;
}

#radiobuttons div {
line-height:20px;
height:20px;
}

#radiobuttons input {
float:left;
line-height:20px;
height:20px;
margin:0 10px;
}

#radiobuttons label {
float:left;
line-height:22px;
height:22px;
}

#radiobuttons .actualbutton {
float:left;
padding-top:1px;
height:20px;
line-height:20px;
}

#radiobuttons .actualtext {
float:left;
height:20px;
line-height:20px;
}

#searchbox {
float:left;
margin-bottom:50px;
}

#searchbox form {
margin-bottom:0;
}

#stats {
float:left;
border-bottom:3px solid #EFEFEF;
width:956px;
padding-bottom:12px;
margin:0 0 0 3px;
}

#stats .onrentwikitoday {
color:#333;
font-size:24px;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
margin:0 10px 0 15px;
}

#stats .stat1 {
color:#a8a7a7;
font-size:20px;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
}

#stats .orange {
color:#f7941d;
font-size:20px;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
}

#neighborhood_top {
background:#FFF url();
}

#searchbox input {
width:550px;
color:#a8a7a7;
font-size:16px;
float:left;
margin:0 0 0 100px;
padding:9px;
}

#searchbox .submit {
background:url(/images/graphics/findbutton.png) no-repeat;
width:205px;
height:50px;
border:none;
cursor:pointer;
margin-left:5px;
}

#searchbox .submit:hover {
background:url(/images/graphics/findyourrental_up.png) no-repeat;
}

#searchbox input.search-box {
margin-top:2px;
}

.hm-callout1-p p img {
float:left;
border:none;
margin:0 10px 5px 0;
}

.submitreview {
float:left;
margin-left:80px;
}

div.transON {
opacity:.50;
filter:alpha(opacity=50);
-moz-opacity:.5;
border:1px solid #000;
}

div.transOFFcity {
height:79px;
width:80px;
}

#balloon {
display:none;
background:transparent url(/images/graphics/balloon.png) 0 0 no-repeat;
width:432px;
height:228px;
position:absolute;
border:none;
z-index:1001;
font-size:.85em;
line-height:1.1em;
color:#777;
margin:0;
padding:0;
}

#ajax_listOfOptions {
position:absolute;
width:400px;
height:auto;
overflow:auto;
border:1px solid #0072BC;
background-color:#FFF;
text-align:left;
font-size:12px;
line-height:18px;
z-index:100;
float:left;
}

#ajax_listOfOptions div {
cursor:pointer;
font-size:12px;
float:left;
margin:0;
padding:0;
}

#ajax_listOfOptions div.main {
float:left;
width:400px;
}

#ajax_listOfOptions div.left {
float:left;
padding:0 0 0 3px;
}

#ajax_listOfOptions div.right {
float:right;
padding:0 3px 0 0;
}

#ajax_listOfOptions .optionDiv span {
color:#0072BC;
}

#ajax_listOfOptions_iframe {
background-color:red;
position:absolute;
z-index:5;
}

#srch_content_title {
text-align:center;
border:#efefef 3px solid;
border-bottom:none;
background:#FFF;
width:100px;
-moz-border-radius:5px 5px 0 0;
position:relative;
top:3px;
display:none;
padding:2px 0;
}

#srch_wrapper {
float:left;
min-height:400px;
}

#srch_listing_cities,
#srch_listing_hoods,
#srch_listing_rentals {
float:left;
position:relative;
width:499px;
margin-left:0;
margin-bottom:4px;
}

.pager {
text-align:right;
float:left;
clear:both;
width:100%;
font-weight:700;
color:#0072bc;
padding:0;
}

.pages {
float:left;
margin:0 10px 0 5px;
}

.pager .count {
float:left;
text-align:left;
padding-top:0;
margin:10px 0 0 5px;
}

#city-list,
#hood-list,
#rent-list,
#wiki-rent-list {
text-align:left;
list-style-type:none;
margin:2px;
padding:2px;
}

.rent_lst_mid_right {
float:right;
width:140px;
margin-left:5px;
}

.rent_lst_mid_right p {
margin:5px 0 0;
padding:0;
}

#fltr_rentals #location_chooser {
display:none;
height:0;
width:600px;
position:relative;
z-index:1000;
left:270px;
top:-9px;
}

#fltr_rentals {
margin-bottom:10px;
border:#efefef 3px solid;
width:898px;
-moz-border-radius:5px;
padding:4px 10px;
}

.distance_table,
.lifestyle_table,
.location_table {
width:100%;
padding:5px;
}

#address_error {
color:#c00;
display:none;
}

.rental_header {
font-weight:700;
padding-left:5px;
}

.rental_count_div {
padding-left:5px;
padding-top:0;
padding-bottom:0;
}

#tab-holder .tab-headtextleft #rental_count a {
color:#0072BC;
font-size:13px;
font-weight:700;
line-height:22px;
}

#rental_header_link {
font-weight:700;
padding-left:5px;
height:2px;
}

#fltr_rentals #toggle_filter {
font-size:13px;
line-height:14px;
}

#fltr_rentals span {
font-size:12px;
margin-right:3px;
padding:2px 7px;
}

#fltr_rentals select {
margin:0 3px;
}

.address_info {
font-size:12px!important;
padding-top:2px;
}

#rental-info-window {
width:200px;
}

#rental-info-window .address_info {
padding-top:2px;
padding-left:4px;
}

#fltr_rentals a {
font-size:12px;
font-weight:700;
}

.lifetime_wrapper .filter_submit,
.distance_chooser .filter_submit {
color:#FFF;
text-decoration:none;
background:#F79A2C;
border:none;
margin-left:3px;
font-size:12px;
font-weight:400;
padding:3px 8px;
}

.filter_toggle {
cursor:pointer;
color:#FFF;
text-decoration:none;
background:#95C779;
margin-left:3px;
font-size:12px;
font-weight:400;
height:20px;
line-height:22px;
padding:3px 8px;
}

.filter_unavailable {
color:#FFF;
text-decoration:none;
border:1px solid #DCDCDC;
background:#DCDCDC;
margin-left:3px;
font-size:12px;
font-weight:400;
height:20px;
line-height:22px;
padding:3px 8px;
}

.neighborhoods,
.city_select,
.select_lifestyle {
width:50%;
font-weight:700;
font-size:11px;
color:#3F819A;
}

.not_listed {
font-weight:700;
font-size:11px;
color:#3F819A;
}

.location_ct {
width:50%;
text-align:right;
font-weight:700;
font-size:11px;
}

.selector_options {
font-weight:700;
color:#3F819A;
}

.lifestyle_options,
.location_options {
min-height:90px;
}

.lifestyle_wrapper,
.location_wrapper {
min-height:200px;
}

#distance_chooser {
height:0;
position:relative;
top:-10px;
left:40px;
z-index:1000;
}

#location_chooser {
position:relative;
z-index:1000;
left:0;
top:-9px;
height:0;
}

#lifestyle_chooser {
height:0;
width:600px;
position:relative;
z-index:1000;
left:0;
top:-9px;
}

.box_option {
border:1px solid #3F819A;
padding:0 3px;
}

.distance_tr {
background:#F3F8FA;
}

#distance_td {
width:100%;
font-weight:700;
color:#3F819A;
}

.filter_submit {
height:22px;
color:#FFF;
text-decoration:none;
border:1px solid #3f819a;
background:#3f819a;
margin-left:3px;
font-size:12px;
font-weight:400;
cursor:pointer;
padding:3px 8px;
}

#feature_content_wrapper {
margin-bottom:8px;
width:408px;
margin-right:0;
float:right;
}

#feature_content {
border:3px solid #EFEFEF;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
min-height:67px;
background:#FBF6F3;
padding:3px;
}

#feature_content th {
vertical-align:top;
text-align:left;
}

.feature_content_right_vote {
float:left;
width:65px;
}

.review_person {
float:left;
width:80px;
}

.clearboth {
clear:both;
height:1px;
line-height:1px;
overflow:hidden;
}

#feature_content h3 {
margin-bottom:5px;
}

#feature_content .pro-con {
width:auto;
}

#feedback-container #feature_content_header {
width:130px;
}

#feature_content_header {
position:relative;
border:3px solid #EFEFEF;
border-bottom:none;
width:215px;
text-align:center;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
-khtml-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
top:3px;
left:0;
background:#FBF6F3;
color:#5B95A9;
padding:2px 0;
}

.sorry_404_text {
clear:both;
height:500px;
padding:30px 0 0;
}

.sorry_404_text h1,
.sorry_404_text h2 {
text-align:center;
}

#tablist {
margin-left:0;
margin-bottom:0;
margin-top:.1em;
font:bold 12px Verdana;
border-bottom:1px solid gray;
padding:3px 0;
}

#tablist li {
list-style:none;
display:inline;
margin:0;
}

#tablist li a {
text-decoration:none;
margin-right:3px;
border:1px solid #778;
border-bottom:none;
padding:3px .5em;
}

#tablist li a:link,
#tablist li a:visited {
color:navy;
}

.d_inline,
#stats li {
display:inline;
}

#TabIDContent-1,
#TabIDContent-2,
#TabIDContent-3,
#TabIDContent-4,
#powered_by,
#property_manager_logo,
.rating_catagories,
.hide,
#thumbs .caption,
#feedback-container .comment_respond span,
.feedback_review_post_button #cancel_button a,
#local-talk-container .comment_respond span,
.display_none,
.tabscontentholder #srch_link_rentals,
.tabscontentholder #srch_link_hoods,
.tabscontentholder #srch_link_citiestab_active,
.tabscontentholder #srch_link_citiestab,
#manage_auth,
.hidden,
.hoods_search #fltr_rentals,
#feature_content br {
display:none;
}

.social_media .addthis_button img,
.borderless,
img {
border:0;
}

#hm-search img,
.agree img,
.pro-con img,
.image-gallery img,
p.recommend img,
.photobox img {
vertical-align:middle;
}

#hm-search #q-a-icon img,
#feedback-container .comment-status,
#local-talk-container .comment-status {
margin-bottom:10px;
}

#hm-search #q-a-text,
.search-btn,
.tabscontentholder,
#contact_manager_inner,
#contact_manager_second_inner,
.option_wrapper,
.field_rating_stars,
.float_left,
.hood_add {
float:left;
}

.hint,
.hint1 {
color:#000;
float:left;
font-size:1.2em;
font-style:oblique;
font-weight:400;
height:50px;
padding-top:10px;
vertical-align:bottom;
width:100%;
}

#facebook,
#maincontent #holder_id #rightpanel .lead_submission,
#feedback-container #side .contact_mgr_inner,
ul#primary-nav li,
.facebook_recommend {
float:right;
}

#wiki-rent-list li,
#container #only_home #header {
height:85px;
}

#side #wiki-rent-list .rent_lst_left,
#feedback_review {
height:60px;
}

#wiki-rent-list .rent_lst_name,
.has_favorites,
.hood_city_message a,
.wikieditorcontenttips .bold,
#header .addreview {
font-weight:700;
}

.formtable *,
#local-talk-container #side,
#fltr_rentals label {
padding:0;
}

#rightpanel .contact_mgr_inner a,
#side .contact_mgr_inner a {
background:url(/images/writeareview.gif) no-repeat;
display:block;
height:45px;
width:109px;
margin:0;
}

#rightpanel .contact_mgr_inner a:hover,
#side .contact_mgr_inner a:hover {
background:url(/images/writeareview_up.gif) no-repeat;
text-decoration:none;
}

#videoupload_form,
#signin_form {
color:#000;
float:left;
font-size:.9em;
text-align:left;
width:480px;
margin:0;
padding:5px 0 5px 5px;
}

#content-area #holder_id #rightpanel .lead_submission,
.image-gallery,
.hm-callout p {
margin:10px 0 0;
}

#imagedeletelink a,
.comment b {
color:#0072bc;
}

#FormPICTURE_inner .caption_label,
#file_wrapper #file_label,
#upload_image_wrapper .spacer_div {
float:left;
width:90px;
}

#FormPICTURE_inner .caption_wrapper,
#file_wrapper #file_input_wrapper,
#upload_image_wrapper #upload_image_input_wrapper {
float:left;
width:220px;
}

#image_uploader,
#cancel_link,
.comments_city,
#reviews_block,
.recommendation_body {
padding-left:10px;
}

#feedback-container #side .side_inner,
#local-talk-container #side .side_inner,
#next_arrow a,
#next_arrow a img,
#header img {
border:none;
}

#feedback-container #side .apartment_wiki,
#local-talk-container #side .apartment_wiki {
margin:5px 0 30px;
}

#feedback-container #side h4,
#local-talk-container #side h4 {
margin-bottom:5px;
margin-top:5px;
}

#feedback-container .photo span,
#local-talk-container .photo span {
line-height:20px;
padding-left:0;
width:70px;
}

#feedback-container .local_talk_flag_points .local_talk_flag_point_onlick:hover,
#feedback-container .local-talk-header h2 a:hover,
#local-talk-question-container .local-talk-header h2 a:hover,
#local-talk-container .local-talk-header h2 a:visited:hover,
#local-talk-question-container .local-talk-header h2 a:visited:hover,
#local-talk-container .local_talk_flag_points .local_talk_flag_point_onlick:hover,
#home-city-list a:hover,
a:hover,
.more a:hover,
a.more:hover,
ul#global-nav li a:hover,
ul#save-nav li a:hover,
#footer-home a:active,
#footer-home a:hover,
#footer a:active,
#footer a:hover,
ul#global-nav2 li a:hover {
text-decoration:underline;
}

#feedback-container .make_flag,
#feedback-container .local_talk_flag_point_onlick,
#local-talk-question-container .local_talk_flag_point_onlick,
#local-talk-container .make_flag,
.details .details_image,
.Errfixer .btn-wiki-submit,
.clickable,
.fb_user_logger,
.fb_logout {
cursor:pointer;
}

#property_summary #property_address,
#FormPICTURE_inner,
#file_wrapper,
#upload_image_wrapper {
float:left;
margin:0;
padding:0;
}

.results-row .details,
.results-row-alt .details,
.review_content {
float:left;
width:350px;
}

.details .label,
#featured-wiki #ratings span {
color:#4897b5;
}

#thumbs_list #thumbs_list_inner,
.flickr {
float:left;
margin-bottom:4px;
margin-left:2px;
margin-top:4px;
}

.comment,
.rating p {
clear:both;
padding:10px 0 0;
}

.heading_wrapper,
.wiki_entry {
color:#000;
padding-left:7px;
position:absolute;
}

.wiki_option,
#feature_content td {
font-size:12px;
}

.prodel a,
.prodel_image,
.js_action {
color:#0072bc;
cursor:pointer;
}

.featured,
#review_adder,
#reviews_block > div {
padding-left:7px;
}

.pro-con-first,
#review_adder .recommend {
padding-left:6px;
}

.pro-con-first #conlines,
.pro-con-first #prolines,
.featured #conlines {
font-style:none;
}

.pro-con-first #conlines span,
.pro-con-first #prolines span,
.featured #prolines {
font-size:.9em;
font-weight:400;
}

#prolines .pro-con,
ul#primary-nav li a:link,
ul#primary-nav li a:visited {
display:block;
}

.city-pro-con,
.hood-pro-con,
.overview_wrapper,
.top_neighborhoods .cityhood_lst_name,
.top_neighborhoods .cityhood_lst_comment_pic {
padding-left:5px;
}

.unread_message a,
.username a,
.messages a {
color:#458DA7;
font-weight:700;
}

#featuredcitylinkcontentright p.wearein,
#featuredcitylinkcontentright p.commingsoon {
padding-top:0;
width:100%;
}

a:link,
a:visited,
ul#save-nav li a:link,
ul#save-nav li a:visited {
color:#0072bc;
text-decoration:none;
}

.successful_contact,
.non_successful_contact {
color:#900;
font-weight:700;
text-align:justify;
margin:5px;
padding:5px;
}

ul#results-nav li,
ul#sub-nav li {
color:#6b7a83;
float:left;
margin:0 2px;
}

.hm-callout h2,
.hm-callout1 h2 {
font-size:1.1em;
font-weight:400;
line-height:1.8em;
}

#side .content-header h3,
#main .colHalf .content-header h3 {
width:130px;
margin:0;
}

table.ratings td.sub,
.wiki_list {
padding-left:20px;
}

.overview_hr,
.wiki_hr {
border:1px solid #ccc;
width:98%;
}

.txtbox-short-wrapper .pro-txtbox,
#cont-border #local-talk-container,
#searchbox input:focus,
#tablist li a:hover {
color:#000;
}

.searchcontentinner p,
.subtitletxt p.innercontentlink {
font-weight:400;
}

#searchcontentusername1,
.feature_content_left {
float:left;
width:310px;
}

.flickr #panel_1,
.flickr #pane_1,
.pane_show {
display:block;
float:left;
}

.flickr .flickr_clear,
.pane_inner,
.pic_list .pic_overflow {
float:left;
height:200px;
width:22px;
}

.flickr_image_holder a,
.pic_list > a {
margin:auto;
padding:auto;
}

#footer-home,
#footer {
clear:both;
margin-left:auto;
margin-right:auto;
width:960px;
}

#footer-home a:link,
#footer a:link {
text-decoration:none;
}

#footer-home a:visited,
#footer a:visited {
color:#666;
text-decoration:none;
}

#blurb-home a,
#blurb a,
#blurb-home p,
#blurb p {
color:#999;
font-size:12px;
}

#footer .blurb_two a,
#footer .blurb_two a:visited {
color:#8e8e8e;
font-size:14px;
}

.helper-search,
.aboutuscontent {
float:left;
font-size:13px;
position:relative;
top:0;
margin:0;
padding:0;
}

.helper-search .bold,
.aboutuscontent .bold,
.aboutususerscontent .bold {
float:left;
font-size:14px;
font-weight:700;
margin:0;
padding:0;
}

.boxnew,
.greybox {
background:#f0f3e8;
border-bottom:none;
float:left;
height:20px;
line-height:20px;
text-indent:10px;
width:320px;
}

.ApiHeader,
.ApiHeaderPaste {
color:#8D8D8D;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
width:100%;
margin:0;
padding:0 0 10px;
}

.ApiType,
.Apiwidth {
float:left;
height:auto;
width:455px;
margin:0;
padding:0;
}

#full_property_view a,
#display_all a {
font-size:13px;
font-weight:700;
}

#container #header,
#header {
float:left;
height:22px;
width:957px;
}

#ajax_listOfOptions .optionDivSelected,
#ajax_listOfOptions .optionDivSelected span {
background-color:#0072BC;
color:#FFF;
}

#srch_content #srch_listing_hoods,
.srch_listing_rentals {
-khtml-border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:#efefef 3px solid;
border-radius:5px;
}

.location_chooser_inner,
#distance_inner {
background:#FFF;
border:3px solid #3F819A;
margin-top:-20px;
width:600px;
}

.rent-search p,
.advice-review p,
.content_header_inner,
#featured-wiki .more,
.clearme,
#main_form,
#featuredcitylinkcontentright ul li,
#blurb-home-two ul,
#footer .blurb_two ul,
.helper-search p,
.aboutuscontent p,
.aboutususerscontent p,
#eventfulntainer p,
#homenav #main_form,
.top_neighborhoods,
.wikieditorcontenttips p,
.reviewsholder p,
#stats ul,
#srch_content {
margin:0;
padding:0;
}

.unread_message a,
.username a,
.messages a,
.fb_user a {
text-align:right;
}

