@charset "UTF-8";
/* CSS Document */

body {
		background: #fbf1c4;
		font-family:Verdana, Geneva, sans-serif;
}
.left {
	float:left;	
}
.right {
	float:right;	
}
#header {
		height:230px;
		background:url(../images/headerBg.jpg) repeat-x center;
	
}
#mainContainer {
	width:980px;
	margin:0 auto;
	position:relative;
}
#mainContainer #home {
		
}
#mainContainer #about {
	
	
		
}
#mainContainer #about .text {
	width:600px;
	background:url(../images/paperAbout.jpg) no-repeat;
	height:200px;
	overflow:visible;
	float:left;
	margin-top:60px;
}
#mainContainer #about .text p {
	font-size:14px;
	color: #84b041;
	margin-top:80px;
	margin-left:40px;
	margin-right:50px;
	line-height:18px;
}
#mainContainer #products {
		
}
#mainContainer #products #friendly, #mainContainer #products #creamy, #mainContainer #products #delight, #mainContainer #products #favourite  {
	height:270px;
	font-size:14px;
	color: #84b041;
	line-height:18px;
	float:left;

	
}
#mainContainer #products #friendly img, #mainContainer #products #creamy img, #mainContainer #products #delight img, #mainContainer #products #favourite img {
	float:left;	
	position:relative;
}
#mainContainer #products #friendly .text {
	width:500px;
	overflow:visible;
	float:left;
	margin-top:60px;
	

}
#mainContainer #products #creamy .text {
	width:500px;
	overflow:visible;
	float:left;
	margin-top:60px;
	color:#c8232d;
	

}
#mainContainer #products #delight .text {
	width:500px;
	overflow:visible;
	float:left;
	margin-top:60px;
	color:#54aee0;
	

}
#mainContainer #products #favourite .text {
	width:500px;
	overflow:visible;
	float:left;
	margin-top:60px;
	color:#1fbe63;
	

}
#mainContainer #contact {
	clear:left;
	margin-bottom:100px;
		
}
#mainContainer #contact .text {
	font-size:14px;
	color: #84b041;
	line-height:18px;
	width:980px;
	
}
#mainContainer #contact .text ul {
	margin-top:30px;
	margin-right:50px;
	margin-bottom:100px;
	
}
#mainContainer #contact .text a {
	color: #84b041;
	text-decoration:underline;
	font-weight:bold;
}

#mainContainer #logo {
	height:90px;
	width:100px;
	position:absolute;
	top:-200px;
	left:0;
}
#footer {
	background-color:#FFF;
	height:60px;
	clear:left;
}
#footer .inner {
	width:980px;
	margin:0 auto;
	height:30px;
	color:#999;
	font-size:10px;
	padding-top:5px;
	
}

