﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0;-moz-outline-style:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}img{-ms-interpolation-mode:bicubic}a:active{ outline:none}body{font:12px/2 Verdana;background:#0d177b;color:#a39f9f}h1 span,h2 span{display:none}h1,h2{font-family:Georgia;font-size:22px;font-weight:bold;text-transform:uppercase;color:white}h2{font-size:18px;text-transform:none}h3,h4{font:18px/2 Verdana; margin:0;float:left;    position:relative;top:-10px}    h4{font:12px/2 Verdana;top:-10px}h1#logo{}#header-container{background:#060b3d;width:100%;height:30px;border-bottom:solid 1px #272c5d}#header{width:960px;margin:0 auto}#header ul{float:right;margin:0 10px 0 0}#header ul li{display:inline}#container{width:960px;margin:0 auto;position:relative;min-height:805px;            height:auto !important;height:805px}#mainimage{float:left;width:576px;margin-right:2px}#mainimage img{margin-top:0px}#content{margin:50px 0 30px 0}#left-content{float:left;width:420px;position:relative}#left-content h2{background:url(../images/header_constructionservices.jpg) no-repeat;height:17px}#left-content ul{margin:30px 0 15px 15px;font:16px/2 Verdana}#left-content ul li{padding:0 0 15px 30px;background:url(../images/check.jpg) no-repeat 0px 4px;height:27px}#divider{position:absolute;top:0;right:60px}#right-content{float:left;width:540px}#right-content h2{background:url(../images/header_welcome.jpg) no-repeat;height:17px}#right-content-main{margin:30px 0 0 0}#right-content-main a{color:#0ea3e1}#right-content-main p {float:left;position:relative;top:0px;width:540px}#right-content-main img{float:left;padding:7px 10px 0 0}#subleft{float:left;width:270px}#subright{float:left;width:270px}#subleft p{width:270px}#subright p{width:270px}#footer-container{background:#060b3d;width:100%;height:50px;border-top:solid 1px #272c5d; position:relative}#footer{width:960px;margin:0 auto}#footer p{float:left;width:400px}#footer ul{float:right;margin:0 0px 0 0;width:360px}#footer ul li{display:inline}#footer ul li a{text-decoration:none;color:#a39f9f}ul.thumb{position:relative;list-style:none;float:left;width:363px}ul.thumb li{float:left;position:relative;width:180px;height:117px;margin-left:1px}ul.thumb li img{width:180px;height:116px;-ms-interpolation-mode:bicubic;position:absolute;left:0;top:0}ul.thumb li img.hover{border:none}#mainArea{margin:0px 0px 10px 10px;padding-top:20px;border-top:solid 1px white}#mainArea ul li{list-style:square;margin-left:30px}.projects #mainArea h1{margin-bottom:30px}.projects #mainArea h2{margin-top:20px}.projects #mainArea p{margin-bottom:20px}#about #mainArea h1.space{margin-top:20px}#about #mainArea .left{float:left}#about #mainArea .right{float:right}#services #mainArea h2{font-size:14px;margin-top:10px}#clients #mainArea h2{font-size:16px;margin-top:20px}#clients #mainArea table{width:400px;margin-left:100px}#clients #mainArea table td .number{width:100px}#clients #mainArea table td p{margin-bottom:-10px}#clients #mainArea ul.clientlist{width:700px;float:left;margin:0 0 10px 0;padding:0}#clients #mainArea ul.clientlist li{float:left;position:relative;width:270px}#contactus #mainArea a{color:aqua}#links #mainArea a{color:aqua}