body {background:#000 url(../images/roofers/body-bg.gif) repeat-x; margin:0; padding:0; font:normal 12px Arial, Helvetica; color:#000;}
img{border:none;}
#container{width:785px; margin:0 auto; border-left:1px solid #fff; border-right:1px solid #fff;}
#intHeader{background:url(../images/roofers/inthead-bg.jpg) no-repeat; width:785px; height:114px;}
#intHeader .left{text-align:center; color:#fff;}
#intHeader .left a{padding:0; margin:0;}
#intHeader .left h1{color:#fff;margin:0; padding:0;}
#intHeader .footer ul{display:none;}
#meat{background:#f8a237 url(../images/roofers/meat-bg.jpg) 0 100% no-repeat; width:785px;}
#meatHeader{float:right; width:1px; height:767px;}
#content .left{background:#f9a238 url(../images/roofers/content-left-bg.jpg) top left no-repeat; float:left; width:143px; padding:0 0 90px 0; color:#fff; font-weight:bold;}
#content .left .vcard{padding:10px 0 0 10px;}
#content .left ul{margin:10px 0 0 10px; padding:0;}
#content .left li{list-style:none;  padding:0 0 5px 0;}
#content .left li a, #content .left li a:visited{color:#fff; text-decoration:none;}
#content .left li a:hover{color:#fff; text-decoration:underline;}
#content .right{float:left; width:641px; background:url(../images/roofers/content-right-bg.gif) top left repeat-x;}
#content .right p, h1{padding:0 20px;}
#meatFooter{clear:both;}
#extFooter{text-align:center; color:#fff;}
#extFooter a{color:#fff;}
.logo{width:785px; height:114px;}
