/* main containers */

body {margin:0;padding:0;background-image:url(../images/bg.jpg);background-position:top center;}

#wrapper{position:relative;margin-left:auto;margin-right:auto;width:1001px;}

.customhomebuilders{float:left;width:1001px;background-image:url(../images/bgspantop.jpg);background-repeat:repeat-x;}

.content{float:left;width:1000px;background-color:#1b0c00;}

/* customhomebuilders subcontainers */
.navtop{float:right;width:685px;height:83px;font-family:verdana;font-size:13px;}
.textlinkstop{width:685px;padding-top:20px;color:#fff;}
.textlinkstop a{color:#fff;}

.dreamhomes{float:left;width:794px;height:87px;}

.logo{float:left;width:205px;height:170px;}
.logo h1{display:block;width:205px;height:170px;background-image:url(../images/logo.jpg);margin:0;}
h1 span{display:none;}

.banner{float:left;width:1000px;height:314px;background-image:url(../images/banner.jpg);}

.midnav{float:left;width:1000px;height:39px;background-image:url(../images/midnavbg.jpg);}


/* content subcontainers */

.contentholder{margin-left:auto;margin-right:auto;width:952px;padding-top:20px;}
.gallery{width:292px;float:left;}
.greymid{float:left;width:437px;height:519px;background-image:url(../images/greymidbg.jpg);background-repeat:no-repeat;overflow:hidden;}
.greymidcontent{width:392px;padding-top:10px;padding-left:10px;font-family:verdana;font-size:11px;color:#f9eacb;}
.qcc{float:left;width:415px;padding-left:7px;padding-top:15px;}
.quicknote{width:409px;height:205px;background-image:url(../images/quickhello.jpg);background-repeat:no-repeat;font-family:verdana;font-size:11px;}
.quicknotecontent{margin-left:auto;margin-right:auto;width:395px;height:150px;padding-top:50px;}
.cicontent{float:left;width:416px;padding-left:7px;}
.communityinfo{float:left;width:409px;background-image:url(../images/interestedbg.jpg);font-family:verdana;font-size:11px;color:#fff;}
.communityinfo a{color:#fff;}
.rightcolhome{float:left;width:223px;font-family:verdana;font-size:11px;color:#f9eacb;}
.rightcolcontact{float:left;width:223px;font-family:verdana;font-size:11px;color:#f9eacb;}
.rightcolcontact a{color:#fff;}

.greyleft{float:left;width:437px;height:519px;background-image:url(../images/greymidbg.jpg);background-repeat:no-repeat;overflow:hidden;}
.greyleftcontent{width:392px;padding-top:10px;padding-left:10px;font-family:verdana;font-size:11px;color:#f9eacb;}

.about{float:left;width:727px;height:492px;background-image:url(../images/aboutcontentbg.jpg);background-repeat:no-repeat;overflow:hidden;}
.aboutcontent{margin-left:auto;margin-right:auto;width:697px;height:482px;padding-top:10px;}
.companyprofiletitle{width:600px;float:left;color:#f7ecd0;font-family:verdana;font-size:11px;height:45px;padding-top:10px;}
.companyprofilecontent{width:690px;float:left;font-family:verdana;font-size:11px;color:#f7ecd0;}
.customhomegallery{width:780px;margin-left:auto;margin-right:auto;}

.ourmission{float:left;width:727px;}
.ourmissioncontent{margin-left:auto;margin-right:auto;width:697px;height:482px;padding-top:10px;}
.companyprofiletitle{width:600px;float:left;color:#f7ecd0;font-family:verdana;font-size:11px;height:45px;padding-top:10px;}
.companyprofilecontent{width:690px;float:left;font-family:verdana;font-size:11px;color:#f7ecd0;}

.quoterequest{float:left;width:927px;font-family:verdana;font-size:11px;color:#ffffff;}


.footer{line-height:16px;float:left;width:953px;height:72px;background-image:url(../images/footerbg.jpg);background-repeat:no-repeat;font-family:verdana;color:#fff;font-size:11px;}
.footer a{color:#fff;}
.footercontent{margin-left:auto;margin-right:auto;padding-top:25px;width:933px;}

.admin{width:800px;margin-left:auto;margin-right:auto;padding-top:25px;font-family:verdana;font-size:11px;}

.poppage{margin-left:auto;margin-right:auto;width:1000px;height:800px;background-color:#1b0c00;padding:10px;font-family:verdana;color:#ffffff;font-size:11px;}

.poppage a{color:#ffffff;}

div.customhomegallery p{ color:#fff;font-family:verdana;}

