#contentpanelhome {
	width: 960px;
	position: relative;
	float: left;
	background-image: url(images/pig-bg1a.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-bottom: 40px;
}
#toparea {
	float: left;
	height: 195px;
	width: 960px;
	position: relative;
	background-image: url(images/pig-bg1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#menu {
	position: absolute;
	height: 25px;
	width: 800px;
	top: -5px;
	right: 32px;
	z-index: 1;
}
#bottomstrap {
	background-image: url(images/bottom-strap-new-trans.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 26px;
	width: 915px;
	left: 0px;
	bottom: -25px;
	padding-top: 62px;
	text-align: right;
	padding-right: 45px;
	z-index: 2;
}
#leftarea {
	float: left;
	height: 360px;
	width: 292px;
	position: relative;
}
#contentarea {
	float: left;
	width: 630px;
	position: relative;
	padding-bottom: 30px;
	padding-left: 4px;
}
#pageheader {
	float: left;
	width: 620px;
	position: relative;
	padding-bottom: 15px;
}
#buyonline {
	position: absolute;
	height: 135px;
	width: 135px;
	right: 20px;
	bottom: 80px;
	z-index: 1;
}
#buyonlineabout {
	position: absolute;
	height: 135px;
	width: 135px;
	right: 20px;
	bottom: 80px;
	z-index: 1;
}
#liveorchilled {
	position: absolute;
	height: 135px;
	width: 135px;
	bottom: 80px;
	z-index: 1;
	left: 50px;
}
#logotrans {
	background-image: url(images/logo-trans.png);
	position: absolute;
	height: 410px;
	width: 410px;
	bottom: 0px;
	right: 0px;
}
#toparea2 {
	float: left;
	height: 195px;
	width: 960px;
	position: relative;
	background-image: url(images/pig-bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #9DB60C#9DB60C;
}
#toparea3 {
	float: left;
	height: 195px;
	width: 960px;
	position: relative;
	background-image: url(images/pig-bg3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#contentpanelgallery {
	width: 960px;
	position: relative;
	float: left;
	background-image: url(images/gallerybg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-bottom: 10px;
}
#contentareagallery {
	float: left;
	width: 590px;
	position: relative;
	padding-bottom: 30px;
	padding-left: 4px;
	height: 960px;
}
#contentarealeft {
	float: left;
	width: 410px;
	position: relative;
	padding-bottom: 30px;
	padding-left: 4px;
}
#leftareahigh {
	float: left;
	height: 600px;
	width: 292px;
	position: relative;
}
#contentarearight {
	float: right;
	width: 210px;
	position: relative;
	padding-bottom: 30px;
	padding-left: 4px;
	padding-right: 20px;
}
#contentareabuy {
	float: left;
	width: 630px;
	position: relative;
	padding-bottom: 15px;
	padding-left: 4px;
}
#halfpigholder {
	display: block;
	float: left;
	height: 90px;
	width: 217px;
	position: relative;
}
#halfpigtextholder {
	display: block;
	float: left;
	width: 400px;
	position: relative;
	padding-bottom: 10px;
}
#wholepigholder {
	display: block;
	float: left;
	height: 90px;
	width: 250px;
	position: relative;
}
#wholepigtextholder {
	display: block;
	float: left;
	width: 400px;
	position: relative;
	padding-bottom: 10px;
}
.paypalbutton {
	display: block;
	float: left;
	height: 90px;
	position: relative;
}
#viewcartbutton {
	position: absolute;
	height: 90px;
	width: 83px;
	top: -60px;
	right: -20px;
}
#recommended {
	position: absolute;
	height: 91px;
	width: 94px;
	top: -60px;
	right: 65px;
}
#recommendedabout {
	position: absolute;
	height: 91px;
	width: 94px;
	top: -60px;
	right: -20px;
}
