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;
}

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

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

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

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

.has_favorites {
cursor:pointer;
font-weight:700;
}

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

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

.rental-section {
margin-top:8px;
}

.rental-section p {
text-align:right;
font-size:15px;
color:#3F819A;
}

.rental-section p a {
font-size:15px;
font-weight:400;
color:#0072BC;
}

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

#gallery_wrapper {
background:#D5E5CA;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
}

#property_gallery #gallery_wrapper {
float:left;
width:392px;
}

#gallery_wrapper #caption {
min-height:20px;
padding:0 0 5px;
}

#slideshow {
width:307px;
height:261px;
background:#D5E5CA;
margin:0 auto;
padding:0;
}

#slideshow img {
width:360px;
height:260px;
margin:8px 0 0 -26px;
}

#property_gallery #thumbs {
width:157px;
}

#property_gallery .pagination {
width:115px;
clear:both;
float:none;
position:default;
top:0;
margin:0 auto;
}

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

.pagination {
width:345px;
position:relative;
top:-55px;
}

#thumbs .thumbs {
min-height:70px;
padding-top:15px;
padding-left:16px;
margin:0;
}

ul.thumbs li {
float:left;
margin:4px 8px;
}

#thumbs {
float:right;
width:250px;
}

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

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

#rightpanel #slideshow {
padding-top:10px;
}

#rightpanel #caption {
background:#D5E5CA;
min-height:16px;
text-align:center;
-moz-border-radius:5px;
padding:0 0 5px;
}

#rightpanel #thumbs {
width:345px;
}

.contact_wrapper {
cursor:pointer;
padding-bottom:5px;
padding-top:5px;
}

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

#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;
}

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

#hm-search {
width:960px;
height:179px;
background:url(/images/graphics/nav_upgrade/search_background.png) no-repeat;
margin:13px 0 0 -5px;
}

#email_table {
width:580px;
border:0;
}

.email_manager {
padding-bottom:5px;
padding-top:5px;
}

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

.disclaimer {
float:left;
text-align:left;
width:147px;
font-size:10px;
font-style:italic;
}

.borderless {
border:none;
}

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

#leftpanel div.test_div_wrapper {
position:relative;
padding:0;
}

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

.pic_clear {
clear:both;
height:7px;
}

#testdiv1 {
position:absolute;
visibility:hidden;
background-color:#FFF;
layer-background-color:#FFF;
left:150px;
}

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

#thumbs_list {
float:left;
height:230px;
width:319px;
}

#pic_div {
margin-top:20px;
margin-bottom:4px;
margin-left:20px;
padding-top:13px;
float:left;
padding-bottom:9px;
}

#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;
}

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

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

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

#content {
float:left;
clear:both;
width:948px;
margin-bottom:25px;
border-right:solid 1px #efefef;
border-left:solid 1px #efefef;
border-bottom:solid 1px #efefef;
padding:0 0 20px;
}

#content-bg {
float:left;
clear:both;
width:948px;
background:url(/images/graphics/fun/next.png) -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;
}

#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;
}

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

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

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

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

#full_property_view {
padding-top:2px;
}

#display_all {
margin-left:15px;
}

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

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

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

.tab-headtextleft-wrap {
float:left;
width:795px;
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 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;
}

.tab-headtextright {
font-size:12px;
float:right;
margin-top:-50px;
padding:0;
}

.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;
}

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;
}

#subnavigation {
float:left;
height:40px;
font-size:11px;
width:100%;
line-height:40px;
margin:0;
padding:0;
}

#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: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;
padding:3px 5px;
}

#subnavigation span.sub-selects {
color:#FFF;
text-decoration:none;
border:1px solid #3f819a;
background:#3f819a;
font-size:11px;
font-weight:400;
margin:0 10px 0 0;
padding:3px 5px;
}

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

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

#map {
float:right;
width:395px;
margin:45px 10px 20px;
}

#side {
float:right;
width:322px;
margin:10px 10px 20px;
}

#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 {
float:left;
width:500px;
}

#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,
feature_content_right_vote .rating-prop,
feature_content_right_vote .rating-prop .vote {
margin-top:8px;
margin-right:-24px;
}

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

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

.recommendation {
border-top:#e0e2e3 solid 1px;
margin:20px 0 0;
padding:20px 0 0;
}

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

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

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

.colTwoThird {
width:58%;
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;
}

