@charset "utf-8";/* CSS Document */body {background-image: url("images/bodybg.jpg");margin: 0px auto;height: 100%;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}#wrapper{width: 923px;margin: 0px auto;}#header{width: 923px;height: 285px;margin: 0px;background-image:url("images/frontpageheader.jpg");}#aboutusheader{width: 923px;height: 285px;margin: 0px;background-image:url("images/aboutusheader.jpg");}#homesservicesheader{width: 923px;height: 285px;margin: 0px;background-image:url("images/homesservicesheader.jpg");}#faqsheader{width: 923px;height: 285px;margin: 0px;background-image:url("images/faqheader.jpg");}#testimonialheader{width: 923px;height: 285px;margin: 0px;background-image:url("images/testimonialheader.jpg");}#otherheader{width: 923px;height: 285px;margin: 0px;background-image:url("images/otherheader.jpg");}#headerlink{width: 500px;height: 150px;cursor: pointer;}#nav{width: 800px;height: 35px;margin: 0px;margin-top: -35px;margin-left: 100px;}#frontpagecontentheader{width: 923px;height: 98px;background-image:url("images/frankrobertsconstruction2.jpg");}#contentwrap{width: 923px;height: 430px;background-image:url("images/contentbg2.jpg");margin-top: 0px !important;margin-top: -3px;}#contentfrontpage{height: 330px;margin-right: 10px;overflow: auto;}#content{height: 410px;margin-right: 6px;padding-top: 20px;overflow: auto;width: 894px;padding-left: 20px;}#contentaboutus{width: 470px;float: left;overflow: auto;height: 410px;margin-top: 15px;padding-left: 30px;}#contentmissionstatement{width: 371px;float: right;margin-right: 22px !important;margin-right: 11px;margin-left: 5px;margin-top: 42px;background-image:url("images/missionstatementbg.jpg");height: 369px;padding: 10px;overflow: hidden;}#contactuscontent{width: 500px;float: left;overflow: auto;height: 410px;margin-top: 15px;margin-left: 20px;}#contactusinfocontent{width: 350px;float: right;margin-right: 22px;margin-left: 5px;margin-top: 102px;height: 309px;padding: 10px;overflow: hidden;}.pagetitle{font-size: 22px;margin-left: 20px;margin-bottom: 8px;}.contenttext{margin-left: 60px;margin-right: 80px;font-size: 14px;}.contenttext p{margin-top: 0px;margin-bottom: 10px;}#footer{width: 923px;height: 142px;background-image:url("images/footerbg.jpg");color: white;}#footer a, #aboutusfooter a{color: white;text-decoration: none;font-size: 11px;font-family: Arial, Helvetica, sans-serif;padding-right: 10px;padding-left: 10px;}#footer a:hover, #aboutusfooter a:hover{color: white;text-decoration: underline;}#footerlinks {padding-top: 105px;margin-left: 130px;}#frontpagefooter{width: 537px;height: 142px;background-image:url("images/frontpagefooterbg.jpg");float: left;}.frontpagefootertext{padding-top: 85px;margin-left: 20px;color: white;}#aboutusfooter{width: 923px;height: 134px;background-image:url("images/aboutusfooterbg.jpg");color: white;}#testimonialfooter{float: left;width: 386px;height: 142px;background-image:url("images/testimonialbg.jpg");}.testimonialtext{padding-top: 35px;padding-right: 10px;margin-left: 22px;margin-right: 10px;font-size: 11px;}#homesandserviceslinks a{color: black;text-decoration: none;font-size: 16px;margin-left: 15px;font-weight: bold;}#homesandserviceslinks a:hover{color: black;text-decoration: underline;}<!--QUOTEPAGE PLUGIN-->div.wp_quotepage{	font-size: 14px;	width: 80%;	margin-left: 40px;}div.wp_quotepage_quote{	margin-top: 10px;	font-weight: bold;	}div.wp_quotepage_author{	margin-left: 40px;	font-style: italic;}.wp_quotepage_hr{display: none;}.wpquotes_poweredby{display: none;}.frcfooterinfo{margin-top: 5px;color: #633C10;margin-right: 10px;margin-left: 15px;margin-bottom: 5px;width: 540px;float: left;}.copyright{margin-top: 5px;color: #633C10;float: right;margin-right: 10px;margin-bottom: 5px;width: 300px;}.copyright a{color: #633C10;text-decoration: none;}.copyright a:hover{color: #000000;text-decoration: underline;}