@charset "utf-8";
/* CSS Document */

body{padding:0px;margin:0px;background:url(http://www.mmdbuilders.com/themes/mastermind/images/mastermind_bg.jpg) top center no-repeat;text-align:center;font:normal 12px Arial, Helvetica, sans-serif;}
body.drafting{background:url(http://www.mmdbuilders.com/themes/mastermind/images/mastermind_bg2.jpg) top center no-repeat;}
a img{border:none;}
#container{width:797px;text-align:left;margin:0px auto;background:url(http://www.mmdbuilders.com/themes/mastermind/images/main_bg.png) repeat-y;padding:0px 8px;}
#header{background:#CCC;width:auto;width:752px;margin:0px;padding:12px 15px;}
#headerBox{padding:8px;background:#fff;border:1px solid #000;margin:0px 15px;}
#headerBox h1{font:normal 24px Arial, Helvetica, sans-serif;padding:5px 12px;margin:0px;color:#000;float:left;}
#headerBox h1 span{display:block;font:normal 14px Arial, Helvetica, sans-serif;}
#headerBox a{text-decoration:none;color:#000;}
#logo{float:right;margin:0px;}
#navBar{background:#000;width:782px;padding:0px;}
#navBar ul{margin:0px 0px 0px 30px;padding:0px;}
#navBar ul li{list-style:none;float:left;margin:0px;padding:0px;}
#navBar ul li a{color:#fff;text-transform:uppercase;text-decoration:none;display:block;font:normal bold 11px Arial, Helvetica, sans-serif;padding:8px 18px 8px 18px;}
#navBar ul li a:hover{text-decoration:underline;}
#navBar ul li a.nav-selected{background:#fff;color:#000;}


#main{width:782px;margin:0px;padding-bottom:20px;}
#main h1{font:normal 18px Arial, Helvetica, sans-serif;text-transform:uppercase;margin-left:25px;margin-top:20px;}
#main h2{font:normal 16px Arial, Helvetica, sans-serif;text-transform:uppercase;margin-left:25px;margin-top:20px;}
#main h3{font:normal 14px Arial, Helvetica, sans-serif;text-transform:uppercase;margin-left:25px;margin-top:20px;}
#main p{font:normal 12px Arial, Helvetica, sans-serif;margin-left:25px;}
.leftCol{float:left;padding:0px;height:276px;margin:0px;background:#000;width:539px;}
.leftCol div{margin-right:1px;padding:0px;float:left;}
.rightCol{float:left;width:243px;height:276px;background:#000;}
.rightCol div{margin-bottom:1px;padding:0px;}

.listLeft{float:left;width:425px;margin-right:15px;padding-top:12px;padding-left:15px;}
.listRight{float:left;width:323px;padding-top:12px;}
.whiteBox{width:267px;border:1px solid #333;padding:10px;margin-bottom:20px;}
.greyDivider{clear:both;width:782px;height:10px;background:#ddd;}
#testimonials{background:#e7e7e7;float:right;padding:0px;width:225px;border:1px solid #000;margin:10px;}
#testimonials p{margin:12px 15px;font:normal 12px Georgia, "Times New Roman", Times, serif}
#testimonials h2{margin:0px;background:#000;color:#fff;padding:5px;text-align:center;font:normal 14px Georgia, "Times New Roman", Times, serif;text-transform:uppercase;}
#footer{width:797px;margin:0px auto;padding:0px 8px;background:url(http://www.mmdbuilders.com/themes/mastermind/images/bottom_shadow.png) no-repeat;padding-top:10px;font:normal 10px Arial, Helvetica, sans-serif;color:#999;}
.clear{clear:both;}
.blackBg{background:#000;}
div.googleMapCanvas{height:200px;}

