@import url(http://fonts.googleapis.com/css?family=Cabin+Condensed);
@import url(http://fonts.googleapis.com/css?family=Monda);
@import url(http://fonts.googleapis.com/css?family=Noto+Sans);
@import url(http://fonts.googleapis.com/css?family=Asul);
* {
	margin:0;
	padding:0;
}
	
body {
	font-family: Verdana, Geneva, sans-serif;
	margin: 0 auto;
	position: relative;
	width: 1280px;
	background-image:url(../images/background.jpg);	
	
}

#divWrapper {
	width:1280px;
	margin:0 auto;
	background-color:#FFFFFF;
	min-height: 1750px;
	overflow:hidden;
	
}
body#disclaimer #divWrapper {

	min-height: 1680px;
	}
body#about #divWrapper {

	min-height: 1960px;
	}
	body#ceo #divWrapper {

	min-height: 1910px;
	}
body#service #divWrapper {

	min-height: 2310px;
	}
		
body#client #divWrapper {

	min-height: 1420px;
	}
body#news #divWrapper {

	min-height: 1420px;
	}
body#contact #divWrapper {

	min-height: 1620px;
	}		
body#chemical #divWrapper {

	min-height: 2320px;
	}	
body#preservetive #divWrapper {

	min-height: 2050px;
	}	
body#emulsi #divWrapper {

	min-height: 2430px;
	}
	body#health #divWrapper {

	min-height: 1600px;
	}
	body#protin #divWrapper {

	min-height: 2115px;
	}
body#hydro #divWrapper {

	min-height: 2800px;
	}	
body#fibre #divWrapper {

	min-height: 1895px;
	}
	body#stablizer #divWrapper {

	min-height: 2180px;
	}	
body#enzymes #divWrapper {

	min-height: 2990px;
	}

	body#flavour #divWrapper {

	min-height: 1520px;
	}
	body#bake #divWrapper {

	min-height: 1650px;
	}
		body#dairy #divWrapper {

	min-height: 1810px;
	}		
body#food #divWrapper {

	min-height: 1500px;
	}		
body#mach #divWrapper {

	min-height: 1390px;
	}		
body#member #divWrapper {

	min-height: 2210px;
	}	
#divMain {
	width:1280px;
	margin:0 auto;
}

#divHeader {
	width:1280px;
	margin:0 auto;
	height:173px;
	background-image:url(../images/header-bg.jpg);
	background-repeat:no-repeat;

	
}
#divugfc img {
	
	margin-top: 50px;
	margin-bottom:60px;
	margin-left:20px;

}

#divlogo {
	padding-top:13px;
	padding-bottom:5px;
	float:right;
	margin-right:30px;
}
#divlogo1 {
	
	position:absolute;
	margin-left:545px;
	top:110px;
	z-index:9999;
	
	
}
#divHeader1 {
	width:1280px;
	height:562px;
	background-color:#FFFFFF;
	
		
}
#divHeader2 {
	width:1280px;
	height:365px;
	margin-top:10px;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;	
	z-index:-1;
		
		
}
#Nav {
	width:1280px;
	height:65px;
	background-color:#FFCC00;
	
}

#Nav ul {
	
	margin:0 auto;
	list-style-type:none;
	clear:both;
	padding:15px;
}

#Nav ul li {
	
	font-family: 'Monda', sans-serif;
	color:#7f7063;
	font-size:24px;
	text-shadow:#FDF6DD 1px 1px 1px;
	
}

#Nav ul li a {
	
	font-family: 'Monda', sans-serif;
	text-transform:capitalize;
	color:#7f7063;
	font-size:24px;
	text-decoration:none;
	padding:45px;
	background-image:url(../images/dot.png);
	background-repeat:no-repeat;
	background-position:10px 60px;
	
}
#Nav ul li a:hover {
	
	color:#f58634;

}
.navright
{
float:right;
margin-right:-10px;

}
.navleft
{
float:left;
margin-left:-5px;
}


#tab img{
	width:234px;
	float:left;
	padding:20px;
	margin-left:35px;
	background-color:#FFFFFF;

		
}

#subtab img{
	width:180px;
	float:left;
	padding:10px;
    margin-left:95px;

		
}

