body{font:12px Arial, Helvetica, sans-serif;color:#ffffff;background:#f4f5f7 url(../images/bg.jpg) left top repeat-x;margin:0px;padding:0px;}
#wrapper{width:1003px;margin:0px auto;background:#f4f5f7;margin-top:4px;text-align:justify;}
#container{width:845px;margin:0px auto;}
.header{height:389px;background:url(../images/header.jpg) left top no-repeat;}
.top{height:79px;padding:0px 140px 0px 100px;}
.logozone{float:left;margin:23px 0px 0px 0px;}
.menuzone{display:block;width:500px;float:right;text-align:center;background:#000000;padding:5px 15px 8px;margin:0;}
.latestworkzone{width:300px;float:left;color:#1c4050;margin-top:45px;margin-right:0px;margin-bottom:0px;padding-left:100px;}
.viewsitebutton{margin:10px 0px 0px 0px;}
.welcomezone{width:806px;background:url(../images/welcomezone.jpg) right top no-repeat;color:#868686;margin:0px 78px 0px 79px;padding:0px 20px 20px 20px;}
.welcome-left{width:272px;float:left;}
.welcome-right{width:518px;float:right;}
.workzone{padding:37px 0px 0px 46px;}
.columnheadingzone{}
.columnheading1{width:250px;padding:0px 23px 0px 0px;float:left;}
.columnheading2{width:300px;padding:0px 23px 0px 20px;float:left;}
.columnheading3{width:300px;padding:0px 0px 0px 23px;float:left;}
.columnzone{border-bottom:1px solid #6da6be;padding:0px 0px 0px 0px;}
.column1{width:270px;float:left;border-top:1px solid #6da6be;padding:20px 23px 20px 0px;}
.column2{width:270px;float:left;border-top:1px solid #6da6be;padding:80px 23px 20px 20px;}
.column3{width:270px;float:left;border-top:1px solid #6da6be;padding:20px 0px 20px 80px;}
.txtbox{width:150px;height:70px;}
.bottompadding10{}
.bottompadding5{}
.footerbgcontainer{background-color:hsla(0,1%,37%,1.00);}
.footerbginside{width:1003px;margin:0px auto;}
.footer{color:#000000;}
.clear{clear:both;margin:0px;padding:0px;}
h1{font:20px Georgia, Arial, Helvetica, sans-serif;color:#ffffff;margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}
h2{font:19px;color:#780304;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}
h3{font:bold 24px Georgia, Arial, Helvetica, sans-serif;color:#e37004;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
h4{font:30px Georgia, Arial, Helvetica, sans-serif;color:#ffffff;margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}
.blueheading{font-size:16px;}
.bluefont{color:#bceaff;font-weight:bold;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}
a{color:#000000;text-decoration:underline;}
a:hover{text-decoration:none;}
.mainmenu{font-weight:bold;}
.mainmenu ul{margin:0px;padding:0px;}
.mainmenu li{display:inline;border-right:1px solid #ffffff;padding:0px 3px;}
.mainmenu li a{color:#ffffff;text-decoration:none;}
.mainmenu li a:hover{color:#fefaca;}
.servicelink{padding:20px 0px 0px 0px;}
.servicelink ul{margin:0px;padding:0px;}
.servicelink li{display:block;padding:0px 0px 5px 10px;background:url(../images/disc.jpg) 0px 5px no-repeat;list-style:none}
.servicelink li a{color:#ffffff;text-decoration:underline;}
.servicelink li a:hover{text-decoration:none;}
.footerlink{text-align:center;padding:30px 0px 30px 0px;}
.footerlink ul{margin:0px;padding:0px;color:#FFFl;}
.footerlink li{display:inline;border-right:1px solid #000000;padding:0px 10px 0px 10px;}
.footerlink li a{font:bold 11px Arial, Helvetica, sans-serif;color:#515151;text-decoration:none;}
.footerlink a:hover{text-decoration:none;}
h5{font:15px Myriad Pro, Arial, Helvetica, sans-serif;color:#135b7b;font-weight:100;padding:0px 0px 5px 0px;border-bottom:1px dotted #4387a5;margin:0px 0px 10px 0px;}
h6{font:17px Myriad Pro, Arial, Helvetica, sans-serif;color:#135b7b;font-weight:100;padding:0px 0px 5px 0px;margin:0px 0px 10px 0px;}
.ourvalue{margin:10px 0px 0px 0px;}
.aboutus-img{float:right;border:4px solid #b0a48b;margin:0px 0px 10px 20px;}
.aboutcolumnzone{padding:20px 0px 16px 0px;}
.aboutcolumn1{width:48%;float:left;margin:0px 0px 10px 0px;}
.aboutcolumn2{width:48%;float:right;margin:0px 0px 10px 0px;}
.abouticon{float:left;margin:0px 20px 0px 0px;}
.servicecolumnzone{padding:20px 0px 16px 0px;}
.servicecolumn1{width:48%;float:left;margin:0px 0px 10px 0px;}
.servicecolumn2{width:48%;float:right;margin:0px 0px 10px 0px;}
.our-comment{margin:10px 0px 0px 0px;}
.blog-posted-row{padding:3px;}
.ourprojectrow{margin-bottom:20px;border-bottom:1px dotted #000000;padding-bottom:10px;}
.project-img{float:right;margin-left:20px;border:6px solid #b0a48b;}
input.button{color:#ffffff;background:#414141;font:bold 11px Arial, Helvetica, sans-serif;text-decoration:none;padding:10px 10px;margin:0px 5px 5px 0;border:1px solid #000000;}
input.button:hover{cursor:pointer;color:#cccccc;}
.readmore{padding:10px 0px 10px 0px;}
.imgBox{-moz-box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;}
#footer{background-color:hsla(0,0%,0%,1.00);line-height:47px;height:49px;display:block;margin-top:-10px;padding-bottom:-10px;}