BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px verdana; BACKGROUND: url(bg.jpg) #EFEFEF repeat-x left top; COLOR: #333333; PADDING-TOP: 0px
}
#wrapper {
	TEXT-ALIGN: justify; MARGIN: 4px auto 0px; WIDTH: 986px;
}
#container {
	MARGIN: 0px auto; WIDTH: 986px
}
.header {
	BACKGROUND: url(headerx.jpg) no-repeat left top;
}
.top {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 79px; PADDING-TOP: 0px
}
.logozone {
	MARGIN: 5px 0px 0px; FLOAT: left
}
.menuzone {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 480px; PADDING-RIGHT: 15px; FLOAT: right; PADDING-TOP: 10px
}
.latestworkzone {
	MARGIN-TOP: 0px; WIDTH: 986px; MARGIN-BOTTOM: 0px; FLOAT: left; COLOR: #1c4050; MARGIN-RIGHT: 0px;
}
.viewsitebutton {
	MARGIN: 10px 0px 0px
}
.welcomezone {
	PADDING: 0px; MARGIN: 0px; WIDTH: 986px; COLOR: #868686;
}
.welcome-big {
	WIDTH: 643px; FLOAT: left
}
.welcome-left {
	WIDTH: 333px; FLOAT: left
}
.welcome-middle {
	WIDTH: 323px; FLOAT: left
}
.welcome-right {
	WIDTH: 323px; FLOAT: right
}
.workzone {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 46px; PADDING-RIGHT: 0px; PADDING-TOP: 37px
}
.columnheadingzone {
	
}
.columnheading1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 514px; PADDING-RIGHT: 46px; FLOAT: left; PADDING-TOP: 0px
}
.columnheading2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 300px; PADDING-RIGHT: 23px; FLOAT: left; PADDING-TOP: 0px
}
.columnheading3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.columnzone {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.column1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 514px; PADDING-RIGHT: 46px; FLOAT: left; PADDING-TOP: 0px
}
.column2 {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 20px; WIDTH: 300px; PADDING-RIGHT: 23px; FLOAT: left; BORDER-TOP: #6da6be 1px solid; PADDING-TOP: 20px
}
.column3 {
	BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 23px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.txtbox {
	WIDTH: 150px; HEIGHT: 70px
}
.bottompadding10 {
	PADDING-BOTTOM: 10px
}
.bottompadding5 {
	PADDING-BOTTOM: 5px
}
.footerbgcontainer {
	MARGIN-TOP: 20px; BACKGROUND: url(footerbg.jpg) repeat-x left top
}
.footerbginside {
	MARGIN: 0px auto; WIDTH: 1003px
}
.footer {
	
}
.clear {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 20px verdana; COLOR: #333333; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 19px verdana; COLOR: #8c8c8c; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 24px verdana; COLOR: #e37004; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 30px verdana; COLOR: #ffffff; PADDING-TOP: 0px
}
.blueheading {
	COLOR: #4387a5; FONT-SIZE: 36px
}
.bluefont {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
A {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
.mainmenu {
	FONT-WEIGHT: bold;
}
.mainmenu UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mainmenu LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; FLOAT: left; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
.mainmenu LI A {
	COLOR: #000; TEXT-DECORATION: none
}
.mainmenu LI A:hover {
	COLOR: #fefaca
}

.footerlink {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px; color: #333333; font-size: 11px;
}
.footerlink UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.footerlink LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 0px
}
.footerlink LI A {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #515151; TEXT-DECORATION: none
}
.footerlink A:hover {
	TEXT-DECORATION: none
}
H5 {
	BORDER-BOTTOM: #4387a5 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 100 15px Myriad Pro, Arial, Helvetica, sans-serif; COLOR: #135b7b; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 100 17px Myriad Pro, Arial, Helvetica, sans-serif; COLOR: #135b7b; PADDING-TOP: 0px
}
.ourvalue {
	MARGIN: 10px 0px 0px
}
.aboutus-img {
	BORDER-BOTTOM: #b0a48b 4px solid; BORDER-LEFT: #b0a48b 4px solid; MARGIN: 0px 0px 10px 20px; FLOAT: right; BORDER-TOP: #b0a48b 4px solid; BORDER-RIGHT: #b0a48b 4px solid
}
.aboutcolumnzone {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.aboutcolumn1 {
	MARGIN: 0px 0px 10px; WIDTH: 48%; FLOAT: left
}
.aboutcolumn2 {
	MARGIN: 0px 0px 10px; WIDTH: 48%; FLOAT: right
}
.abouticon {
	MARGIN: 0px 20px 0px 0px; FLOAT: left
}
.servicecolumnzone {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.servicecolumn1 {
	MARGIN: 0px 0px 10px; WIDTH: 48%; FLOAT: left
}
.servicecolumn2 {
	MARGIN: 0px 0px 10px; WIDTH: 48%; FLOAT: right
}
.our-comment {
	MARGIN: 10px 0px 0px
}
.blog-posted-row {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.ourprojectrow {
	BORDER-BOTTOM: #000000 1px dotted; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 20px
}
.project-img {
	BORDER-BOTTOM: #b0a48b 6px solid; BORDER-LEFT: #b0a48b 6px solid; FLOAT: right; MARGIN-LEFT: 20px; BORDER-TOP: #b0a48b 6px solid; BORDER-RIGHT: #b0a48b 6px solid
}
INPUT.button {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 5px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: bold 11px verdana; font-weight: bold; BACKGROUND: #333; COLOR: #fff; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
INPUT.button:hover {
	COLOR: #ff0000; CURSOR: pointer
}
.readmore {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
a.button {
    background: transparent url('bg_button_a.gif') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: bold 12px "century gothic";
    text-transform: uppercase;
    height: 24px;
    margin-right: 6px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 10px;
} 

a.button:hover {
    background-position: bottom right;
    color: #fff;
    font-weight: bold;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 10px; /* push text down 1px */
}
.packtitle {color: #ffffff; font-size: 16px; font-weight: bold; padding-left: 20px;}
.packtxt { padding-left: 20px; padding-right: 20px; padding-top: 10px; }
.packtxt ul {padding-left: 10px; list-style-image: url("arrow.gif") }
.packtxt ul li{padding-top: 6px; }
.packtxt img{margin-bottom: 8px; border: 1px solid #333333;}
.packtxt2 { color: #ffffff; padding-left: 20px; padding-right: 20px; padding-top: 10px; }
.reftitle {color: #333; font-size: 16px; font-weight: bold; padding-left: 34px;}

