#divImageSliderContainer {  margin-top: 30px; }

#divAboutContainer { width:965px; min-height: 205px; margin: 0 auto; margin-top: 20px;  text-align:left; overflow:auto; }
#divAboutContainer h2.aboutus { font-size: 36px; color:#A3A410; margin-top: 15px; font-weight:100; padding: 8px 0 8px 0; font-family:Georgia, "Times New Roman", Times, serif;}
#divAboutContainer p { font-size: 11px; color:#fff; float:right; width: 475px; text-align:left; margin: 20px 0 0 45px; line-height:18px; }
#divAboutContainer p a { color:#A1A437;}
#divAboutContainer p a:hover { text-decoration:underline; }
#divAboutContainer p.highlight { font-size: 34px; color:#A1A437; margin:10px 0 0 0; float:left; width: 445px; font-family:Georgia, "Times New Roman", Times, serif; text-align:left; line-height: 40px;}
#divAboutContainer p.highlightprop { font-size: 34px; color:#ffcc00; margin:10px 0 0 0; float:left; width: 445px; font-family:Georgia, "Times New Roman", Times, serif; text-align:left; line-height: 40px;}

#divPropContainer { width:965px; min-height: 205px; margin: 0 auto; margin-top: 20px;  text-align:left; overflow:auto; }
#divPropContainer h2.aboutus { font-size: 36px; color:#A3A410; margin-top: 15px; font-weight:100; padding: 8px 0 8px 0; font-family:Georgia, "Times New Roman", Times, serif;}
#divPropContainer p { font-size: 11px; color:#fff; float:right; width: 475px; text-align:left; margin: 20px 0 0 45px; line-height:18px; }
#divPropContainer p a { color:#ffcc00;}
#divPropContainer p a:hover { text-decoration:underline; }
#divPropContainer p.highlight { font-size: 34px; color:#ffcc00; margin:10px 0 0 0; float:left; width: 445px; font-family:Georgia, "Times New Roman", Times, serif; text-align:left; line-height: 40px;}



#divContactContainer { width:965px; min-height: 410px; margin: 0 auto; margin-top: 20px;  text-align:left; overflow:auto; padding-bottom: 15px; }
#divContactContainer h2.contact { width:475px; font-size: 25px; color:#A1A437; margin-top: 15px; font-weight:100; font-family:Georgia, "Times New Roman", Times, serif; line-height:30px; }
#divContactContainer p { font-size: 12px; color:#fff; float:right;}
#divContactContainer p.highlight { font-size: 25px; color:#4D4D4D; margin: 25px 0 0 0; float:right; width: 320px; font-family:Georgia, "Times New Roman", Times, serif; text-align:right; line-height: 28px;}
#divContactContainer .captcha { width:300px; float:left; padding:10px 0 5px 116px;}
#divContactContainer .captcha p{ width:300px; font-size: 12px; float:left; color:#ffffff; padding:10px 0 2px;}
#divOfficeLocations { width: 475px; height: 430px; float:left; margin: 10px 0 0 15px; background-color:#111111;}
#divOfficeLocations p { font-size: 12px; color:#fff; margin: 28px 0 0 25px; float:left; text-align:left; line-height: 14px;}
#divOfficeLocations p.captchaMsg { font-size: 14px; color:#FF0000;   margin: 28px 0 0 25px; padding-right:20px; float:left; text-align:left; line-height:20px; }
#divOfficeLocations img { margin: 20px 0 0 50px;}


/* Contact Us form */
#oFormContactUs {  float:left; width: 475px; margin-top: 20px;}
#oFormContactUs label { width:115px; float:left; clear:left; margin-top:10px; font-size:12px; color:#ccc;  }
#oFormContactUs input.personaldetails{ float:left; width:353px; margin-top: 9px; height: 25px; background-color: #111111; color:#FFFFFF; border: 1px solid #4D4D4D; padding:5px 0 0 5px;  }
#oFormContactUs textarea { float:right; width:353px; height: 68px; margin-top: 9px; background-color: #111111; color:#FFFFFF; border: 1px solid #4D4D4D; padding:5px 0 0 5px;}

#btnSubmit { width: 360px; height: 25px; float:left; margin: 15px 0 0 115px; background:url(../images/buttons/submitbutton.gif) repeat-x; border: 1px solid #4D4D4D; font-size: 13px; color:#ccc; }
#oFsContactUS { border: 0px;}