.pager {
float:left;
clear:both;
width:100%;
font-weight:700;
color:#0072bc;
white-space:nowrap;
padding:0 0 10px;
}

.pager .count {
float:left;
width:100px;
padding-top:10px;
margin:0 50px 0 10px;
}

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

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

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

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

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

#featured-wiki #vote,
.vote {
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;
}

.pro-con {
height:21px;
width:582px;
background:url(/images/graphics/bg-procon.gif) no-repeat;
line-height:21px;
margin:0 0 3px;
padding:0 5px 0 25px;
}

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

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

.photobox {
clear:both;
background-color:#e3e2e2;
margin:0 0 5px;
padding:5px;
}

.more {
text-align:right;
}

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

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

.padded {
margin:0 5px;
}

.advance-link {
width:300px;
}

.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 20px 0 0;
}

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

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 20px;
}

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

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

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

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

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;
}

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

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

ul#global-nav2 {
line-height:30px;
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;
}

#header {
height:28px;
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;
}

#breadcrumb {
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;
}

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;
}

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

ul#global-nav li a:link,
ul#global-nav li a:visited {
color:#6b7a83;
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 li a:link,
ul#primary-nav li a:visited {
display:block;
width:182px;
height:44px;
}

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-rentals:link,
a#snav-rentals:visited {
background:url(/images/graphics/snav-rentals.gif) no-repeat;
width:76px;
}

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

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:140px;
list-style:none;
margin:0;
padding:0;
}

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

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

h1 {
font-size:1.4em;
font-weight:400;
}

#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:350px;
margin:0;
}

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

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

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

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

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

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;
}

.pro {
color:#360;
}

.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:5px 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;
}

.comment b {
color:#0072bc;
}

table.ratings {
width:400px;
}

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

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

.txtright {
width:85px;
text-align:right;
float:right;
}

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

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

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

#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:588px;
height:100px;
margin:0 0 10px;
}

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

.txtbox-shorts {
width:155px;
height:20px;
color:#000;
border:1px solid #e0e2e3;
}

#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:375px;
height:15px;
color:#b1b0b0;
border:1px solid #e0e2e3;
}

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

div p.left {
text-align:left;
padding-left:5px;
float:left;
margin:0;
}

div p.right {
text-align:right;
padding-right:5px;
float:right;
margin:0;
}

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

.newareaEmailForm {
border:1px solid #e0e2e3;
width:240px;
height:70px;
}

#maincontent_box {
width:100%;
float:left;
}

#maincontent {
width:936px;
float:left;
font-size:.9em;
}

.maincontent_id {
margin-top:5px;
}

#content-area {
float:left;
width:936px;
font-size:13.9333px;
}

#content-area h1 {
font-size:1.4em;
font-weight:700;
margin:0;
padding:0 5px;
}

.content-area_wrapper {
margin-top:0;
width:925px;
}

#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:279px;
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;
}

.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;
}

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

#MoveDate {
width:147px;
}

#MoveDate input {
width:152px;
}

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

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

#rightpanel .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 {
background:url(/images/writeareview_up.gif) no-repeat;
text-decoration:none;
}

#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: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;
}

.holder {
float:left;
width:100%;
font-size:13px;
}

#holder_id {
margin-top:0;
padding-top:0;
float:right;
}

#leftpanel {
width:550px;
float:left;
}

#leftpanel div {
padding:5px 0 0;
}

#content-area #holder_id #rightpanel {
width:370px;
padding:0;
}

#rightpanel {
width:375px;
float:right;
margin-top:-8px;
padding:0;
}

.maintitletxt {
font-size:1em;
font-weight:700;
height:16px;
border:1px solid #d7e7c0;
background:#f0f3e8;
text-indent:5px;
padding:2px;
}

.titletxt {
font-size:1em;
font-weight:700;
height:20px;
border:1px solid #d7e7c0;
background:#f0f3e8;
padding:2px 0 0 5px;
}

.controllink {
font-weight:400;
float:right;
padding-right:5px;
}

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

#address {
font-size:13.9333px;
line-height:18px;
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
text-indent:5px;
}

#address p a {
font-size:13.9333px;
height:18px;
line-height:18px;
font-weight:400;
}

#recommend {
width:80px;
height:110px;
float:right;
background:url(/images/callout.gif) no-repeat right;
color:#fff;
text-align:center;
font-size:1.5em;
font-weight:700;
}

#recommend div {
padding:8px 0 0;
}

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

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

