html{background:#ddd;margin:0 0}body{margin:0 0;font-family:Helvetica;font-size:16px}h1,h2,h3,h4{color:#666}h3,h2,#body_content_title{display:block;padding-bottom:3px;border-bottom:2px solid red;font-size:1em}a,a:visited{text-decoration:none;color:red}a:hover{color:#a00}#page{width:960px;margin:auto;background:#fff;padding:0px 0px;-moz-box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;box-shadow:5px 5px 5px #ccc}header{background:#fff;margin:0 0;width:100%}#header-wrapper{background:#fff}#header{width:940px;margin:0 auto;background:#fff;padding:10px 10px 10px 10px;height:61px}#header h1{text-indent:-25000px;background:url(../assets/payne-logo.png) no-repeat top left;width:350px;height:61px;float:left;margin:0 0}#header_meta{float:left;text-align:center;width:300px}.motto{display:block;color:#999;font-size:.9em;font-style:italic;margin:10px 0px 10px 20px}.phone{display:block;color:red}#menu{height:35px;background:#333 -webkit-gradient(linear, left top, left bottom, from(#666), to(#333));background:-moz-linear-gradient(top, #666, #333);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#333333')}#menu ul{display:block;width:960px;padding:0 0;margin:0 auto;height:35px;list-style-type:none}#menu ul li{float:left;margin:0 0;padding:0 0}#menu a,#menu a:visited{color:#fff;text-decoration:none;display:block;font-size:1.1em;padding:7px}#menu a:hover,#menu a.active,#menu li.selected a{background:red;background:red -webkit-gradient(linear, left top, left bottom, from(red), to(#a00));background:-moz-linear-gradient(top, red, #a00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#AA0000');height:21px}#menu li.right-floated{float:right}#content,#body_content{padding:10px}#content-left,#body_content_left{width:700px;padding:5px;float:left;clear:none}#content-right{width:220px;padding:5px;float:left;clear:none}#body_content_right{float:right}#splash-wrapper{float:left;width:710px;padding:5px}#splash-small-wrapper{float:left;width:230px;padding:5px;padding-top:6px}#splash-small-wrapper img{margin-bottom:15px}footer{border-top:1px solid #000;padding:10px;width:940px;font-size:.7em}footer .designed_by{float:right;color:#999}fieldset{border:none}.spud_inquiry_hide{display:none}#projects{list-style-type:none}#projects h4{border-bottom:1px solid #999;padding-bottom:3px;margin-bottom:0}#projects h4 a,#projects h4 a:visited{color:inherit}.image-wrapper{float:left}
