

body
{
padding:auto;margin:auto;font-family:Trebuchet MS;width:100%;height:100%;background:#efefef;}

#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:#f6f6f6;
}

.header
{
padding:0px;margin:0px;float:left;width:1000px;height:100px;}

.company_logo
{
	float:left;width:380px;height:92px;
	}
	
#main_menu
{
padding:0px;margin:0px;width:100%;height:100%;
}

.menu{
padding:0px;margin:0px 0px 0px 0px;float:left; width:1000px; height:auto;
}

.menu ul{float:left; padding:10px 5px 12px 5px; margin:0px 0px 0px 0px;  width:1000px; height:61px; background:url(../images/menu-bg.png) no-repeat;}
.menu ul li{margin:0px 20px 0px 0px; list-style:none; display:inline; padding:0px; float:right;}
.menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration:none; margin:auto; text-align:center; width:auto; height:40px; padding:10px 10px 10px 10px; line-height:20px; border-radius:5px; font-weight:bold;}
.menu ul li a:hover{color:#000; border-bottom:2px solid #ff5f7b; background:#ff5f7b; }
.menu ul li ul{width:auto; position:absolute; z-index:999; margin:0px; padding:2px 0px 0px 2px; display:none; float:none; margin:0px 0px 0px 0px;}
.menu ul li:hover ul{background:#000; display:block;width:150px; height:30px; border-bottom:#ff5f7b 4px solid;}
.menu ul li ul li{ display:list-item; border-right:none !important;padding:0px 0px 5px 0px;}
.menu ul li ul li a{border-right:none !important;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none; padding:0px 0px 0px 5px; font-weight:bold;}

.menu ul li ul li a:hover{border-right:none !important;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none; padding:0px 0px 0px 10px; font-weight:bold; }

#show

{color:#FFF; border-bottom:2px solid #ff5f7b; }


#main_slider
{
padding:0px;margin:0px;width:100%;height:100%;
}

.slide
{
	float:left;width:1000px; height:312px; background:#CCF;margin:-20px 0px 0px 0px;
}


#main_content
{
padding:0px;margin:0px;width:100%;height:100%;
}

.content
{
	float:left;width:1000px;height:auto;
}

.content h1
{
float:left;width:990px;height:auto;font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#51391e;text-align:left; border-bottom:2px solid #000; padding-left:8px;
}

.content h2
{
float:left;width:990px;height:auto;font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#ff5f7b;text-align:left; padding-left:8px; font-weight:bold;
}

.content h3
{
float:left;width:400px;height:auto;font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#ff5f7b;text-align:left; padding-left:8px; font-weight:bold; margin:0px 60px 20px 10px;
}
	
.content p
{
float:left;width:980px;height:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#51391e;text-align:justify;  margin:0px 0px 10px 5px;
}
	
.img
{
	float:left;width:700px;height:20px;margin:10px 0px 10px 160px;
	}
.left
{
		float:left;width:980px;height:auto;
}
	
.left p
{
float:left;width:980px;height:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#51391e;text-align:justify;  margin:20px 0px 0px 5px;
}
		

.box_1 ul
{
padding:0px;margin:0px 0px 0px 10px;float:left;width:280px;
	}

.box_1 ul li
{
	padding:0px 0px 0px 0px;margin:0px 0px 5px 0px;float:left;width:280px;font-size:10px;list-style:none;color:#212121;font-weight:bold;text-decoration:none;
	
}
.box_1 ul li a
{	
float:left;width:260px;height:23px;font-size:11px;color:#FFF;font-weight:bold;text-decoration:none;background:url(../images/menu-li-bg.png) no-repeat;text-align:center;

}
.box_1 ul li a:hover
{
color:#000;
background:url(../images/menu-li-bg-hover.png) no-repeat;
}

.box_1 ul li a:hover img
{
background:url(../images/list_style-hover.png) no-repeat;
}

.read_more
{
padding:0px;margin:0px 0px 0px 0px;float:right;width:100px;height:auto;color:#000;font-size:14px;font-weight:bold;text-decoration:none;
}


.read_more:hover
{
padding:0px;margin:0px 0px 0px 0px;float:right;width:100px;height:auto;color:#ff5f7b;font-size:14px;font-weight:bold;text-decoration:none;
}



.view_more
{
padding:0px;margin:0px 0px 0px 0px;float:right;width:100px;height:auto;color:#000;font-size:14px;font-weight:bold;text-decoration:none;
}


.view_more:hover
{
padding:0px;margin:0px 0px 0px 0px;float:right;width:100px;height:auto;color:#ff5f7b;font-size:14px;font-weight:bold;text-decoration:none;
}



.img2
{
	float:left;width:1000px;height:75px;margin:10px 0px 0px 0px;
	
}


#main_galleryy
{
padding:0px;margin:0px;width:100%;height:100%;
}


.project_gallery
{
	width:1000px;height:auto;float:left;margin:0px 0px 0px 0px;

}

.project_gallery div
{
	width:240px;height:177px;float:left;margin:10px 10px 10px 0px;opacity:0.7;
filter:alpha(opacity=40); /* For IE8 and earlier */
	
}

.project_gallery div:hover
{
width:240px;height:177px;float:left;margin:10px 10px 10px 0px;opacity:0.9;
filter:alpha(opacity=40); /* For IE8 and earlier */
	
}


#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:90px;
width:1000px;
background:url(../images/footer.png);
}


.copyright
{
margin:30px 10px 5px 80px;
float:left;
width:630px;
height:auto;
}

.copyright h5
{
margin:0px 0px 0px 0px;
float:left;
font-size:10px;
font-style:normal;
font-family:Trebuchet MS;
color:#FFF;
width:630px;
}

.logo
{
margin:15px 0px 0px 10px;
float:left;
width:119px;
height:52px;
}	

.logo_1
{
margin:15px 0px 0px 80px;
float:left;
width:49px;
height:39px;
}	

Normal_Link-3{float:right;margin:0px 0px 0px 0px;}

.profile_pic
{
	float:right;
	width:264px;
	height:200px;
	margin:0px 0px 0px 10px;
	
}

#table
{
	width:420px;
	height:auto;
	float:left;
	font-size:12px !important;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 20px 20px;
webkit-box-shadow:  0 0 2px #000000;
      -moz-box-shadow: 0 0 2px #000000;
           box-shadow:  0 0 2px #000000;
		  
}

.certificate
{
	float:left;
	width:400px;
	height:569px;
	margin:0px 0px 20px 300px;
	webkit-box-shadow:  0 0 2px #000000;
      -moz-box-shadow: 0 0 2px #000000;
           box-shadow:  0 0 2px #000000;
}


.sales
{
	float:left;
	width:500px;
	height:305px;
	margin:0px 0px 20px 30px;
	webkit-box-shadow:  0 0 2px #000000;
      -moz-box-shadow: 0 0 2px #000000;
           box-shadow:  0 0 2px #000000;
	}
	
	.enquiry1
	{
		float:left;
		width:400px;
		height:288px;
		margin:80px 0px 0px 90px;
		
	}
	
	.clientele
	{
		width:307px;
		height:279px;
		float:right;
		margin:0px 20px 20px 0px;
		webkit-box-shadow:  0 0 2px #000000;
      -moz-box-shadow: 0 0 2px #000000;
           box-shadow:  0 0 2px #000000;
	}
	
	
	
	.project_gallery1
{
	width:1000px;height:auto;float:left;margin:0px 0px 0px 0px;

}

.project_gallery1 div
{
	width:220px;height:228px;float:left;margin:10px 10px 10px 18px;
	
}

.project_gallery1 div:hover
{
width:220px;height:228px;float:left;margin:10px 10px 10px 18px;
	
}



#clients
{
float:left;
width:1000px;
height:auto;
}


#clients div
{
float:left;
width:200px;
height:102px;
margin:10px 25px 10px 20px;
background:#FFCCFF;
border:2px solid #000000;
webkit-box-shadow:  0 0 2px #000000;
      -moz-box-shadow: 0 0 2px #000000;
           box-shadow:  0 0 2px #000000;
}


.ISO
{
float:left;
width:300px;
height:300px;
margin:20px 0px 20px 370px;
border:2px solid #000000;
webkit-box-shadow:  0 0 2px #000000;
      -moz-box-shadow: 0 0 2px #000000;
           box-shadow:  0 0 2px #000000;
}