body { margin:5px auto 0; background:#628cb2 url(../images/bg.gif) top repeat-x; font:11px Arial, Helvetica, sans-serif; color:#595959; }

.bgTop { width:490; background:url(../images/bg-trade.gif) no-repeat; padding:12px 5px 12px; }
.Top { margin:0 0 5px; }
.top-thumb { padding-right:5px; }

/* Navigation */
.bgNav { width:462px; height:21px; background:url(../images/bg-nav.gif) no-repeat; padding:10px 0 0 15px; }
.bgNav .nav { float:left; font: bold 11px Arial, Helvetica, sans-serif; color:#fff; }
.bgNav .div { float:left; height:8px; margin:3px 8px 0;}
.bgNav 	a{ color:#fff; text-decoration:none;}
.bgNav a:visited{ color:#fff; text-decoration:none;}
.bgNav a:hover { color:#00b6f1; text-decoration: none;}
.bgNav a:active { color:#00b6f1; text-decoration:none;}

/* Pagination */
.page a:visited{ color:#595959; text-decoration:none; font-weight:bold}
.page a:hover { color:#595959; text-decoration: none; font-weight:bold}
.page a:active { color:#595959; text-decoration:none; font-weight:bold}
.page a:link { color:#595959; text-decoration:none; font-weight:bold}

/* Property */
.prop a:visited{ color:#595959; text-decoration:underline; font-weight:bold}
.prop a:hover { color:#595959; text-decoration: underline; font-weight:bold}
.prop a:active { color:#595959; text-decoration:underline; font-weight:bold}
.prop a:link { color:#595959; text-decoration:underline; font-weight:bold}

/* Professional Bios */
.bios a:visited{ color:#595959; text-decoration:underline; font-weight:normal}
.bios a:hover { color:#595959; text-decoration: underline; font-weight:normal}
.bios a:active { color:#595959; text-decoration:underline; font-weight:normal}
.bios a:link { color:#595959; text-decoration:underline; font-weight:normal}


/* Site Map */
.sitemap a { color:#595959; text-decoration:none; font-weight:normal}
.sitemap a:hover { color:#595959; text-decoration: underline; font-weight:normal}

/* Main Content */
.heading { width:800px;  font-size:5px; border-bottom:5px solid #fff;}
.imgHeading { width:477px;  vertical-align:top;}
.flashColumn { width:323px; background:url(../images/bg-properties.jpg) no-repeat; vertical-align:top; }

.bgdetails {  background:#fff url(../images/bg-gradient.gif) top repeat-x; padding:15px 0 15px;}
.div-dot { width:1px; background:url(../images/div-dot.gif) top repeat-y; vertical-align:top; }
.sched { padding:20px 20px 20px;}
.datePad { padding:0 10px 0;}
.date { font-size:10px;}
.subject { font-size:11px;  color:#007dc5;  } 
.subject a:link{ color:#007dc5; font-weight:bold; text-decoration:underline;}
.subject a:visited { color:#007dc5; font-weight:bold; text-decoration:underline; }
.subject a:hover { color:#0895e6; font-weight:bold; text-decoration:none; }
.div-line { height:1px; background-color:#d5d5d5; font-size:1px; margin:5px 0 5px;}

.context { padding:10px 34px 20px 29px; line-height:20px;}
.moreinfo { font-size:11px; font-weight:bold; color:#007dc5; text-align:right; padding-left:5px; padding-bottom:10px; } 
.moreinfo a:link{ color:#007dc5; text-decoration:underline;}
.moreinfo a:visited { color:#007dc5; text-decoration:underline; }
.moreinfo a:hover { color:#0895e6; text-decoration:none; }

/* About Us Content */
.aboutHead{ padding:0 10px 10px;}
.ab-imgPad { padding-right:5px;}
.arrow2 { padding-right:5px;}
.menu { font-size:11px; font-weight:bold; color:#a86030;}
.menu a{ color:#a86030; text-decoration:none;}
.menu a:visited{ color:#a86030; text-decoration:none;}
.menu a:hover{ color:#a86030; text-decoration:underline;}
.menu a:active{ color:#a86030; text-decoration: underline;}
.ab-details {  background:#fff url(../images/bg-gradient2.gif) top repeat-x; padding:10px 0 15px;}

.menu2 { font-size:11px; font-weight:bold; color:#007dc5;}
.menu2 a{ color:#007dc5; text-decoration:none;}
.menu2 a:visited{ color:#007dc5; text-decoration:none;}
.menu2 a:hover{ color:#0895e6; text-decoration:underline;}
.menu2 a:active{ color:#007dc5; text-decoration: underline;}

/* Professional Content */
.nameDiscrip { padding-left:140px;  }

/* Footer Content */
.bg-footer { height:10px; background:url(../images/bg-footer.gif) repeat-x; padding:11px 0 9px; }
.footLink { color:#fff; text-decoration:none; font-size:11px; text-align:center; padding:0 10px 0;}
.footLink a:link{ color:#fff; text-decoration:none;  padding:0 10px 0;}
.footLink a:visited { color:#fff; text-decoration:none;  padding:0 10px 0;}
.footLink a:hover{ color:#fff; text-decoration:underline;  padding:0 10px 0;} 

.foot-end { padding:20px 0 20px; font-size:10px; text-align:center; color:#c6c8ca;}