
<!--


html, body {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px;  color: #000000; height:100%;}
p {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px;  color: #000000; margin-left: 9px;}
li {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px;  color: #000000; }
ul {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px;  color: #000000; }
td {  font-family: verdana, arial, helvetica; font-size: 11px;  color: #000000}
form {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px;  color: #000000}

.listings {  font-family: verdana, arial, helvetica; font-size: 11px;  color: #7d2203; padding-top:5px;}
.listings2 {  font-family: verdana, arial, helvetica; font-size: 12px;  color: #7d2203; padding-bottom:5px;}
.full_listing {  font-family: verdana, arial, helvetica; font-size: 11px;  color: #000000; line-height:14px;}
.questions {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px;  color: #000000; margin-left: 20px;}
.sales {  font-family: verdana, arial, helvetica; font-size: 10px;  color: #000000}
.neighbourhood_links {  font-family: verdana, arial, helvetica; text-align: center; font-size: 10px;  color: #000000; margin-left: 9px;}
.comments {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px;  color: #000000}
.noindent {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px;  color: #000000;}
.indent {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px;  color: #000000; }
.price {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px; color: #6e1f04; font-weight: bold;}
.bold {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px; color: #2e2e2e; font-weight: bold;}
.bold2 {  font-family: verdana, arial, helvetica; text-align: left; font-size: 12px; color: #2e2e2e; font-weight: bold;}

.input {border:1px solid #666666;font-family:verdana;width:30px;font-size:11px;color:#052A4D;background-color:#E2E2E2;}

A:link {color:#7d2203; text-decoration:none} 
A:visited {color:#7d2203; text-decoration:none} 
A:hover {color:#7d2203; text-decoration:underline}

/* Landing page boxes start */

table.JustListed {
width:200px; height:262px; 
border-top:1px solid #FFD51C; 
border-left:1px solid #FFD51C;
border-right:1px solid #FFD51C; 
border-bottom:1px solid #FFD51C;
background-color:#fcf8e6;
}

table.JustListed thead tr td {
vertical-align:top; 
padding-top:2px; padding-left:20px;
font-size:11px; color: #F7F7F8; font-weight:bold;
background-image: url(images/red_bg.gif); background-position: 15% 15%;
height:25px;
}

table.JustListed tbody tr td {padding-left: 10px; padding-right:8px; padding-bottom:5px;padding-top:10px;vertical-align:top;}
table.JustListed tbody tr td H1 div {background-color: #0A365F;}
table.JustListed tbody tr td H2 {font-size:11px; color:#333333; font-weight:bold; line-height:1em;}
table.JustListed tbody tr td H2.openhouse {font-size:11px; color:#333333; font-weight:bold; line-height:1em;}
table.JustListed tbody tr td p {font-size: 10px; color:#444444;}

table.WhatsNew {
width:230px; height:225px; 
border-top: 1px solid #FFD51C; 
border-left:1px solid #FFD51C;
border-right:1px solid #FFD51C;
border-bottom:1px solid #FFD51C;
background-color:#FFFFFF;
}

table.WhatsNew thead tr td {
vertical-align:top; 
padding-top:2px; padding-left:20px; 
font-size:11px; color: #FFFFFF; font-weight:bold;
background-image: url(images/blue_bg.gif); background-position: 23% 23%;
height:25px;
}

table.WhatsNew tbody tr td {padding-left: 20px; padding-right:5px; padding-bottom:5px;padding-top:10px; vertical-align:top; color:#000000;}
table.WhatsNew tbody tr td H1 div {background-color: #0A365F;}
table.WhatsNew tbody tr td H2 {font-size:11px; color:#333333; font-weight:bold; line-height:1em;}
table.WhatsNew tbody tr td p {font-size: 10px; color:#000000;}

A.OpenHouse:link {color:#FFFFFF; background-color:#7d2203; text-decoration:none}  
A.OpenHouse:visited {color:#7d2203; background-color:#fcf8e6;text-decoration:none} 
A.OpenHouse:hover {color:#7d2203;background-color:#FFFFFF;text-decoration:underline}

A.WhatsNew:link {color:#4D7BA5; text-decoration:none}  
A.WhatsNew:visited {color:#4D7BA5; text-decoration:none} 
A.WhatsNew:hover {color:#4D7BA5; text-decoration:underline}

A.JustListed:link {color:#4D7BA5; text-decoration:none}  
A.JustListed:visited {color:#4D7BA5; text-decoration:none} 
A.JustListed:hover {color:#4D7BA5; text-decoration:underline}
/* Landing page boxes End */

/* Drop Shadow Start */
.t-shadow {
  width: 90%;
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.t-shadowRed {
  width: 90%;
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow_red.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.t-shadow div {
  background: none !important;
  background: url(images/shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }
.t-shadowRed div {
  background: none !important;
  background: url(images/shadow_red2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

.t-shadow table.WhatsNew {
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  }
 .t-shadowBlue table.JustListed {
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  }

/* Drop Shadow End */
-->