#contact_manager_second_inner {
float:left;
padding-top:10px;
}

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

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

.orangebuttonbig:hover {
background:url(/images/b-button.gif) repeat-x;
}

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

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

.bluebutton {
background:url(/images/b-button.gif) repeat-x;
height:20px;
width:80px;
font-size:.9em;
font-weight:700;
color:#fff;
border:none;
padding-bottom:2px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

.bluebutton1 {
background:url(/images/b-button.gif) repeat-x;
height:20px;
font-size:.9em;
font-weight:700;
color:#fff;
border:none;
_padding:0 5px 2px 5px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
padding:0 5px 2px;
}

.profile {
float:left;
width:auto;
padding-right:5px;
}

.imageborder {
border:3px solid #e3e3e3;
}

div.imagealign {
text-align:center;
}

.imagecount {
background:#e3e3e3;
float:left;
width:100%;
text-align:center;
height:240px;
color:#0072bc;
font-size:1em;
}

#leftarrow {
float:left;
width:17px;
height:64px;
background:url(/images/left-arrow.gif) no-repeat center;
margin-right:5px;
}

#rightarrow {
float:right;
width:17px;
height:64px;
background:url(/images/right-arrow.gif) no-repeat center;
}

#rightpanel ul,
li {
list-style:none;
margin:0;
padding:0;
}

#rightpanel ul li {
padding-right:3px;
float:left;
}

table#floorplans,
table#current_floorplan {
border-collapse:collapse;
width:550px;
margin-bottom:10px;
}

table#current_floorplan td {
background:#fff;
}

table#floorplans th,
#current_floorplan th {
border:1px solid #d7e7c0;
border-left:none;
border-right:none;
background:#f0f3e8;
font-size:1.2em;
font-weight:700;
height:22px;
color:#000;
text-align:left;
padding:0 0 0 5px;
}

table#floorplans th:first-child,
#current_floorplan th:first-child {
border-left:1px solid #d7e7c0;
}

table#floorplans th:last-child,
#current_floorplan th:last-child {
border-right:1px solid #d7e7c0;
}

table#floorplans tr.current_floorplan td {
background:#a0b975;
}

th.floorplan {
width:160px;
}

table#floorplans td,
#current_floorplan td {
color:#000;
text-align:left;
font-size:12px;
border-bottom:1px solid #000;
padding:5px 0 0 5px;
}

#floorplans .available {
color:#f7941d;
font-weight:700;
font-size:11px;
}

.features {
width:100%;
}

.features td {
width:30%;
padding:0 10px;
}

table.leadform td {
border:none;
font-family:Arial, Helvetica, sans-serif;
padding:5px 0;
}

table.leadform td input {
margin:3px 0 0;
padding:0;
}

table.leadform td textarea {
margin:3px 0 0;
}

table.leadform p {
border:none;
padding:0;
}

td.floorplan {
width:175px;
text-decoration:none;
font-size:1.2em;
font-weight:700;
color:#0072bc;
}

td.Beds {
width:38px;
}

td.Bath {
width:35px;
}

td.Sqft {
width:75px;
}

td.Deposit {
width:60px;
padding-right:10px;
}

td.Price {
width:97px;
text-align:left;
padding-right:6px;
}

td.Availability {
width:89px;
text-align:left;
}

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

#feature_content_wrapper #feature_content_header {
position:relative;
border:3px solid #EFEFEF;
border-bottom:none;
width:130px;
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;
}

#feature_content th {
vertical-align:top;
text-align:left;
font-size:11px;
}

.feature_content_left {
float:left;
width:290px;
margin:5px;
}

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

.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;
}

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

div.neighbors {
width:100%;
padding-bottom:10px;
}

td.neighborsimage {
border:none;
text-align:left;
width:26%;
}

td.neighborsusername {
border:none;
text-align:left;
width:38%;
}

td.neighborsusername a.link,
td.neighborsusername a:visited {
color:#0072bc;
font-size:1em;
text-decoration:none;
font-weight:400;
}

td.neighborsusertype {
border:none;
text-align:right;
width:34%;
padding-right:10px;
}

td.neighborsmsg {
border:none;
text-align:left;
padding-right:15px;
width:96%;
}

.username a {
color:#458DA7;
font-weight:700;
margin-top:14px;
}

#specialoffers {
color:#000;
text-align:left;
font-size:.98em;
padding:2px 0 0 5px;
}

div.featuresandamenties {
width:185px;
float:left;
padding:2px 0 5px;
}

