/* main description text area */

#content #listing-description {
    width: 292px; /* 459 - 10 [margin] - 155 - 2 [mainthumb borders]  */
    margin-right: 10px;
    float: left;
}

#content #listing-description h2 {
    margin-top: 20px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    text-decoration: underline;
}
#content #listing-description #listing-content {
    overflow: hidden;
    width: 292px;
    margin: 10px 0;
}
#content .googlead-listing {
    /*width: 275px;*/
    text-align: left;
    padding: 0;
    /*border: 1px solid #DEE6FB;*/
    /*background-color: #E9F2F2;*/
}
    body.forrent #content .googlead-listing {
        /*border-color: #BFD9D9;*/
        /*background-color: #E9F2F2;*/
    }

#content #listing-description div#stats-box {
    margin: 0 0 10px 0;
}
#content #listing-description div#stats-box .name {
    width: 285px;
    background: url("../images/listing/stats-box/sale/top-tile.gif") repeat-y;
}
    body.forrent #content #listing-description div#stats-box .name {
        background-image: url("../images/listing/stats-box/rent/top-tile.gif");
    }
#content #listing-description div#stats-box .name h1 {
    /* outer height = 26px */
    margin: 0; /* countervail h1's natural expansiveness */
    font-size: 13px;
    font-weight: bold;
    padding: 5px 15px 4px 15px;
    background: url("../images/listing/stats-box/sale/top.gif") no-repeat top left;
    border-bottom: 1px solid #DEE3FE;
}
    body.forrent #content #listing-description div#stats-box .name h1 {
        background-image: url("../images/listing/stats-box/rent/top.gif");
        border-bottom: 1px solid #BFD9D9;
    }
#content #listing-description div#stats-box .name a.arrow-random {
    width: 26px;
    height: 26px;
    float: right;
    background-image: url("../images/listing/stats-box/sale/arrow-random.gif");
}
#content #listing-description div#stats-box .name a.arrow-random:hover {
    background-image: url("../images/listing/stats-box/sale/arrow-random-on.gif");
}
    body.forrent #content #listing-description div#stats-box .name a.arrow-random {
        background-image: url("../images/listing/stats-box/rent/arrow-random.gif");
    }
    body.forrent #content #listing-description div#stats-box .name a.arrow-random:hover {
        background-image: url("../images/listing/stats-box/rent/arrow-random-on.gif");
    }

#content #listing-description div#stats-box .content { /* flexible height, contains tiled BG */
    position: relative;
    width: 285px;
    font-size: 11px;
    line-height: 15px;
    padding: 4px 0;
    background: #F7FBFD url("../images/listing/stats-box/sale/content-tile.gif") repeat-y;
}
    body.forrent #content #listing-description div#stats-box .content {
        background-image: url("../images/listing/stats-box/rent/content-tile.gif");
    }

#content #listing-description div#stats-box .content .reginfo-button {
    position: absolute;
    left: 200px;
    top: 30px;
}
#content #listing-description div#stats-box .content .reginfo-button a.button {
    background: transparent url('../images/listing/stats-box/sale/button_regional_info.gif');
    display: block;
    width: 72px;
    height: 35px;
}
#content #listing-description div#stats-box .content .reginfo-button a.button:hover {
    background-image: url('../images/listing/stats-box/sale/button_regional_info-on.gif');
}
    body.forrent #content #listing-description div#stats-box .content .reginfo-button a.button {
        background-image: url('../images/listing/stats-box/rent/button_regional_info.gif');
    }
    body.forrent #content #listing-description div#stats-box .content .reginfo-button a.button:hover {
        background-image: url('../images/listing/stats-box/rent/button_regional_info-on.gif');
    }

#content #listing-description div#stats-box .content table th {
    color: #999;
    font-weight: normal;
    width: 56px;
    text-align: right;
    vertical-align: top;
    padding-right: 7px;
}
#content #listing-description div#stats-box .content table td {
    padding: 0 7px;
}

