body {
	background: #e1c58a;
}

.wrapper {
	width: 941px;
	height: 695px;
	background: url(../images/background.jpg) no-repeat;
	margin: 0px auto;
	margin-top: -348px;
	overflow: visible;
	visibility:visible;	
	position: absolute;
	left: 50%;
	margin-left: -470px;
}

.horizontalWrap {
	left:0px;
	position:absolute;
	top:50%;
	width:100%;
	overflow:visible;
	visibility: visibile	

}

.homeLogo {
	position: absolute;
	margin-left: 240px;
	margin-top: 155px;
}

.navigation {
	position: absolute;
	margin-left: 30px;
	margin-top: 30px;
	width: 400px;
}

a.navHome {
	display: block;
	width: 81px;
	height: 23px;
	background: url(../images/home.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/home.png,sizingMethod='scale');	
	margin-bottom: 6px;
	cursor: hand;
}

a.navHomeSelected {
	display: block;
	width: 81px;
	height: 23px;
	background: url(../images/homeOver.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/homeOver.png,sizingMethod='scale');		
	margin-bottom: 6px;
	cursor: hand;	
}

a.navHome:hover {
	display: block;
	width: 81px;
	height: 23px;
	background: url(../images/homeOver.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/homeOver.png,sizingMethod='scale');		
	margin-bottom: 6px;
	cursor: hand;	
}

a.navAboutUs {
	display: block;
	width: 117px;
	height: 23px;
	background: url(../images/aboutUs.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/aboutUs.png,sizingMethod='scale');		
	margin-bottom: 6px;
	cursor: hand;	
}

a.navAboutUsSelected {
	display: block;
	width: 117px;
	height: 23px;
	background: url(../images/aboutUsOver.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/aboutUsOver.png,sizingMethod='scale');		
	margin-bottom: 6px;
	cursor: hand;	
}

a.navAboutUs:hover {
	display: block;
	width: 117px;
	height: 23px;
	background: url(../images/aboutUsOver.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/aboutUsOver.png,sizingMethod='scale');		
	margin-bottom: 6px;
	cursor: hand;	
}

a.navProducts {
	display: block;
	width: 112px;
	height: 23px;
	background: url(../images/products.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/products.png,sizingMethod='scale');	
	margin-top: 6px;	
	cursor: hand;	
}

a.navProductsSelected {
	display: block;
	width: 112px;
	height: 23px;
	background: url(../images/productsOver.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/productsOver.png,sizingMethod='scale');		
	margin-top: 6px;	
	cursor: hand;	
}

a.navProducts:hover {
	display: block;
	width: 112px;
	height: 23px;
	background: url(../images/productsOver.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/productsOver.png,sizingMethod='scale');			
	margin-top: 6px;	
	cursor: hand;	
}

a.navRecipes {
	display: block;
	width: 95px;
	height: 25px;
	background: url(../images/recipes.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/recipes.png,sizingMethod='scale');
	margin-top: 6px;	
	cursor: hand;	
}

a.navRecipesSelected {
	display: block;
	width: 95px;
	height: 25px;
	background: url(../images/recipesOver.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/recipesOver.png,sizingMethod='scale');	
	margin-top: 6px;	
	cursor: hand;	
}

a.navRecipes:hover {
	display: block;
	width: 95px;
	height: 25px;
	background: url(../images/recipesOver.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/recipesOver.png,sizingMethod='scale');		
	margin-top: 6px;	
	cursor: hand;	
}

a.navTrade {
	display: block;
	width: 79px;
	height: 23px;
	background: url(../images/trade.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/trade.png,sizingMethod='scale');		
	margin-top: 6px;	
	margin-left: -2px;
	cursor: hand;	
}

a.navTradeSelected {
	display: block;
	width: 79px;
	height: 23px;
	background: url(../images/tradeOver.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/tradeOver.png,sizingMethod='scale');
	margin-top: 6px;	
	margin-left: -2px;	
	cursor: hand;	
}


