body {margin:0px; background:#0b0400;}
img {border:0px;}
td {vertical-align:top;}

h2 {font-weight:normal; font-size:18pt; font-family:Georgia, "Times New Roman", Times, serif; color:#ffedcd; margin:12px 0px 6px -20px;}
h3 {font-weight:normal; font-family:"Segoe UI", Tahoma, Geneva, sans-serif; color:#FFFF99; padding:0 -.05em -.05em 0em; margin:.2em 0em .2em -.7em;}
h4 {font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color:#C96; margin:14px 0px 3px -8px;}
h5 {font-weight:normal; font-family:"Segoe UI", Tahoma, Geneva, sans-serif; color:#C96; margin:0px; font-size:8pt; font-style:italic;}

li {margin:-.5em;}

#headerBackground {width:100%; height:133px; background:url('../images/headGraphic.jpg') no-repeat center;}
#promoBackground {width:100%; height:251px; background:url('../images/promoGraphic.jpg') no-repeat center;}
#bodyBackground {width:100%; height:585px; background:url('../images/bodyGraphic.jpg') no-repeat center;}

#headContainerMain {width:960px; margin:0px auto 0px auto;}
#promoContainerMain {width:960px; margin:0px auto 0px auto;}
#bodyContainerMain {width:960px; margin:0px auto 0px auto; padding:25px 0px 0px 0px;}

#headLogo {width:319px; height:96px; padding:18px 0px 0px 0px; float:left;}
#headTagLine {padding:25px 0 0 0;}
#headerRight {width:425px; height:133px; float:right; text-align:right;}
#socialMedia {width:284px; height:20px; text-align:right; margin-top:3px; padding:0 0 0 134px;}

#promoNavBox {width:270px; height:251px; float:left;}
#promoShadowBox {width:49px; height:251px; float:left; background:url('../images/pictureFade.jpg')no-repeat;}
#promoImageBox {width:641px; height:251px; float:left;}

#navigationPrimary {font-family:Georgia, "Times New Roman", Times, serif; font-size:13pt; padding-top:10px;}
#navigationPrimary a {display:block; text-decoration:none; color:#ffedcd; padding:6px 0px 6px 0px;}
#navigationPrimary a:hover {text-decoration:none; background:url('../images/navBG.png') no-repeat; color:#ecd7b1;}

#bodyMainLeft {width:280px; float:left; background:url('../images/ourPromise.png') no-repeat top left; padding:40px 20px 0px 20px; min-height:250px;}
#bodyMainCenter {width:279px; float:left; background:url('../images/universalDesign.png') no-repeat top left; padding:40px 20px 0px 20px; border-left:solid 1px #e8e0b7;  min-height:250px;}
#bodyMainRight {width:279px; float:left; background:url('../images/availableHomes.png') no-repeat top left; padding:40px 20px 0px 20px; border-left:solid 1px #e8e0b7;  min-height:250px;}

#secondaryLeft {width:599px; float:left; padding:0px 20px 0px 20px;}
#secondaryRight {width:259px; float:left; padding:40px 0 0 20px; min-height:250px;}

#secondaryLeft table h3 strong {color:#930; font-size:10pt;}

.frontContentText {font-family:Tahoma, Geneva, sans-serif; color:#ebcba9; line-height:1.6em; letter-spacing:.05em; font-size:10pt;}
.frontContentText a {text-decoration:none; color:#CC9900;}
.frontContentText a:hover {text-decoration:underline;}

#galleryImages img {width:50px; height:50px; padding:4px;}

#webLink {position:fixed; right:0px; bottom:0px; padding:5px 5px 5px 5px; background:#0b0400; font-family:"Segoe UI", "Century Gothic", Arial, Sans-serif; color:#930; font-size:7pt;}
#webLink a {color:#555555; text-decoration:none;}
#webLink a:hover {color:#777777; text-decoration:none;}

#MeetTheTeam td {padding:0px 15px 9px 15px;}