div.featuresandamenties p {
padding-top:2px;
padding-left:7px;
}

div.featuresandamentiesclear {
clear:both;
width:555px;
height:1px;
margin:0;
padding:0;
}

div.featuredscontente {
float:left;
padding:2px 0 5px;
}

div.featuredscontente p {
padding-top:2px;
padding-left:5px;
}

.property_information h4 {
font-size:1em;
text-indent:5px;
background:#F0F3E8;
border:1px solid #D7E7C0;
margin:0;
padding:4px 0;
}

.property_information {
margin:10px 0;
}

#lease_wrapper div.leaseinfo {
float:left;
width:317px;
text-indent:5px;
left:3px;
position:relative;
}

div.leaseinfo p {
padding-top:8px;
padding-left:5px;
font-size:12px;
}

div.leaseinfo p span {
font-weight:700;
padding-top:8px;
font-size:14px;
}

div.leaseinfodetails {
text-align:left;
}

div.Officehours {
font-size:1em;
font-weight:400;
float:left;
text-indent:5px;
position:relative;
left:3px;
right:2px;
width:317px;
}

div.Officehours p.day {
float:left;
position:relative;
left:2px;
text-align:left;
width:30%;
padding-top:5px;
}

div.Officehours p.time {
float:left;
text-align:left;
width:50%;
padding-top:5px;
}

#directions {
display:none;
float:left;
font-family:Verdana, Arial, sans serif;
font-size:11px;
margin:0;
}

div.mapdirections {
width:560px;
border:1px solid #d7e7c0;
height:240px;
background:#f0f3e8;
margin:5px;
}

div.mapdirectionsaddress {
width:560px;
margin:5px;
}

div.mapdirections1 {
width:549px;
border:1px solid #d7e7c0;
background:#f0f3e8;
margin:5px 0 0;
}

div.emailformaddress {
width:500px;
float:left;
}

div.emailformcontent {
width:370px;
float:right;
}

.greenbox {
border:1px solid #d7e7c0;
background:#f0f3e8;
float:left;
width:100%;
}

.whitebox {
border:1px solid #d7e7c0;
background:#fff;
width:97%;
float:left;
position:relative;
left:3px;
margin:0 0 5px;
}

.whitebox-cont {
float:left;
width:96%;
position:relative;
left:5px;
padding:5px;
}

.whitebox-cont .sep {
border-bottom:1px solid #e2e4e5;
height:10px;
}

.subtitletxt {
font-size:1em;
font-weight:400;
height:20px;
float:left;
text-indent:5px;
border:1px solid #d7e7c0;
background:#f0f3e8;
position:relative;
width:97%;
left:3px;
right:2px;
text-align:center;
}

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

#subtitletxt_hood_small_name {
margin:0 2px 0 10px;
padding:0;
}

#subtitletxt_p {
text-align:right;
float:right;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
padding-right:5px;
}

.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;
}

#subtitletxt_div .sub_p,
#subtitletxt_id .sub_p {
text-align:right;
float:right;
padding-right:5px;
}

#recommend-small {
width:40px;
height:50px;
float:right;
background:url(/images/incallout-small.gif) no-repeat right;
color:#fff;
text-align:center;
font-size:1.5em;
font-weight:700;
}

#recommend-small div {
position:relative;
left:3px;
}

.info {
float:left;
width:250px;
}

.ErrorInnertextbox {
width:150px;
height:15px;
color:#b1b0b0;
border:1px solid red;
}

.Innertextbox {
width:150px;
height:15px;
color:#b1b0b0;
border:1px solid #E0E2E3;
}

.Innertext {
border:none;
text-align:left;
font-size:1em;
padding:2px;
}

.Small_diggs {
background:transparent url(/images/graphics/bg-recommend-small.gif) no-repeat scroll right top;
color:#FFF;
float:right;
font-size:20px;
font-weight:700;
height:42px;
margin-right:6px;
margin-top:-5px;
padding-top:9px;
text-align:center;
width:47px;
}

.Small_diggs_rightpanel {
background:transparent url(/images/graphics/bg-recommend-small-right.gif) no-repeat scroll right top;
color:#FFF;
float:right;
font-size:1em;
font-weight:700;
height:32px;
margin-right:6px;
margin-top:2px;
padding-top:9px;
text-align:center;
width:36px;
line-height:25px;
}

