body {
background-color: #293064;
vertical-align:top;
}
.header {
background-color:#D1C998;
height:99px;
vertical-align:top;
}
.mainPics {
padding-left:6px;
padding-top:6px;
text-align:right;

}
.bldrLogos {
margin:5px;
border:solid #666666 1px;

}
.bldrPics {
margin:5px;


}
.main{
background-color:#F8F4E9;
background-image:url(../IMAGES/windmill1.jpg);
background-repeat:no-repeat;
text-align:left;
vertical-align:top;
}
.pageheader{
font-family:"Times New Roman", Times, serif;
font-size:22px;
color:#293064;
font-weight:bold;
padding-top:75px;
font-variant:small-caps;

}

.pageheader2{
font-family:"Times New Roman", Times, serif;
font-size:13pt;
color:#293064;
font-weight:bold;
padding-top:75px;
text-transform:capitalize;

}

.custombulderNames{
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#000000;
font-weight:bold;
padding-top:22px;
font-variant:small-caps;
}
.custombulderContact{
font-family: Arial, Helvetica, sans-serif;
font-size:10pt;
color: #293064;
font-weight:bold;
padding-left:12px;
padding-top: 20px;
text-transform:uppercase;
margin-right:10px;
border-bottom:#999999 solid 1px;
}
.custombulderInfo{
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;
font-weight:bold;
padding-left:12px;
padding-top: 10px;
padding-right:5px;
}
.semicustombulderContact{
font-family: Arial, Helvetica, sans-serif;
font-size:10pt;
color: #293064;
font-weight:bold;
padding-left:12px;
padding-top: 20px;
text-transform:uppercase;
margin-right:10px;
border-bottom:#999999 solid 1px;
}
.semicustombulderInfo{
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;
font-weight:bold;
padding-left:12px;
padding-top: 10px;
padding-right:5px;
}


a.custombulderLink, a.custombulderLink:active, a.custombulderLink:link, a.custombulderLink:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;
font-weight:bold;
}

.maintext{
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;
line-height:20px;
vertical-align: top;
padding-right:10px;

}
blockquote{
margin:0px;
margin-top:0px;
padding-top:0px;
padding-left:10px;
vertical-align:top;
}
.headlines{
font-family: Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
color:#000000;
vertical-align: top;

}

.builderNames{
font-family: Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
text-decoration:underline;
color:#000000;
vertical-align: top;

}
.builderCommNames{
font-family: Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#000000;
vertical-align: top;

}
.builderCommInfo{
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;
vertical-align: top;
line-height:20px;
padding-right:10px;

}
.address{
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
color: #999933;
line-height:14px;
vertical-align: top;
text-align:left;
width:110px;

}
.phonenumb{
font-family: Arial, Helvetica, sans-serif;
font-size:11pt;
color: #990000;
vertical-align: top;
font-weight:bold;

}

a.subnav a.subnav:links a.subnav:active a.subnav:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;
vertical-align: top;
font-weight:bold;
text-decoration:none;

}

a.subnav:hover {
color:#666666;
text-decoration:none;
}


.leftrightbord{
width:6px;
background-color:#F8F4E9;
}
#ErbFooter  {
border-top:dotted #999999 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-top:10px;
padding-top:10px;
}
#ErbFooter img {
border:solid #000000 1px;
margin-right:10px;
}
#share_button {
clear:left;
padding:15px;
}