#details ul li a {
	
	font-family: 'Cabin Condensed', sans-serif;
	text-transform:capitalize;
	color:#7f7063;
	font-size:22px;
	text-decoration:none;
	padding:5px;
}
.textbox
{
    width:544px;
	height:351px;
	padding:7px;
    font-family: 'Cabin Condensed', sans-serif;
	font-size: 18px;
	line-height:22px;
	color:#7f7063;
	text-align:justify;
	margin-left:50px;
}
.matter
{
    
    font-family: 'Cabin Condensed', sans-serif;
	font-size: 19px;
	line-height:28px;
	color:#7f7063;
	text-align:justify;
	
}
.subtextbox
{
    width:1150px;
	padding:7px;
    font-family: 'Cabin Condensed', sans-serif;
	font-size: 19px;
	line-height:22px;
	color:#7f7063;
	text-align:justify;
	margin-left:50px;
}
.textboxface
{
    width:400px;
	height:351px;
    font-family: 'Cabin Condensed', sans-serif;
	font-size: 18px;
	line-height:22px;
	color:#7f7063;
	text-align:justify;
	margin-top:-350px;
	margin-left:690px;


}
.textboxicons
{
    width:90px;
	float:right;
	margin-top:-350px;
	margin-right:50px;
}
.footer
{
width:1280px;
height:37px;
background-color:#dcb22e;
margin-bottom:30px;
color: #fff;
font-family: 'Cabin Condensed', sans-serif;
font-size: 14px;
vertical-align:middle;
line-height:22px;
padding-top:20px;
text-decoration:none;
letter-spacing:2px;
}

#footer  a {
	
	font-family: 'Cabin Condensed', sans-serif;
	text-transform:capitalize;
	color:#7f7063;
	font-size:24px;
	text-decoration:none;
	padding:0px;
	letter-spacing:2px;
	
	
}
#footer  a:hover  {
	
	font-family: 'Cabin Condensed', sans-serif;
	text-transform:capitalize;
	color:#7f7063;
	font-size:24px;
	text-decoration:none;
	padding:0px;
	letter-spacing:2px;
	
	
}
.footer a{
	text-decoration:none;
	color:inherit;
	
	
}
.tab2 {
	width:1280px;
	float:left;
	margin-left:0px;
	background-color:#FFFFFF;

		
}
.tab3 {
	width:1200px;
	float:left;
	margin-left:65px;

		
}
.know A:link
{
   
    COLOR:  #fff;
   font-family: 'Cabin Condensed', sans-serif;
font-size: 18px;
    TEXT-DECORATION: none;
	
	padding:40px;
	text-align:center;
	

}
.know A:visited
{
    
    COLOR:  #fff;
  
}
.know A:active
{
    
    COLOR:  #fff;
 
}
.know A:hover
{
   
    COLOR: #db2613;
   
	
	
}
.contact{
	padding: 10px;
	border: 1px solid #E5E5E5;
	width: 280px;
	color: #999999;
	font-size:16px;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;		
}
.heading{
	margin-top: 0px;
	margin-bottom:0px;
	width: 1280px;
	height:92px;
	color: #f58634;
	font-size:46px;
	word-spacing:5px;
	letter-spacing: 2px;
	font-family: 'Asul', sans-serif;
	text-shadow:#FDF6DD 1px 1px 1px;
	padding:40px;
}
.sheading{
	
	
	width: 1280px;
	color: #9e7e1a;
	font-size:22px;
	word-spacing:5px;
	letter-spacing: 2px;
	font-family: 'Asul', sans-serif;
	text-shadow:#FDF6DD 1px 1px 1px;
	
}
.small{
	margin-top: 130px;
	margin-bottom:0px;
	float:right;
	margin-right:-230px;
	padding: 0px;
	color: #9e7e1a;
	font-size:16px;
	letter-spacing: 2px;
	font-family: 'Asul', sans-serif;
	text-shadow:#FDF6DD 1px 1px 1px;
	
}

.border
{
border:1px dotted;}

h2 span
{
	position: relative;
	padding:30px;
	top:50px;
}

h2 span:after
{
content: " "; 
display: block;
background: red ;
width: 28px;
position: absolute; right: -20px; top: 0px;
height: 77px;
background-image: url(../images/after.jpg);



}


h2 span:before
{
content: " "; 
display: block;
background-image: url(../images/b4.jpg);
width: 28px;
position: absolute; left: -20px; top: 0px;
height: 77px;

}
.link A:link
{
   
    COLOR:  #000;
    font-family: 'Cabin Condensed', sans-serif;
    font-size: 18px;
    TEXT-DECORATION: none;	
	padding:10px;
	text-align:center;

	

}
.link A:visited
{
    
    COLOR: #000;
  
}
.link A:active
{
    
    COLOR:  #db2613;
 
}
.link A:hover
{
   
    COLOR: #db2613; 
	
}

.link a.active
{
   COLOR: #db2613; 
    font-size: 18px;
}