@charset "utf-8";
/* CSS Document */

/* Slices */

#wrapper{
	position:relative;
	margin: 0 auto;
	width: 800px;
	text-align:left;
} 

#footer {
	position: absolute;
	text-align:center;
	bottom:0px;
	width:437px;
	margin:0px;
	left: 0px;
}

#topleft {
	position:absolute;
	left:0px;
	top:0px;
	width:152px;
	height:66px;
	z-index:1;
	background-image:url(../slice/topleft.png);
}

#logomain {
	position:absolute;
	left:0px;
	top:66px;
	width:152px;
	height:122px;
	z-index:1;
	background-image:url(../slice/logomain.png);
}

#navback {
	position:absolute;
	left:0px;
	top:188px;
	width:152px;
	height:671px;
	z-index:1;
	background-image:url(../slice/navback.png);
}

#navbutton1 {
	position:absolute;
	left:10px;
	top:513px;
	width:142px;
	height:56px;
	background-image:url(../but_food.png);
	z-index:2;
	text-align:center; 
	padding-top:15px;
}
	
#navbutton2 {
	position:absolute;
	left:10px;
	top:595px;
	width:142px;
	height:56px;
	z-index:2;
	background-image:url(../but_farm.png);
	text-align:center;
	padding-top:15px;
}

#topmid {
	position:absolute;
	left:152px;
	top:0px;
	width:411px;
	height:60px;
	z-index:1;
	background-image:url(../slice/topmid.png);
}

#topright {
	position:absolute;
	left:563px;
	top:0px;
	width:237px;
	height:60px;
	z-index:1;
	background-image:url(../slice/topright.png);
	text-align:right;
}

#toptitle {
	position:absolute;
	left:152px;
	top:60px;
	width:381px;
	height:27px;
	z-index:1;
	background-image:url(../slice/toptitle.png);
	padding-left:30px;
	padding-top:3px;
}

#picnum {
	position:absolute;
	left:563px;
	top:60px;
	width:142px;
	height:17px;
	z-index:1;
	background-image:url(../slice/picnum.png);
	padding-left:10px;
	padding-top:13px;
}

#picnav {
	position:absolute;
	left:715px;
	top:60px;
	width:85px;
	height:30px;
	z-index:1;
	background-image:url(../slice/picnav.png);
}

#picborder {
	position:absolute;
	left:152px;
	top:90px;
	width:648px;
	height:252px;
	z-index:2;
	background-image:url(../slice/picborder.gif);
}

#allpicborder {
	position:absolute;
	left:152px;
	top:60px;
	width:648px;
	height:282px;
	z-index:2;
	background-image:url(../slice/allpicborder.gif);
}


#slideshow {
	position:absolute;
	left:168px;
	top:90px;
	width:616px;
	height:236px;
	z-index:1;
	overflow: hidden;
}	


	
#allslides {
	position:absolute;
	left:168px;
	top:60px;
	width:616px;
	height:266px;
	z-index:1;
}

#maintitle {
	position:absolute;
	left:182px;
	top:342px;
	width:479px;
	height:36px;
	z-index:1;
	background-image:url(../slice/maintitle.png);
	padding-top:3px;
}

#sidetitle {
	position:absolute;
	left:661px;
	top:342px;
	width:139px;
	height:36px;
	z-index:1;
	background-image:url(../slice/sidetitle.png);
	padding-top:3px;
}

#leftstrip {
	position:absolute;
	left:152px;
	top:342px;
	width:30px;
	height:508px;
	z-index:1;
	background-image:url(../slice/leftstrip.png);
}

#midstrip {
	position:absolute;
	left:619px;
	top:381px;
	width:42px;
	height:469px;
	z-index:1;
	background-image:url(../slice/midstrip.png);
}

#rightstrip {
	position:absolute;
	left:776px;
	top:381px;
	width:24px;
	height:469px;
	z-index:1;
	background-image:url(../slice/rightstrip.png);
}

#botstrip {
	position:absolute;
	left:182px;
	top:842px;
	width:618px;
	height:17px;
	z-index:1;
	background-image:url(../slice/botstrip.png);
}

#maincopy {
	position:absolute;
	left:182px;
	top:381px;
	width:437px;
    min-height:470px;
    height:auto !important; 
    z-index:1;
	padding-top:5px;
	vertical-align:top;
}


#sidecopy {
	position:absolute;
	left:661px;
	top:381px;
	width:115px;
	height:461px;
	z-index:1;
}


/* Picture nav buttons */

#prev1 {
	position:absolute;
	left:0px;
	top:0px;
	width:15px;
	height:12px;
	z-index:1;
}
#play1 {
	position:absolute;
	left:15px;
	top:0px;
	width:17px;
	height:12px;
	z-index:2;
}
#pause1 {
	position:absolute;
	left:15px;
	top:0px;
	width:17px;
	height:12px;
	z-index:1;
}


#next1 {
	position:absolute;
	left:32px;
	top:0px;
	width:16px;
	height:12px;
	z-index:1;
}

#buttonblock {
	position: absolute;
	left:724px;
	top:74px;
	width:48px;
	height:12px;
	z-index:1;
}

#gallery img{
border-color:#FFFFFF;
} 

/* Nav Pointers */

#navpointer1 {
	position:absolute; 
	left:9px; 
	top:220px; 
	width:8px; 
	height:9px; 
	z-index:3; 
}

#navpointer2 {
	position:absolute; 
	left:9px; 
	top:244px; 
	width:8px; 
	height:9px; 
	z-index:3;
}

#navpointer3 {
	position:absolute; 
	left:9px; 
	top:268px; 
	width:8px; 
	height:9px; 
	z-index:3;
}

#navpointer4 {
	position:absolute; 
	left:9px; 
	top:292px; 
	width:8px; 
	height:9px; 
	z-index:3;
}

#navpointer5 {
	position:absolute; 
	left:9px; 
	top:316px; 
	width:8px; 
	height:9px; 
	z-index:3;
}

#navpointer6 {
	position:absolute; 
	left:9px; 
	top:340px; 
	width:8px; 
	height:9px; 
	z-index:3;
}

#navpointer7 {
	position:absolute; 
	left:9px; 
	top:364px; 
	width:8px; 
	height:9px; 
	z-index:3;
}

#navpointer8 {
	position:absolute; 
	left:9px; 
	top:388px; 
	width:8px; 
	height:9px; 
	z-index:3;
}

#navpointer9 {
	position:absolute; 
	left:9px; 
	top:412px; 
	width:8px; 
	height:9px; 
	z-index:3;
}

#navpointer10 {
	position:absolute; 
	left:9px; 
	top:436px; 
	width:8px; 
	height:9px; 
	z-index:3; 

}

#navpointer11 {
	position:absolute; 
	left:9px; 
	top:460px; 
	width:8px; 
	height:9px; 
	z-index:3; 

}

#navpointer12 {
	position:absolute; 
	left:9px; 
	top:484px; 
	width:8px; 
	height:9px; 
	z-index:3; 

}

/* NAV */

#navmain {
	position:absolute;
	left:10px;
	top:212px;
	width:142px;
	height:288px;
	z-index:1;
	background-image:url(../slice/navmain.gif);
}



	
