/* CSS Document */



body {
	background-color: #bfb778;
}

.button {
	font-family: Helvetica;
	padding-right:6px;
	position:relative;
	float:left;
	padding-top:11px;
}

.button a{
text-decoration:none;
color:#c1c399;
font-size: 13px;
}

.button a:hover{
color:#f9d5d2;
font-size: 12px;
}

.button a:active{
color:#f9d5d2;
font-size: 12px;
}

.activelink{
font-family: Helvetica;
padding-right:6px;
position:relative;
float:left;
top:11px;
color:#f9d5d2;
font-size: 12px;
}

#navbar{
width:800px;
height:32px;
background-color:#5b5836;
position:relative;
top:18px;
}

.navspacer{
width:35px;
height:32px;
position:relative;
float:left;
}

#buttonholder{
width:775px;
height:11px;
padding-left:25px;
}

#you{
width:42px;
}

#home{
width:49px;
}

#them{
width:45px;
}

#story{
width:118px;
}

#inquiries{
width:45px;
}

#pen{
width:80px;
}

#bacon{
width:122px;
}

/* layout  */

#container{
width:800px;
height:600px;
margin-left:50px;
margin-top:20px;
background-repeat:no-repeat;
}

#hometext{
width:345px;
height:45px;
position:relative;
/* top:330px;
left:425px; */
float:right;
margin-top:330px;
margin-right:35px;
text-align:center;
}

#forhometext{
width:320px;
height:40px;
position:relative;
top:395px;
left:50px;
text-align:center;
}

#forthemtext{
width:320px;
height:40px;
position:relative;
top:349px;
left:10px;
text-align:center;
}

#foryoutext{
width:320px;
height:40px;
position:relative;
top:349px;
left:0px;
text-align:center;
}

#pigstorytext{
width:350px;
height:40px;
position:relative;
top:260px;
left:-10px;
text-align:center;
}

#bacontext{
width:350px;
height:40px;
position:relative;
top:49px;
left:445px;
text-align:center;
}

#bringthebacontext{
width:350px;
height:40px;
position:relative;
top:230px;
left:45px;
text-align:center;
}

#pentext{
width:320px;
height:40px;
position:relative;
top:200px;
left:95px;
text-align:center;
}

#inquiriestext{
width:330px;
height:40px;
position:relative;
top:220px;
left:475px;
text-align:center;
}

#directionstext{
width:310px;
height:320px;
position:relative;
top:110px;
left:460px;
text-align:center;
}

#plastictext{
width:320px;
height:40px;
position:relative;
top:135px;
left:-40px;
text-align:center;
}

#addresstext{
width:110px;
height:40px;
position:absolute;
top:570px;
left:330px;
text-align:center;
}

#phonetext{
width:200px;
height:40px;
position:absolute;
top:575px;
left:450px;
text-align:center;
}

/*
a.giftcard{
position:relative;
width:88px;
height:75px;
left:57px;
top:442px;
border:none;
}
*/

a.giftcardb{
position:absolute;
width:121px;
height:161px;
left:70px;
top:456px;
border:none;
}

a.chescoday{
position:absolute;
width:197px;
height:68px;
left:70px;
top:523px;
border:none;
}

a.giftcard{
position:absolute;
width:88px;
height:75px;
left:87px;
top:540px;
border:none;
}

.giftcard a{

}

a.trunksale{
position:absolute;
width:121px;
height:161px;
left:70px;
top:456px;
border:none;
}

.giftcard a:hover{
}

a.piglogoa{
width:155px;
height:140px;
position:relative;
left:500px;
top:254px;
}

a.piglogob{
width:155px;
height:110px;
position:relative;
left:620px;
top:364px;
}

/* .piglogobflash{
width:155px;
height:110px;
position:relative;
left:620px;
top:364px;
}

*/

.piglogobflash{
width:155px;
height:110px;
position:absolute;
left:670px;
top:534px;
border:none;
}

.piglogobflashe{
width:155px;
height:110px;
position:relative;
left:620px;
top:442px;
}

/*.piglogoflash{
width:155px;
height:140px;
position:relative;
left:500px;
top:254px;
}

*/

.piglogoflash{
width:155px;
height:140px;
position:absolute;
left:560px;
top:434px;
border-style:none;
border:none;
}

.style1 {
	font-family: Helvetica;
	font-size: 10.5px;
	color: #5c5837;
	line-height:12.5px;
}

.style1 a{
color: #5c5837;
}

.style2 {
	font-family: Helvetica;
	font-size: 10.5px;
	color: #ffffff;
	line-height:12.5px;
}

.style2 a{
color: #ffffff;
}

.style3 {
	font-family: Helvetica;
	font-size: 9px;
	color: #5c5837;
	line-height:12.5px;
}

.style4 {
font-family: Times;
	font-size: 10.5px;
	color: #5c5837;
	line-height:12.5px;
}

img{
border-style:none;
}

#shoptext{
width:330px;
height:80px;
position:relative;
float:right;
text-align:center;
margin-right:25px;
}

#shop_products{
	width:350px;
	height:205px;
	position:relative;
	float:right;
	background-image:url("images/shop_products.jpg");
	margin-right:45px;
	margin-top:10px;
}

#shoponline_btn a{
	width:207px;
	height:34px;
	position:relative;
	float:left;
	top:160px;
	left:50px;
}

#shop_wrapper{
	width:350px;
	height:auto;
	position:relative;
	float:right;
	top:185px;
	margin-right:30px;
}


/* SITE REVISE  */

#subnavbox{
	position:relative;
	float:left;
	width:144px;
	height:106px;
	margin-top:74px;
}

#subnavbox ul{
list-style:none;
padding:0px;
margin:0px;
}

#subnavbox li{

}


#subnavbox li a{
background: url(images/second_nav.jpg);
height:32px;
line-height: 3em;
width:144px;
display: block;
color: #5b5836;
text-decoration: none;
text-align: center;
margin-bottom:5px;
font-family:Helvetica;
font-size:12px;
}

#subnavbox li a:hover{
	color:#67b718;
}

#buttonholder li{
	text-decoration:none;
	list-style:none;
	font-family: Helvetica;
	color:#f9d5d2;
	font-size: 14px;
	float:left;
	padding-top:11px;
	padding-right:43px;


}

#buttonholder li a{
	font-family: Helvetica;
	text-decoration:none;
	color:#c1c399;
	font-size: 14px;
	list-style:none;
	float:left;
}

#buttonholder li a:hover{
	color:#f9d5d2;
}
	