a.navTrade:hover {
	display: block;
	width: 79px;
	height: 23px;
	background: url(../images/tradeOver.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/tradeOver.png,sizingMethod='scale');	
	margin-top: 6px;	
	margin-left: -2px;	
	cursor: hand;	
}

a.navContactUs {
	display: block;
	width: 135px;
	height: 23px;
	background: url(../images/contactUs.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/contactUs.png,sizingMethod='scale');	
	margin-top: 9px;	
	cursor: hand;	
}

a.navContactUsSelected {
	display: block;
	width: 135px;
	height: 23px;
	background: url(../images/contactUsOver.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/contactUsOver.png,sizingMethod='scale');		
	margin-top: 9px;	
	cursor: hand;	
}

a.navContactUs:hover {
	display: block;
	width: 135px;
	height: 23px;
	background: url(../images/contactUsOver.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/contactUsOver.png,sizingMethod='scale');			
	margin-top: 9px;	
	cursor: hand;	
}

.guarantee {
	position: absolute;
	margin-top: 585px;
	margin-left: 36px;
	background: url(../images/guarantee.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/guarantee.png,sizingMethod='scale');				
	width: 77px;
	height: 77px;
}

.megglesFarmLogo {
	background: url(../images/megglesFarmLogo.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/megglesFarmLogo.png,sizingMethod='scale');				
	width: 288px;
	height: 139px;
	position: absolute;
	margin-left: 580px;
	margin-top: 45px;
}

.mainContent {
	width: 635px;
	position: absolute;
	margin-top: 180px;
	margin-left: 240px;
	font-family: Arial, Helvetica, sans-serif;
	color: #613c16;
	font-size: 13px;
}

.mainContent h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 38px;
	margin-top: 0px;
	padding-top: 0px;
}

.mainContent td {
	font-weight: bold;
}

.mainContent a {
	color: #613c16;
}

.mainContent a:hover {
	color: #CCA95E;

}

.chickenBg {
	margin-left: 540px;
	margin-top: 350px;
	position: absolute;
}

.healthLogos {
	margin-left: 240px;
	margin-top: 560px;
	position: absolute;
}

.bigList {
	color: #CCA95E;
	font-size: 17px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 25px;
}

.bigList a {
	color: #CCA95E;
	text-decoration: none;
}

.bigList a:hover {
	color: #613c16;
}

.tradePromo {
	margin-top: 190px;
	margin-left: 455px;
	position: absolute;
}

.contactInfo {
	position: absolute;
	margin-top:490px;
	margin-left: 240px;
	font-family: Arial, Helvetica, sans-serif;
	color: #613c16;
	font-size: 13px;	
}

.contactInfo td {
	font-weight: bold;	
}

.productList {
	position: absolute;
	margin-left: 450px;
	margin-top: 370px;
	text-align: right;
	width: 400px;
}

.productList {
	color: #CCA95E;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}

.productList a:active {
/*	color: #613c16;*/
}

.productList a:hover {
/*	color: #613c16;*/
}

.productImage {
	position: absolute;
	margin-left: 160px;
	margin-top: 330px;
	z-index: 2;
}

.loadingImage {
	position: absolute;
	margin-left: 400px;
	margin-top: 430px;
	z-index: 1;
	display: none;
}

.returnLink {
	position: absolute;
	margin-top: 620px;
	margin-left: 250px;
}

.returnLink a {
	color: #CCA95E;
	font-size: 13px;
	font-weight: bold;
	font-family: arial;
	text-decoration: none;
	z-index: 100;
}

.heartTick {
	position: absolute;
	margin-top: 555px;
	margin-left: 810px;
}

.cageFreeAccreditation {
	position: absolute;
	margin-top: 555px;
	margin-left: 710px;
}

.freeRangeAccreditation {
	position: absolute;
	margin-top: 550px;
	margin-left: 710px;
}