.listingButtons { width: 290px; } /* 5px extra for IE bug */
.listingButtons a.button {
    display: block;
    float: left;
    background: transparent no-repeat center;
    text-indent: -9999em;
    overflow: hidden;
    text-decoration: none;
    height: 25px;
}
#content #listing-description .listingButtons a.button.inquire { background-image: url("../images/listing/stats-box/sale/inquire.gif"); width: 63px; }
#content #listing-description .listingButtons a.button.inquire:hover { background-image: url("../images/listing/stats-box/sale/inquire-on.gif"); }
#content #listing-description .listingButtons a.button.cantInquire { background-image: url("../images/listing/stats-box/sale/inquire-disabled.gif"); width: 63px; }
#content #listing-description .listingButtons a.button.cantInquireBottom { background-image: url("../images/listing/stats-box/sale/inquire-disabled-bottom.gif"); width: 63px; }
#content #listing-description .listingButtons a.button.save { background-image: url("../images/listing/stats-box/sale/save.gif"); width: 62px; }
#content #listing-description .listingButtons a.button.save:hover { background-image: url("../images/listing/stats-box/sale/save-on.gif"); }
#content #listing-description .listingButtons a.button.send { background-image: url("../images/listing/stats-box/sale/send.gif"); width: 48px; }
#content #listing-description .listingButtons a.button.send:hover { background-image: url("../images/listing/stats-box/sale/send-on.gif"); }
#content #listing-description .listingButtons a.button.images { background-image: url("../images/listing/stats-box/sale/images.gif"); width: 63px; }
#content #listing-description .listingButtons a.button.images:hover { background-image: url("../images/listing/stats-box/sale/images-on.gif"); }
#content #listing-description .listingButtons a.button.print { background-image: url("../images/listing/stats-box/sale/print.gif"); width: 49px; }
#content #listing-description .listingButtons a.button.print:hover { background-image: url("../images/listing/stats-box/sale/print-on.gif"); }

body.forrent #content #listing-description .listingButtons a.button.inquire { background-image: url("../images/listing/stats-box/rent/inquire.gif"); }
body.forrent #content #listing-description .listingButtons a.button.inquire:hover { background-image: url("../images/listing/stats-box/rent/inquire-on.gif"); }
body.forrent #content #listing-description .listingButtons a.button.cantInquire { background-image: url("../images/listing/stats-box/rent/inquire-disabled.gif"); width: 63px; }
body.forrent #content #listing-description .listingButtons a.button.cantInquireBottom { background-image: url("../images/listing/stats-box/rent/inquire-disabled-bottom.gif"); width: 63px; }
body.forrent #content #listing-description .listingButtons a.button.save { background-image: url("../images/listing/stats-box/rent/save.gif"); width: 62px; }
body.forrent #content #listing-description .listingButtons a.button.save:hover { background-image: url("../images/listing/stats-box/rent/save-on.gif"); }
body.forrent #content #listing-description .listingButtons a.button.send { background-image: url("../images/listing/stats-box/rent/send.gif"); }
body.forrent #content #listing-description .listingButtons a.button.send:hover { background-image: url("../images/listing/stats-box/rent/send-on.gif"); }
body.forrent #content #listing-description .listingButtons a.button.images { background-image: url("../images/listing/stats-box/rent/images.gif"); }
body.forrent #content #listing-description .listingButtons a.button.images:hover { background-image: url("../images/listing/stats-box/rent/images-on.gif"); }
body.forrent #content #listing-description .listingButtons a.button.print { background-image: url("../images/listing/stats-box/rent/print.gif"); }
body.forrent #content #listing-description .listingButtons a.button.print:hover { background-image: url("../images/listing/stats-box/rent/print-on.gif"); }

#content #listing-description .listingButtons div.clearer { clear: left; }

#content #listing-description div#stats-box .dmenu, /* reginfo menu */
#content #listing-description .listingButtons .dmenu /* button menus */
{ width: 130px; }
#content #listing-description div#stats-box .dmenu a,
#content #listing-description .listingButtons .dmenu a { width: 120px; }


.status-fs { color: #0b0; }
.status-uc { color: #ed0; }
.status-s  { color: #900; }
.status-unknown,
.status-om { color: #999; }

/* blue/teal buttons */

/* #content ul.bottom-buttons {
    margin: 15px 0 0 0;
    padding: 0;
    list-style: none;
}
#content ul.bottom-buttons li { margin: 0; padding: 0; display: inline; }
#content ul.bottom-buttons li a {
    text-decoration: none;
    font-size: 10px;
    padding: 3px 4px;
    color: white !important;
}
body.forsale #content ul.bottom-buttons li a { background: #0078B3; }
body.forrent #content ul.bottom-buttons li a { background: #007878; } */


/* Styles for special listing features */

#content #listing-content a.video-link {
    display: block;
    line-height: 22px;
    padding-left: 24px;
    background: transparent url("../images/icons/video-link.gif") left center no-repeat;
}
#content #listing-content a.pdf-link {
    display: block;
    line-height: 20px;
    padding-left: 24px;
    background: transparent url("../images/icons/pdf-link.gif") left center no-repeat;
}

#content #listing-content table {
    border-collapse: collapse;
}
#content #listing-content table td {
    padding: 2px 5px 2px 2px;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
}