.hood_Small_comment_body {
clear:both;
height:100%;
width:300px;
padding-left:7px;
padding-top:10px;
line-height:15px;
margin-left:7px;
margin-top:-14px;
overflow:hidden;
}

.hood_Small_comment_body p {
text-align:right;
float:right;
padding-right:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:10px;
}

#hood_Small_comment_body_id {
width:300px;
padding-left:7px;
padding-top:5px;
}

.hood_small_name {
float:left;
font-size:13px;
font-weight:700;
text-align:justify;
}

#hood_small_name_wrapper {
margin:0 2px 10px 10px;
padding:0;
}

.hood_href {
font-weight:400;
font-size:12px;
}

.hood_small_name_inner {
padding-right:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
}

.mainsmalltxt {
font-style:italic;
color:#7C7C7C;
font-size:12px;
font-weight:700;
height:22px;
padding-left:85px;
padding-top:0;
}

.hood_lst_comment_pic {
margin-top:-2px;
float:left;
padding-right:7px;
}

.hood_lst_comment_pic img {
border:1px solid #CCC;
width:35px;
height:40px;
padding:1px;
}

.hood_lst_comment_pic_p {
text-align:right;
float:right;
padding-right:0;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.hood_Small_comment_body .hood_lst_comment_pic_first_p {
padding-left:0;
width:230px;
text-align:left;
}

#hood_lst_comment_pic_margin {
margin-top:2px;
}

.hood_Small_comment_body .hood_body {
text-align:right;
float:right;
padding-right:7px;
padding-top:10px;
font-size:14px;
padding-bottom:5px;
}

.wiki_p {
text-align:left;
float:left;
width:215px;
}

.wiki_points {
text-align:left;
float:left;
width:200px;
padding-top:5px;
}

.user_list_wiki_points {
text-align:left;
float:left;
padding:10px 5px 0;
}

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

.current_pane_display {
float:left;
display:block;
}

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

.pic_list_div {
float:left;
width:22px;
height:150px;
}

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

.blendimage_first {
width:308px;
height:259px;
border:0 none;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
}

.blendimage_second {
width:308px;
height:259px;
}

#next_arrow {
cursor:pointer;
float:left;
border:none;
margin-top:70px;
}

.user_list_cursor {
cursor:pointer;
}

#space_id {
padding-bottom:10px;
}

#spacer {
width:100%;
height:5px;
}

#subtitletxt_id p {
text-align:right;
padding-right:7px;
}

#hood_small_name_wrapper .subtitletxt_div {
width:25px;
}

.adjust_height {
height:15px;
}

#Propertyinfotab {
width:630px;
font-size:11px;
border-bottom:4px solid #efefef;
float:left;
}

#Propertyinfotab .Propertyinfoout {
font-size:11px;
text-decoration:none;
color:#333;
background-color:#efefef;
float:left;
cursor:pointer;
font-weight:700;
padding:4px;
}

#Propertyinfotab .Propertyinfoover {
font-size:11px;
text-decoration:none;
color:#333;
background-color:#FFF;
float:left;
cursor:pointer;
font-weight:700;
padding:4px;
}

#Propertyinfotab a {
color:#333;
float:left;
cursor:pointer;
}

#Propertyinfotab a:hover {
text-decoration:none;
color:#333;
}

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

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

#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 a {
color:#999;
font-size:12px;
}

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

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

#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;
}

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

#fromAddress {
color:#727272;
padding-left:2px;
}

#caller_tag {
width:175px;
float:left;
}

#caller_img {
width:150px;
height:65px;
}

#property_summary {
width:538px;
}

#property_summary #property_address {
float:left;
width:200px;
margin:0 10px 0 0;
padding:0;
}

#property_address li {
padding-bottom:5px;
}

#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;
width:148px;
}

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

#eventfulntainer {
float:left;
width:100%;
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:90%;
float:left;
font-size:13px;
color:#000;
margin:0;
padding:0;
}

.eventfulcontent_inner {
width:700px;
float:left;
margin:0;
padding:0 0 7px;
}

.eventfulcontent1 {
font-family:Arial, Helvetica, sans-serif;
width:80%;
float:left;
font-size:12px;
color:#000;
margin:0;
padding:0;
}

#eventfulcontent1_id {
padding-left:10px;
padding-right:10px;
width:80%;
font-size:13px;
color:#00000;
}

.inner_twitter {
float:left;
width:100%;
padding-left:0;
margin:0;
}

