a.about
{
   color: #404000;
   font-size: 13px;
   font-weight: bold;
}
a.description
{
   color: #000000;
}
a.logout
{
   color: #7f7355;
   font-size: 11px;
   margin: 10px;
}
.back-color1
{
   background-color: #53520f;
}
.back-color2
{
   background-color: #fafae8;
}
.back-color3
{
   background-color: #800000;
}
.back-color4
{
   background-color: #dadac8;
}
.fore-color1
{
   color: #000000;
}
.fore-color3
{
   color: #800000;
}
body
{
   background-color: #53520f;
   color: #53520f;
   font-family: Verdana, Arial, Swiss, Helv, Helvetica, Sans-Serif;
   margin: 0px;
}
blockquote.thumbs
{
   height: 70px;
   margin: 0px 5px 0px 5px;
   overflow: auto;
   width: 748px;
}
.filter-checkbox
{
   color: #000000;
   font-size: 12px;
}
.filter-radio
{
   color: #000000;
   font-size: 12px;
}
.form-item
{
   color: #000000;
   font-family: Verdana, Arial, Swiss, Helv, Helvetica, Sans-Serif;
   font-size: 11px;
}
.form-item-info
{
   color: #7f7355;
   font-size: 10px;
   font-style: italic;
}
.form-error
{
   color: #d01010;
   font-size: 11px;
   font-weight: bold;
   text-align: center;
}
.form-error-small
{
   color: #d01010;
   font-size: 10px;
}
.form-instruction
{
   color: #7f7355;
   font-size: 10px;
}
.form-label
{
   color: #000000;
   font-size: 10px;
   text-align: right;
}
.height-break
{
   height: 20px;
}
img.listing
{
   border-color: #53520f;
}
img.listings
{
   border-color: #53520f;
}
img.thumb
{
   border-color: #808080;
   height: 36px;
}
img.thumb-selected
{
   border-color: #000000;
   height: 36px;
}
input.button
{
   font-family: Verdana, Arial, Swiss, Helv, Helvetica, Sans-Serif;
   font-size: 11px;
}
input.button-bold
{
   font-family: Verdana, Arial, Swiss, Helv, Helvetica, Sans-Serif;
   font-size: 11px;
   font-weight: bold;
}
input.contact
{
  font-size: 12px;
}
input.contact-button
{
   font-size: 12px;
   font-weight: bold;
}
input.text
{
   font-size: 9px;
}
li.about
{
   margin: 18px 60px 18px 60px;
}
li.features
{
   font-size: 12px;
   line-height: 18px;
   margin-left: 10px;
   text-align: left;
}
li.mls
{
   color: #000000;
   font-size: 14px;
   font-weight: bold;
   line-height: 36px;
   margin-left: 40px;
}
.listing-address
{
   font-size: 14px;
   font-weight: bold;
   letter-spacing: 1px;
   text-align: center;
}
.listing-description
{
   font-size: 13px;
   line-height: 20px;
   text-align: center;
}
.listing-name
{
   color: #800000;
   font-family: Arial, Swiss, Helv, Helvetica, sans-serif;
   font-size: 24px;
   font-weight: bold;
   text-align: center;
   text-decoration: none;
}
.listing-price
{
   font-size: 16px;
   text-align: center;
}
.listing-status
{
   background-color: #800000;
   color: #fafae8;
   font-size: 15px;
   font-weight: bold;
   text-align: center;
}
.listings-address
{
   color: #000000;
   font-size: 13px;
   font-weight: bold;
   letter-spacing: 1px;
   text-align: center;
}
.listings-description
{
   color: #333200;
   font-size: 11px;
   line-height: 17px;
   text-align: center;
}
.listings-name
{
   color: #700000;
   font-family: Arial, Swiss, Helv, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: bold;
   text-align: center;
   text-decoration: none;
}
.listings-price
{
   font-size: 14px;
   letter-spacing: 1px;
   text-align: center;
}
.listings-status
{
   background-color: #800000;
   color: #fafae8;
   font-size: 13px;
   font-weight: bold;
   text-align: center;
}
p.about-category
{
   color: #000000;
   font-size: 16px;
   margin: 10px 50px 10px 50px;
}
p.author
{
   color: #000000;
   margin: 5px 60px 20px 60px;
   font-size: 11px;
   font-style: italic;
   text-align: right;
}
p.broker
{
   font-size: 10px;
   margin: 0px 15px 0px 15px;
   text-align: right;
}
p.contact-info
{
   color: #000000;
   font-size: 14px;
   text-align: center;
}
p.contact
{
   font-size: 13px;
   font-weight: bold;
}
p.contact-response
{
   font-size: 18px;
   font-weight: bold;
   line-height: 30px;
   margin: 10px 32px 20px 32px;
   text-align: center;
}
p.description
{
   color: #000000;/*#53520f;*/
   margin: 15px 80px 15px 80px;
   font-size: 11px;
   letter-spacing: 0px;
}
p.empty-search
{
   color: #800000;
   font-size: 13px;
   font-weight: bold;
   line-height: 28px;
   margin: 12px 32px 32px 32px;
   text-align: center;
}
p.about-us-margin
{
   margin: 25px;
}
p.photo-description
{
   font-size: 12px;
   margin: 5px 5px 15px 5px;
   text-align: center;
}
p.photo-name
{
   color: #800000;
   font-size: 14px;
   font-weight: bold;
   margin: 0px;
   text-align: center;
}
p.overview
{
   color: #000000;
   margin: 8px 40px 8px 40px;
   font-size: 13px;
   line-height: 20px;
}
p.overview-no-right
{
   color: #000000;
   margin: 15px 0px 15px 40px;
   font-size: 13px;
   line-height: 20px;
}
p.testimonial
{
   color: #000000;
   margin: 30px 60px 0px 60px;
   font-size: 11px;
   line-height: 20px;
}
table
{
   border-collapse: collapse;
}
table.full
{
   border-collapse: collapse;
   height: 100%;
   width: 100%;
}
table.photo
{
   height: 600px;
   width: 700px;
}
table.site
{
   text-align: center;
   width: 768px;
}
table.size-content
{
   background-color: #fafae8; /*#e0e0c4;*/
   border-color: #ffffff;
   border-width: 1px;
   height: 449px;
   width: 768px;
}
td.admin-left
{
   width: 300px;
}
td.admin-right
{
   width: 468px;
}
td.close
{
   font-size: 9px;
}
td.coming-soon
{
   font-family: Arial;
   font-size: 18px;
   font-weight: bold;
}
td.contact
{
   font-size: 12px;
}
td.contact-right
{
   font-size: 12px;
   text-align: right;
}
td.photo-details
{
   height: 500px;
   width: 200px;
}
td.photo-header
{
   color: #7f7355;
   font-size: 9px;
   text-align: left;
}
td.photo-image
{
   height: 510px;
   width: 510px;
}
td.photo-normal
{
   font-size: 11px;
   letter-spacing: 1px;
   text-align: center;
}
td.photo-title
{
   color: #804040;
   font-size: 13px;
   font-weight: bold;
   font-variant: small-caps;
   letter-spacing: 1px;
   text-align: center;
}
td.listing-title
{
   font-size: 15px;
   font-weight: bold;
   font-variant: small-caps;
   letter-spacing: 1px;
}
td.photos-listing
{
   font-size: 12px;
   font-weight: bold;
   font-variant: small-caps;
   letter-spacing: 1px;
   text-align: center;
}
td.photos-title
{
   font-size: 11px;
   font-style: italic;
   letter-spacing: 1px;
   text-align: center;
}
td.preview-image
{
   height: 170px;
}
td.preview-description
{
   color: #7f7355;
   height: 60px;
   font-size: 10px;
}
td.preview-title
{
   color: #804040;
   font-size: 17px;
   letter-spacing: 2px;
}
td.vitals
{
   color: #4f4325;
   font-size: 12px;
   font-weight: bold;
   text-align: left;
}
td.vitals-label
{
   color: #7f7355;
   font-size: 12px;
   text-align: right;
}
textarea.text
{
   font-size: 12px;
}
