#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;
}
#contentpanelpaper {
	width: 960px;
	position: relative;
	float: left;
	background-image: url(images/pig-bg1a.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-bottom: 40px;
	height: 1325px;
}
#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: 600px;
	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: 75px;
}
#recommendedabout {
	position: absolute;
	height: 91px;
	width: 94px;
	top: 0px;
	right: -20px;
}
#logo {
	position: absolute;
	height: 200px;
	width: 200px;
	top: 50px;
	background-image: url(images/logo.png);
	background-repeat: no-repeat;
	background-position: left top;
	left: 35px;
}
#award {
	position: absolute;
	height: 305px;
	width: 223px;
	top: 135px;
	background-image: url(images/new-meat-pics/award.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	left: 25px;
}
#shoppic {
	position: absolute;
	height: 225px;
	width: 223px;
	top: 135px;
	background-image: url(images/new-meat-pics/shop-image.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	left: 25px;
}
#shoppic2 {
	position: absolute;
	height: 334px;
	width: 223px;
	top: 135px;
	background-image: url(images/new-meat-pics/shop-image2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	left: 25px;
}
#aboutpic {
	position: absolute;
	height: 317px;
	width: 223px;
	top: 135px;
	background-image: url(images/new-meat-pics/aboutpic1.png);
	background-repeat: no-repeat;
	background-position: left top;
	left: 25px;
}
#aboutpic2 {
	position: absolute;
	height: 170px;
	width: 275px;
	top: 235px;
	background-image: url(images/new-meat-pics/aboutpic2.png);
	background-repeat: no-repeat;
	background-position: left top;
	right: 0px;
}
#awardsbutton2 a{
	position: absolute;
	height: 55px;
	width: 230px;
	top: 642px;
	left: 25px;
	background-image: url(images/award-buttonnew.png);
	background-position: left top;
}
#itvbutton {
	position: absolute;
	height: 55px;
	width: 230px;
	top: 698px;
	left: 25px;
}
#buycuts {
	position: absolute;
	height: 43px;
	width: 185px;
	top: 145px;
	right: 35px;
}
#buymeat {
	position: absolute;
	height: 43px;
	width: 230px;
	top: 145px;
	right: 230px;
}
#newspaperclip {
	position: absolute;
	height: 1120px;
	width: 895px;
	top: 260px;
	right: 35px;
	background-image: url(images/new-meat-pics/newspaperclip.gif);
}
.itemholder {
	position: relative;
	height: 110px;
	width: 100%;
	float: left;
	/* [disabled]padding-bottom: 25px; */
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EBF2D3;
	margin-bottom: 10px;
	z-index: 10;
}
.itemholder2 {
	position: relative;
	height: 130px;
	width: 100%;
	float: left;
	/* [disabled]padding-bottom: 25px; */
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EBF2D3;
	margin-bottom: 10px;
}
.itemimage {
	position: absolute;
	height: 107px;
	width: 160px;
	left: -270px;
	top: 0px;
	/* [disabled]background-color: #FFF; */
}
.popupholder, .popupholder2, .popupholder3, .popupholder4, .popupholder5, .popupholder6, .popupholder7, .popupholder8, .popupholder9, .popupholder10, .popupholder11, .popupholder12, .popupholder13, .popupholder14, .popupholder15, .popupholder16, .popupholder17, .popupholder18, .popupholder19, .popupholder20 {
	width: 645px;
	position: absolute;
	height: 430px;
	display: none;
	padding: 0px;
	left: -5px;
	top: -325px;
	z-index: 1000;
	border: 2px solid #EBF2D3;
}
.mag, .mag2, .mag3, .mag4, .mag5, .mag6, .mag7, .mag8, .mag9, .mag10, .mag11, .mag12, .mag13, .mag14, .mag15, .mag16, .mag17, .mag18, .mag19, .mag20 {
	position: absolute;
	z-index: 1;
	height: 50px;
	width: 67px;
	top: 63px;
	right: -70px;
	cursor: pointer;
}

