/* listings.css - the CSS styles for listings. */

div.listing_photos {
    margin:             0 auto;
}

table.listings, table.listing_photos {
    margin:             0 auto;
    clear:              both;
}

table.listing_photos tr td {
    width:              95px;
    text-align:         center;
}

table.listings tr td {
    width:              240px;
    text-align:         center;
    padding-bottom:     10px;
}

table.listings tr td.fullwidth, table.listing_photos tr td.fullwidth {
    width:              100%;
}

table.listings tr td a.noborder {
    border:	            none;
    text-decoration:    none;
    background-color:   transparent;
}

div#listing_links {
    float:              right;
    width:              150px;
    padding-left:       15px;
    font-size:          12pt;
    text-align:         right;
}

div#listing_links {
    line-height: 1.3em;
}

div#listing_links a:link {
    color:              #FCE1AA;
}

div#listing_links a:visited {
    color:              #DECA8F;
}

div#listing_links a:hover {
    color:              #990100;
    text-decoration:    none;
}


table#mortgage_form, div#send_friend {
    width:              300px;
    background-color:   #B0A05F;
    border:             1px solid #867848;
    padding:            15px;
    margin:             0 auto;
}

table#mortgage_form tr th, table#mortgage_info tr th, 
table#amortization_chart  tr th {
    font-weight:        bold;
}
