@charset "utf-8";
/* CSS Document */

* {
	outline:none;
}
body {
	background:#f4f1f1;
	border-top:#000 4px solid;
	margin:-0px 0px 0px 0px;
}
#main_header {
	width:auto;
	height:auto;
}
#main_frame {
	margin:auto;
	width:1000px;
	display:table;
}
.header {
	float:left;
	margin:0px 0px 0px 0px;
	width:1000px;
}
.logo {
	float:left;
	margin:10px 0px 0px 10px;
	width:200px;
	height:90px;
}
.menu {
	float:right;
	width:auto;
	margin:0px 0px 0px 0px;
}
.menu ul {
	margin:50px 0px 0px 0px;
	padding:0px;
}
.menu ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	display:inline;
}
.menu ul li a {
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0000;
	width:100px;
}

.menu li ul{

		display:none;
		height:auto;
		padding:0px;
		margin:0px 0px 0px 20px;
		border:0px;
		position:absolute;
		width:90px;
		z-index:999;
		padding-top:0px;
	
		/*top:1em;
		/*left:0;*/
		}
.menu li:hover ul{
		display:block;
	
		
}
		.menu li:hover ul li:hover ul{
		display:block;
		
		margin:0px 0px 0px 80px;
		}
.menu li li {

		display:block !important;
		float: left;
		margin:5px 5px 5px 5px;
		padding:0px 0px 3px 10px;
		width:90px;
		height:30px !important;
		
		}
		.menu li li:hover {
	
		color: #000 !important;
		text-decoration:none;
		
		width:90px;
		height:30px !important;

	}
	.menu li:hover li a{
		background:#9f0302;
		color:#fff!important;
		display:block !important;
		float: left;
		margin:5px 0px 0px 0px;
		padding:0px 0px 0px 5px;
		width:90px;
		height:20px !important;
		
	font-weight:bold;
		}
	.menu li ul a{
		display:block;
		height:20px;
		font-size:12px;
		font-style:normal;
		font-weight:normal;
		margin:0px;
		padding:0px 0px 0px 0px;
		text-align:left;
		width:90px;
		border-radius:25px;
		-moz-border-radius:25px;
       -webkit-border-radius:25px;
		}
		.menu li ul li ul{
		display:none;
		position:relative;
		visibility:hidden;
		margin-top:0px;
		
		}
		.menu  li ul li ul li ul {
		display:none !important;
		position:relative;
		visibility:hidden;
		margin-top:0px;
		background:url(../images/submenuhover.png) no-repeat!important;
		border-radius:5px;
		-moz-border-radius:5px;
       -webkit-border-radius:5px;
		}
		.menu  li ul li ul li:hover ul {
		display: block !important;
		position:relative;
		visibility: visible;
		margin:0px 0px 0px 130px !important;
		float:left;
		
		
		
		}
		
		.menu li ul li ul li 
		{
		background:none!important;
		
		
		}
		.menu li ul li ul li:hover 
		{
		background:#FF0000!important;
		
		
		}
		.menu li ul li ul li a
		{
		background: none !important;
		
		
		}
		.menu li ul li ul li a:hover
		{
		color: #ffffff!important;
		text-decoration:none;
		width:300px;
		height:20px !important;
		margin:0px 0px 0px 0px;
		padding:0px 0px 4px 0px;
		}
		.menu li ul li:hover ul{
		display:block;
		position:absolute;
		visibility: visible;
		margin:5px 0px 0px 130px;
		
		}
		
		.menu li ul li ul li:hover a{
		
			background: none;
			color: #ffffff !important;
			text-decoration:none;
			width:300px;
		height:20px !important;
		margin:0px 0px 0px 0px;
		padding:0px 0px 4px 0px;
				
			}
	.menu p{
		clear:left;
		}	
#main_slider {
	width:auto;
	height:auto;
}
.slider {
	width:990px;
	background:url(../images/sliderbg.png) no-repeat;
	height:350px;
}
#main_content {
	width:auto;
	height:auto;
	background:#ffffff;
}
.content {
	height:190px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1000px;
	background:url(../images/textbg.png) no-repeat;
}
.content p {
	float:left;
	margin:10px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#645e5b;
	width:990px;
}

.content p a{
	float:left;
	margin:10px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#645e5b;
	width:990px;
	text-decoration:none;
}

.content1 {
	
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1000px;
	background:#f4f1f1;
}

.content1 h1 {
	float:left;
	margin:20px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ac1717;
	width:300px;
	text-align:left;
	
	
}
.content1 p {
	float:left;
	margin:10px 0px 10px 10px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#645e5b;
	width:990px;
	
}

.content1 p a{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#645e5b;
	width:990px;
	text-decoration:none;
}
.read{float:right;margin:0px 0px 0px 0px;}
.img {
	float:left;
	margin:0px 0px 0px;
}

.left{float:left;margin:0px 20px 0px 10px;width:300px;}
.left img{flot:left;margin:0px 0px 0px 20px; border-bottom:2px #faefec solid;}
.left p{float:left;
	margin:10px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#645e5b;
	width:280px;
	text-align:justify;
	line-height:20px;
	}
	.read_img{float:right;
	margin:0px 0px 0px 300px;
	
	}
.read1{float:right;font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f85f39;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	}
.read1:hover{text-shadow:#CCC;font-style:italic;}

.gallary{float:left;margin:0px 0px 10px 0px;width:990px;}
.gallary h1{font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#bc3110;
	border-bottom:2px #faefec solid;
	width:220px;}
.gallary div{float:left;margin:10px 35px 0px 10px;width:200px;height:202px;background:url(../images/galbg.jpg) no-repeat;}
.gallary div img{margin:10px 0px 0px 50px;width:98px;height:180px; opacity:0.7;-webkit-transition-duration:0.8s; /*Webkit: Animation duration*/
-moz-transition-duration:0.8s; /*Mozilla duration version*/
-o-transition-duration: 0.8s; }

.gallary div img:hover{opacity:2.0;}


#footer_main{width:auto;height:auto;background-color:#251b1c;  }
.footer{float:left; margin:10px 0px,5px,10px; padding:0px; width:1000px; background-color:#251b1c; border-top:5px #c53731 solid; height:60px;}
.copyright{float:left; margin:20px 180px 0px 10px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF;}
.footer img{float:left margin:10px 0px 0px 0px; padding:5px 5px 5px 0px; width:auto;}
.image{float:left;margin:90px 140px 0px 0px;}

.image1{float:left;margin:0px 0px 0px 60px;}
.image3{float:left;margin:-330px 0px 0px 600px; width:188px; height:174px;}




.inner_products{float:left;margin:0px 0px 0px 0px;}
.inner_products p{float:left;margin:0px 0px 0px 0px; width:990px;}
.inner_products h1{float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#645e5b;
	width:540px;
	text-decoration:none;}
.inner_products p a{float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#645e5b;
	width:990px;
	text-decoration:none;}
	
	
	
	
