@charset "utf-8";
/* CSS Document */
html, body {border:0; margin:0; padding:0; overflow-x:hidden;}
body {font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-family: 'Conv_ethnocentric rg'; color:#000080; font-weight:normal;}
ul, ol, li{list-style:none; outline:none; margin:0px; padding:0px;} 
p{font-family:Verdana, Geneva, sans-serif; color:#ffffff; font-size:13px; text-align:justify; line-height:22px;}
img {border:0; margin:10px; padding:0px;}
a, a:link, a:visited, a:hover {text-decoration:none; outline:none;}
form input, form select, form textarea {font:12px, tahoma, calibri;}
form label {cursor:pointer;}
table {border:0px; margin:0; padding:0;}
/*-------------------------home page------------------------------*/
.wrapper{
	width:100%;
	height:auto;
	margin:0px auto;
}
.top_bg{
	width:100%;
	height:178px;
	margin:0px auto;
	background-color:#6cb22d;
}
.top{
	width:1000px;
	margin:0px auto;
}
.logo{
	width:485px;
	height:auto;
	float:left;
}
.quick_cnt{
	width:245px;
	height:auto;
	float:right;
	margin-top:30px;
	line-height:24px;
}
.text_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#000080;
}
.text_white{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:15px;
	color:#ffffff;
}
#menu_top{
	width:1000px;
	float:left;
	border-radius:8px;
	margin:0px;
}
#menu li{
	list-style:none; 
	float:left;
	padding:19px 18px;
}
#menu a{
	font-family:Calibri; 
	color:#ffffff ; 
	font-size:13px; 
	font-weight:bold;  
	background:#0e5d0a;
	text-decoration:none;
	border-radius:8px 8px 0px 0px; 
	margin-left: 7px; 
	padding: 11px 35px;
	float:left;
}
#menu a:hover{
	background:#f3c806; 
	color:#000080;
}
#menu a.active{
	background:#f3c806; 
	color:#000080;
}
#menu li ul{display:none; z-index:1000;}
#menu li:hover ul {display:block; position:absolute;margin:37px 7px; background:#0e5d0a;}
#menu li:hover li {float:none;background:#0e5d0a;}
#menu li:hover li:hover{background:none;}
#menu li:hover li a {color:#FFF;}
#menu li:hover li a:hover {background:none; color:#f3c806;}

.banner_bg{
	width:100%;
	height:375px;
	margin-top:-19px;
	background-color:#f3c806;
	box-shadow:1px 1px 6px #000000;
	float:left;
}
.banner{
	width:1000px;
	height:auto;
	margin:0px auto;
}
.banner_text{
	width:300px;
	height:auto;
	float:left;
}
.banner_img{
	width:400px;
	height:auto;
	float:right;
}
.text_area_bg{
	width:100%;
	float:left;
	height:auto;
	background-color:#6cb22d;
}
.text_area{
	width:1000px;
	height:auto;
	margin:0px auto;
}
.product_area_bg{
	width:100%;
	float:left;
	height:250px;
	background-color:#f3c806;
	box-shadow:1px 1px 6px #000000;
}
.product_area{
	width:1000px;
	height:auto;
	margin:0px auto;
}
.footer_bg{
	width:100%;
	float:left;
	height:auto;
	background-color:#6cb22d;
}
.footer_top{
	width:600px;
	height:auto;
	float:left;
}
.footer_bottom{
	width:500px;
	height:auto;
	float:left;

}
.kream_logo{
	width:100px;
	height:auto;
	float:right;
	margin-top: -20px;
}

#menu_bottom{width:472px; height:50px; float:left; }
.menu_bottom li{list-style:none; float:left; padding:8px 10px;}
.menu_bottom li a{font-family:Calibri; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; padding:5px 13px;}
.menu_bottom li a:hover{ color:#000000; border-radius:8px;}
.menu_bottom li a.active{ color:#000000; border-radius:8px;}

/*-------------------------about us page------------------------------*/
.concept_banner{
	width:1000px;
	height:auto;
	margin:0px auto;
}
.banner_bg_1{
	width:100%;
	height:329px;
	background-color:#f3c806;
	box-shadow:1px 1px 6px #000000;
}
.aboutus_text_area_bg{
	width:100%;
	float:left;
	height:auto;
	background-color:#6cb22d;
	padding-bottom: 20px;
}
.aboutus_product_area_bg{
	width:100%;
	float:left;
	height:5px;
	background-color:#f3c806;
	box-shadow:1px 1px 6px #000000;
}
.list li{font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:13px; list-style:disc; line-height:26px; margin-left:40px;}
.img_width{
	width:200px;
	height:140px;
	border:1px solid #000;
}

/*-------------------------Enquiry page------------------------------*/

.enquiry_text_area{
	width:550px;
	height:auto;
	float:left;
}
.enquiry_text_area1{
	margin:30px 0px;
	float:right;
}

.img_width{
	width:200px;
	height:140px;
	border:1px solid #000;
}
.profile_list li{float:left; padding:10px 5px;}

/*-------------------------Contactus page------------------------------*/

.contactus_text_area{
	width:400px;
	height:auto;
	float:left;
}
.contactus_text_area1{
	width:550px;
	height:auto;
	margin:50px 0px 40px 0px;
	float:right;
	border:3px, #70a7da;
}
