@charset "utf-8";
/* CSS Document */
body
{
padding:auto;
margin:auto;
font-family:Trebuchet MS;
width:100%;
height:100%;
background:#FFFFFF;

}
h1,h2,h3,h4,h5,h6,p,div
{
padding:0px;
margin:0px;
font-weight:normal;
}
ul,li,a,span,input
{
padding:0px;
margin:0px;
}
img
{
border:none !important;
}




#main_frame
{
padding:auto;
margin:auto;
width:1000px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
display:table;
user-select:none;
-moz-user-select:none;
-webkit-user-select:none;
}
#main_header
{
padding:0px;
margin:0px;
width:100%;
height:100%;
background:url(../images/header_bg.png);
}

.header
{
padding:0px;
margin:0px;
float:left;
width:1000px;
height:161px;
background:url(../images/logo.png);
}


#main_menu
{
padding:0px;
margin:0px;
width:100%;
height:100%;
background:#4f4f4f;
}


.menu{
padding:0px;
margin:0px 0px 0px 0px;
float:left; width:1000px; height:40px;
}

.menu ul{float:left; margin:10px 0 0 20px; padding:0px; width:970px;}

.menu ul li{margin:0px 0px 0px 0px; list-style:none; display:inline;}
.menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; text-decoration:none; margin:auto; padding:5px 13px 0px 13px; border-right:solid 1px #FFFFFF; text-align:center;}
.menu ul li a:hover{color:#e1e3e5;}
.menu ul li ul{width:220px; position:absolute; z-index:999; margin:0px; padding:5px 0px 0px 0px; display:none; float:none;}
.menu ul li:hover ul{background:#3d84d5; display:block;width:220px; border-bottom:#4167DF 2px solid;}
.menu ul li ul li{ display:list-item; border-right:none !important;padding:0px 0px 10px 10px;}
.menu ul li ul li a{border-right:none !important;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none; padding:0px 0px 0px 10px; font-weight:bold;}

#srch
{
padding:0px;
margin:50px 20px 10px 10px;
float:right;
height:19px;
width:142px;
z-index:999;
position:relative;
}
.search_box
{
float:right;
background:url(../images/search.png)no-repeat !important;
height:42px;
width:202px;
margin:0px  0px 0px 0px;
}
.txtarea_search
{
background: none;
height:19px;
width:140px;
float: right;
margin:10px 40px 0px 0px;
border:none;
color:#000000;
font-weight: normal;
font-family:Trebuchet MS;
font-size:11px;
text-indent:0px;
padding-left:3px;
}

.search_box:hover
{
cursor: pointer;
}


#main_slider
{
padding:0px;
margin:0px;
width:100%;
height:100%;
background:url(../images/slider_bg.png);
border-bottom:2px solid #000000;
}

.slider
{
width:1000px;
height:350px;
float:left;
background:url(../images/slider.png);
margin:10px 0px 0px 0px;
}

#main_wrapper
{
padding:0px;
margin:0px;
width:100%;
height:100%;
background:url(../images/wrapper-bg.png) repeat;
}

.wrapper
{
width:1000px;
height:auto;
float:left;
}

.wrapper h1
{
width:980px;
float:left;
height:auto;
font-size:20px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
margin:10px 0px 0px 0px;
}

.wrapper p
{
width:990px;
height:auto;
float:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#4f4f4f;
text-align:justify;
margin:10px 0px 0px 5px;
}

.bg
{
width:279px;
height:51px;
float:left;
margin:10px 690px 0px 0px;
}

.readmore
{
	width:auto;
	height:auto;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f4f4f;
	padding:5px 7px 5px 7px;
	text-decoration:none;
}


.readmore:hover
{
	width:auto;
	height:auto;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	background:#000000;
	border-radius:3px;
	padding:5px 7px 5px 7px;
}


.left
{
float:left;
width:700px;
height:150px;
margin:0px 0px 90px 0px;
}


.project_gallery
{
	width:700px;
	height:auto;
	float:left;
    margin:0px 0px 0px 0px;

}

.project_gallery div
{
	width:208px;
	height:114px;
	float:left;
	margin:10px 25px 30px 0px;
	
	
}

.project_gallery div b
{
	width:208px;
	height:auto;
	float:left;
	margin:10px 0px 20px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#848680;
	text-align:center;
	}

.image

{
float:left;
width:8px;
height:9px;
margin:3px 5px 0px 0px;
}



.right
{
float:left;
width:290px;
height:150px;
}

.right p
{
float:left;
width:280px;
height:auto;
}


#main_footer
{
padding:auto;
margin:auto;
width:100%;
height:100%;
display:table;
background:#000000;
}

.footer
{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
height:73px;
width:1000px;
background:url(../images/footer.png);
}


.copyright
{
margin:30px 10px 0px 100px;
float:left;
width:590px;
height:auto;
}

.copyright h5
{
margin:0px 0px 0px 0px;
float:left;
font-size:11px;
font-style:normal;
font-family:Trebuchet MS;
color:#FFF;
width:590px;
}

.logo
{
margin:15px 0px 0px 10px;
float:left;
width:119px;
height:52px;
}	

.logo_1
{
margin:15px 0px 0px 110px;
float:left;
width:49px;
height:39px;
}	



.project_gallery1
{
	width:940px;
	height:auto;
	float:left;
    margin:0px 0px 0px 40px;
	

}

.project_gallery1 div
{
	width:208px;
	height:114px;
	float:left;
	margin:10px 25px 30px 0px;
	
	
}

.project_gallery1 div b
{
	width:208px;
	height:auto;
	float:left;
	margin:10px 0px 20px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#848680;
	text-align:center;
	}




.project_gallery2
{
	width:940px;
	height:auto;
	float:left;
    margin:0px 0px 30px 40px;
	

}

.project_gallery2 div
{
	width:208px;
	height:114px;
	float:left;
	margin:20px 25px 30px 0px;
	
	
}

.project_gallery2 div b
{
	width:208px;
	height:auto;
	float:left;
	margin:10px 0px 30px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#848680;
	text-align:center;
	}
