header{margin-top:30px;margin-bottom:12px}header div.logo{width:550px;float:left}header nav{overflow:hidden}header nav ul{margin:0;padding:0}header nav ul li{float:right;margin-top:46px;margin-left:8px}div#content div.homepage-columns{margin-top:20px;text-align:justify}div#content.home{margin-bottom:40px;font-size:12px}div#content div.homepage-columns h2{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Open Sans","Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;font-size:20px;background-color:#f15c22;color:#fff;padding:5px;padding-right:10px;margin:0;text-align:right;line-height:normal;margin-bottom:12px}footer{overflow:hidden;margin-top:4px}footer ul{margin:0;padding:0}footer li{float:left;margin-right:20px;color:#7f7f7f;text-transform:uppercase;font-size:10px;letter-spacing:1px}footer li a,footer li a:visited{text-decoration:none;color:#7f7f7f}footer li a:hover{color:#000}div#content.contact{background-image:url(../images/contact-background.jpg);height:562px;background-repeat:repeat-x}div#content.contact div.content-box{margin-top:88px;width:686px;height:424px;background-color:#f15c22}div#content.contact input[type="text"],div#content.contact textarea{background-color:#fbcdbb;padding:8px;border:1px solid #fbcdbb;width:304px}div#content.contact textarea{height:80px}div#content.contact div.content-box div.form{margin-left:40px;margin-top:100px;margin-bottom:5px}div#content.contact div.content-box div.row{margin:0;padding:0}div#content.contact div.content-box div.contact-info{color:#fff;margin-left:40px;font-size:11px;letter-spacing:2px}div#content.contact div.content-box div.row.submit{display:block;margin-top:10px}div#content.contact div.content-box div.row.submit div.button-wrapper{float:left;width:322px;text-align:right}div#content.contact div.content-box div.row.submit div.sent{float:left;width:314px;color:#fff;text-align:center;margin-top:13px;text-transform:uppercase}div#content.profile{background-image:url(../images/profile-background.jpg);height:591px}div#content.profile div.content-box{margin-top:88px;width:656px;height:444px;background-color:#f15c22;padding:10px 20px 0 40px;color:#fff}div#content.profile div.content-box ul{margin:0;padding-left:40px}div#content.profile div.content-box ul li{margin:0;padding:0}div#content.profile div.content-box h2{margin-left:40px}div#content.about{background-image:url(../images/about-background.jpg);height:489px}div#content h1,div#content h2{font-size:18px}div#content.about div.content-box{margin-top:25px;width:656px;height:435px;background-color:#f15c22;padding:10px 20px 0 40px;color:#fff}.trans{background:#ebf0f2;width:32%;height:250px;text-align:center;padding-top:100px;position:relative;overflow:hidden;float:left;margin:0 5px 10px}.tran-bottom{position:absolute;bottom:0;width:100%;background:#c8e0f1}.transtext{display:none;position:absolute;top:0;background:#80aed5;height:100%;color:#fff}.trans:hover .transtext{display:block}.tran-bottom p{padding:10px;margin:0;display:inline-block;width:100%}.transtext .tran-bottom{background:transparent}.left{text-align:left;width:46%;float:left;padding:0;font-size:18px}.right{text-align:right;width:46%;float:left;padding:0;font-size:18px}.trans-inner{padding:100px 20px 0}.trans-inner h4{font-size:25px;margin:0 0 10px;font-weight:bold}.trans-inner p{font-size:15px;line-height:23px}