@charset "utf-8";
/* CSS Document */
body
{
padding:auto;margin:auto;width:100%;height:auto; background:#242730; }

#main_frame
{
padding:auto;margin:auto;width:990px;-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:#242730;}

.header{
float:left;width:990px;height:auto; z-index:999; position:relative; 
}

.header h2
{
float:right;
width:auto;
height:auto;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
margin:20px 15px 0px 10px;
text-align:left;
color:#FFF;
padding-bottom:5px;

}

.company_logo
{
	float:left;
	width:150px;
	height:89px;
	background:#FFF;
	margin:40px 0px 0px 0px;
}


.menu {
	float:left;
	width:760px;
	height:auto;
   margin:40px 0px 10px 80px;
    
   
	
}
.menu ul {
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.menu ul li {
	float:left;
	list-style:none;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.menu ul li a {
	float:left;
	margin:0px 0px 0px 5px;
	padding:20px 40px 20px 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	text-decoration:none;
	font-weight:bold;
	background:#FFF;
	border-radius:2px;
	
}
.menu li:hover a {
	float:left;
	background:#182e46;
	color:#FFFFFF;
	margin:0px 0px 0px 5px;
	padding:20px 40px 20px 40px;
	background:#182e46;
}

.menu ul li ul
{
	width:260px;
	height:140px;
	float:left;

	margin:0px 0px 0px 0px;
    position:absolute;
	z-index:999;
	display:none;
	border-radius:5px;
}

.menu ul li:hover ul
{

	float:left;
	margin:56px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	display:block;

	
}

.menu ul li ul li
{
	width:190px;
	height:65px;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:left;
	padding:0px 0px 0px 0px;

	

}

.menu ul li ul li a
{
	width:170px;
	float:left;
	margin:0px 0px 0px 0px ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;


}

.menu ul li ul li a:hover
{
	color:#E8BAB3 !important;
		
	}


#show
{
	float:left;
	background:#182e46;
	color:#FFFFFF;
	margin:0px 0px 0px 5px;
	padding:20px 40px 20px 40px;
	background:#182e46;
}




#main_banner
{
padding:0px;margin:0px;width:100%;height:100%; background:#242730;}

.slider
{
	width:990px; height:360px; float:left; background:
}

.frame
{
	width:740px; height:290px; float:left;
}


#main_wrapper{width:auto; margin:auto;  background:#242730;}

.wrapper{float:left; margin:-70px 0px 0px 0px; height:auto; width:990px;background:#242730; z-index:999; position:relative;}

.wrapper h1
{
float:left;
width:960px;
height:auto;
font-size:25px;
font-family:Arial, Helvetica, sans-serif;
margin:20px 15px 0px 5px;
text-align:left;
color:#FFF;
padding-bottom:5px;
text-transform:capitalize;
font-weight:300px;
}

.wrapper h2
{
float:left;
width:960px;
height:auto;
font-size:30px;
font-family:Arial, Helvetica, sans-serif;
margin:20px 15px 0px 10px;
text-align:left;
color:#FFF;
padding-bottom:5px;
font-weight:normal;
}

.wrapper h3
{
float:left;
width:960px;
height:auto;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
margin:20px 15px 0px 10px;
text-align:left;
color:#FFF;
padding-bottom:5px;
font-weight:normal;
border-bottom:1px solid #FFF;

}
.wrapper h4
{
float:left;
width:960px;
height:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:20px 15px 0px 10px;
text-align:left;
color:#a3a3a3;
padding-bottom:5px;
font-weight:normal;


}


.wrapper p
{
float:left;
width:980px;
height:auto;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 10px 0px;
text-align:justify;
border-radius:3px;
padding:5px 5px 5px 5px;
color:#a3a3a3;
line-height:20px;
}

.wrapper p img
{
width:200px; 
height:73px;
float:left;
margin-right:5px;
}



.image_gallery
{
	float:left;
	width:990px;
	height:290px;
	margin:5px 0px 0px 0px;
}

.image_gallery div
{
	float:left;
	width:312px;
	height:238px;
	margin:0px 0px 0px 15px;
	
}



.image_gallery div:hover
{
	float:left;
	width:312px;
	height:238px;
	margin:0px 0px 0px 15px;
	
}

.image_gallery div b
{
	float:left;
	width:312px;
	height:auto;
	margin:0px 0px 0px 5px;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:normal;
	
}


.certi
{
	float:left;
	width:388px;
	height:481px;
	margin:20px 0px 20px 20px;
}




#main_foot
{
padding:auto;
margin:auto;
width:100%;
/*height:100%;*/
display:table;
background:#242730;

}

.footer
{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
height:auto;
width:990px;
background:#262c3b;
border-top:5px solid #000;


}


.copyright
{
margin:15px 10px 0px 10px;
float:left;
width:660px;
height:auto;
}

.copyright h5
{
margin:0px 0px 0px 0px;
float:left;
font-size:12px;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
width:660px;

}

.logo
{
margin:5px 10px 0px 10px;
float:right;
width:80px;
height:30px;
}	

.logo_1
{
margin:5px 5px 0px 0px;
float:right;
width:49px;
height:39px;
}	






#table
{
	float:left;
	width:600px;
	height:auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#777272;
	margin:20px 0px 10px 200px;
}






.image_gallery1
{
	float:left;
	width:980px;
	height:auto;
	margin:10px 0px 40px 0px;
	
}


.image_gallery1 div
{
	float:left;
	width:256px;
	height:192px;
	margin:0px 0px 0px 8px;

}

.image_gallery1 div b
{
	float:left;
	width:256px;
	height:auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
	color:#a3a3a3;

}


.enquiry_form
{
height:400px;
width:248px;
float: left;
margin:0px 0px 0px 0px;
background:#FFF;
}


.enquiry_form h1
{
height: auto;
width:230px;
float:left;
margin:0px 0px 20px 10px;
padding:0px 0px 0px 0px;
text-align:left;
color:#000;
font-size:20px;
font-weight:normal;
font-family: Trebuchet MS;
border-bottom:#000 1px solid;
font-weight:bold;
}
.enquiry_form div
{
width:auto;
float: left;
height:auto;
color:#000;
font-size:12px;
font-family:Trebuchet MS;
font-weight: normal;
margin:10px 0px 0px 10px;
position:relative;
display:block;
margin-bottom:5px;
text-shadow:none;
font-weight:bold;
}
.enquiry_form input
{
color:#535651;
}
.enquiry_form input:hover
{

}
.txt_box
{
color:#67575F; background:#fff !important;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:150px;
float:right;
margin:0px 0px 0px 0px; 
border:1px solid #000;

}
.txt_area
{
color:#67575F;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:23px;
width:150px;
float:right;background:#fff !important;
margin:0px 0px 0px 11px;  border:1px solid #000;
}
.enquiry_form  select 
{
height:23px;
width:330px;
float:right;
color:#67575F;
background:#fff !important;
font-family:Trebuchet MS;
font-size:11px; 
font-weight: normal; border:1px solid #000;

}
.enquiry_form textarea 
{
color:#67575F;
font-family:Arial;
font-size:12px;
font-weight: normal;
height:50px;
width:150px;
float:right;
margin:0px 0px 0px 11px; border:1px solid #000;

}
.enquiry_form textarea:hover
{

}
.enquiry_form select:hover
{
}
.button
{
height:25px;
width:80px;
border:none;
cursor:pointer;background:#fff !important;
color:#747474!important;
font-family: Arial!important;
 border:2px solid #747474;
 font-weight:bold;
float:right !important;
margin-top:0px !important;
margin-right:5px !important;
margin-left:55px;
}
.button:hover
{
 color:#262016!important;
 border:2px solid #262016;

}


.readmore
{
	float:left;
	color:#FFF !important;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}


.readmore a
{
	float:left;
	color:#FFF !important;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}


.readmore:hover a
{
	float:left;
	color:#a3a3a3 !important;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}