.second_inner_twitter {
float:left;
font-size:18px;
color:#CCC;
text-align:left;
padding:0;
}

.eventful {
color:#CCC;
text-decoration:none;
}

.wiki_event_list_img {
vertical-align:middle;
border:1px solid #CCC;
padding:5px 11px;
}

.comment_p {
height:103px;
}

.comment_textarea {
width:240px;
height:80px;
}

.address_info {
padding-top:2px;
padding-left:63px;
}

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

#eventfulntainer p {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

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

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

.WhatContent p {
padding:10px;
}

.TitleContent a {
text-decoration:none;
color:#0072BC;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0;
}

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

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

#time_id {
text-align:left;
padding-right:5px;
}

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

#video_wrapper {
width:450px;
float:left;
}

.prop_video_right {
width:445px;
margin:0;
padding:10px 0 0;
}

.floater_div {
float:left;
margin:0;
}

.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;
}

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

#main-holder {
width:317px;
border:1px solid #d5e5ca;
height:490px;
position:relative;
left:3px;
right:2px;
margin:0;
padding:0;
}

#blenddiv {
width:310px;
height:261px;
background:#d5e5ca;
border:4px solid #d5e5ca;
border-bottom-width:0;
margin:0 auto;
padding:0;
}

#mail_man_form {
vertical-align:top;
position:relative;
margin:10px 0 0;
padding:0;
}

.mail_man_form_div {
margin-top:10px;
}

.cpCurrentMonthDate {
line-height:9px;
}

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

.addthis_button img,
img,
td.noborder {
border:0;
}

.no_favorites,
.favorite_adder_href {
color:#0072BC;
cursor:pointer;
}

#thumbs .bottom a:hover,
#footer a:link {
text-decoration:none;
}

#thumbs .caption,
div.pagination span.current,
div.pagination span.ellipsis,
#feature_content br,
#manage_auth {
display:none;
}

#ErrorFirstname p,
.form_p_tag,
div p,
.leaseinfo {
padding-left:5px;
}

.no_padding,
#footer .blurb_two ul,
.prop_video_left {
margin:0;
padding:0;
}

.floated_div,
#subtab-holder,
#thumb {
float:left;
width:100%;
}

.search-btn,
.tabscontentholder,
.titletxt p,
#contact_manager_inner {
float:left;
}

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

#subtab-holder .sub_nav,
#subnavigation .sub_nav {
width:550px;
}

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

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

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

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

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

a:hover,
.more a:hover,
a.more:hover,
ul#global-nav2 li a:hover,
ul#global-nav li a:hover,
ul#save-nav li a:hover,
#content-area a:hover,
a:hover.Availabilitylink,
#specialoffers a:hover,
#footer a:active,
#footer a:hover {
text-decoration:underline;
}

#header img,
#content-area div p,
#specialoffers p {
margin:0;
}

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

#header .addreview,
div p span,
#specialoffers p span,
.favorite_adder_bold {
font-weight:700;
}

ul#primary-nav li,
#maincontent #holder_id #rightpanel .lead_submission,
.subtitletxt .add_hood {
float:right;
}

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

.clear,
.clear_both {
clear:both;
}

div.clear,
.wiki_event_list {
clear:both;
height:10px;
}

.formtable *,
#leftpanel div#testdiv1,
#rightpanel div,
#address p {
padding:0;
}

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

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

#rightpanel #photo_gallery,
.maintitletxt p,
div.mapdirections p,
div.mapdirectionsaddress p,
div.mapdirections1 p {
padding-top:5px;
}

.tags,
.subtitletxt p.innercontentlink,
.img_font,
.orange_title {
font-weight:400;
}

.contact_mgr_inner,
#contact_manager_last_inner {
float:right;
margin:0;
padding:0;
}

#leftarrow a,
#rightarrow a {
display:block;
height:64px;
width:17px;
}

.floorplan tr.th_wrapper,
#feature_content td,
.floor_font {
font-size:12px;
}

.Availabilitylink,
a.Availabilitylink,
#specialoffers a {
color:#f7941d;
text-decoration:underline;
}

.hood_Small_comment_body p a,
.hood_lst_comment_pic_p a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
}

.photo,
#user_list_id {
border:1px solid #FFF;
width:67px;
}

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

#VenueContent_id,
.TitleContent {
padding-left:10px;
}

.myclass a,
.myclass a:hover {
cursor:pointer;
font-weight:400;
text-decoration:none;
}
