@charset "utf-8";
/* CSS Document */

body
{
width:100%;
height:100%;
margin:0 auto;
padding:0px;
background: #63AADD url(../images/header.png) no-repeat;
}

.header
{
width:1000px;
height:542px;
margin:auto;
}

.header-top
{
width:1000px;
height:110px;
margin:auto;
}

.logo
{
background:url(../scrolling/header.png) no-repeat;
width:560px;
height:90px;
float:left;
margin-top:10px;
}

.call-area
{
width:490px;
height:90px;
float:left;
margin-top:10px;
}
.call-txt
{
font-family:Georgia;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
line-height:24px;
padding-left:30px;
}

.call-txt a
{
color:#FFFFFF;
text-decoration:none;
}
.call-txt a:hover
{
color:#FFFFFF;
text-decoration:underline;
}



.social-area
{
	width:300px;
	height:34px;
	float:right;
	font-family:Georgia;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:5px;
}

.clear
{
clear:both;
}

.slider-area
{
width:1000px;
height:400px;
margin-top:10px;
}

.slider-area-1
{
width:980px;
height:280px;
margin-top:30px;
border:10px #FFFFFF solid;
}


.slider-area-2
{
width:980px;
height:360px;
margin-top:20px;
border:10px #FFFFFF solid;
}


.menu
{
background:#28ADC4;
width:1000px;
height:68px;
margin:auto;
background-repeat:repeat-x;
margin-top:15px;
}

.menu ul
{
margin:0 0 0 2px;
padding:0px;
list-style:none;
}

.menu ul li
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
line-height:68px;
border-right:1px #04a4c2 solid;
text-transform:uppercase;
}

.menu ul li a
{
text-decoration:none;
color:#FFFFFF;
display:block;
padding-left:43px;
 padding-right:44px;
}

.menu ul li a:hover
{
background:#032B66;
text-decoration:none;
}

.menu ul li a.active
{
background:#032B66;
}



.contant-area
{
	width:980px;
	margin:auto;
	background:#FFFFFF;
	margin-top:60px;
	padding:10px;
	border-radius:10px;
}


.contant-area-1
{
	width:980px;
	margin:auto;
	background:#FFFFFF;
	margin-top:15px;
	padding:10px;
}


p
{
margin:0px;
padding:0px;
line-height:normal;
color:#343435;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
text-align:justify;
}
p span{ font:13px Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;}

h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#092b6f;
	width:100%;
	margin:0px;
	padding-bottom:10px;
	text-transform:uppercase;
}

h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#222323;
	width:100%;
	margin:0px;
	padding-bottom:5px;
	text-transform:uppercase;
}


ul
{
margin:0px;
padding:0px;
line-height:20px;
padding-left:18px;
color:#343435;

}

.sr-area
{
width:235px;
height:230px;
background:#f4f4f4;
float:left;
margin-right:10px;
border:1px #b6b6b6 solid;
border-radius:5px;
}

.sr-area.last{
margin-right:0;
}

h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#284ba9;
width:100%;
padding-left:5px;
margin:0px;
padding:5px;

}

img
{
margin:0px;
padding:0px;

}

h1 h2 h3 { margin:0px; padding:0px;}

.more
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1d9fe0;
float:right;

padding-right:5px;
}

.more a
{
text-decoration:none;
color:#1d9fe0;
}

.more a:hover
{
text-decoration:underline;
}

.about-txt
{
width:630px;
height:auto;
float:left;
}

.services-area
{
width:280px;
height:auto;
float:right;
background:#f4f4f4;
margin-left:50px;
padding-bottom:0px;
border:1px solid Grey;
border-radius:5px;

}


.contact-area
{
width:400px;
height:auto;
float:right;
background:#f4f4f4;
padding-bottom:10px;
border:1px #e8e8e8 solid;
margin-left:50px;
color:#666666;
}

.cont-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
font-weight:normal;
padding-left:10px;

}

.cont-txt a
{
color:#000;
text-decoration:none;

}

.cont-txt a:hover
{
color:#000;
text-decoration:underline;
}


.enquiry-area
{

width:470px;
height:auto;
float:left;
background:#f4f4f4;
padding-bottom:10px;
border:1px #e8e8e8 solid;
padding-left:10px;
}

input submit
{
widows:0px;
height:0px;
margin:0px;

}


textarea
{
width:430px;
}


.services-area ul
{
margin:0px;
padding:0px;
list-style:none;
}

.services-area ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#333333;
line-height:30px;
border-bottom:1px #999999 dotted;
padding-left:35px;
background:url(../images/aerrow.png) no-repeat 8px ;

}


.services-area ul li a
{
text-decoration:none;
color:#333333;
}

.services-area ul li a:hover
{
text-decoration:none;
color:#1d9fe0;
}

.client-area
{
width:960px;
height:170px;
margin:auto;
background:#f4f4f4;
padding-left:10px;
padding-right:10px;
border:1px solid Grey;
border-radius:5px;
}

.gallery
{
margin-right:10px;
}

.footer-area
{
width:100%;
height:60px;
margin:auto;
background:#113974;
border-top:6px #0a4caf solid;
}

.footer
{
width:980px;
height:240px;
margin:auto;
padding-left:10px;
padding-right:10px;
padding-top:10px;
}

.footer ul
{
margin:0px;
padding:0px;
list-style:none;

}

.footer ul li
{
float:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
line-height:22px;
background:url(../images/ft-aerrow.png) no-repeat 5px;
padding-left:22px;
}

.footer ul li a
{
text-decoration:none;
color:#FFFFFF;
}

.footer ul li a:hover
{
text-decoration:underline;
}

.area-1
{
width:150px;
height:200px;
float:left;
}

.area-2
{
width:300px;
height:230px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:normal;
margin-left:40px;
}

.ft-h
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
font-weight:bold;
}

.ft-2
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding-top:10px;
}

.ftr-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:normal;
line-height:22px;

}

a
{
color:#FFFFFF;
text-decoration:none;

}

a:hover
{
text-decoration:underline;
}

.footer-bottem
{
width:100%;
height:40px;
margin:auto;
background:#032b66;
border-top:4px #142f57 solid;
}

.ft-bt-work
{
width:980px;
height:40px;
margin:auto;
padding-left:10px;
padding-right:10px;
padding-top:10px;


}



#sub-menu
{
width:197px;
height:auto;
position:absolute;
visibility:hidden;
background:#007ba5;
z-index:999;
}

#sub-menu ul
{
margin:0px;
padding:0px;
list-style:none;
}

#sub-menu ul li
{
float:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
line-height:40px;
font-weight:normal;
}

#sub-menu ul li a
{
display:block;
text-decoration:none;
color:#FFFFFF;
margin:0px;
padding-left:15px;
padding-right:10px;
text-align:left;
border-bottom:1px #025d7c solid;
background:none;
}

#sub-menu ul li a:hover
{
text-decoration:none;
background:#00a3bc;
display:block;
}

.banner-rotator-wrapper div.border{
border:10px solid #28adc4!important;
}