/* 	
	Title:The Little Farmer
====================================
 */

body{
	font-family:"Verdana",Tahoma,Calibri,Trebuchet MS,Arial,Georgia, Lucida,Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#514F22; 
	background:#410104 url(images/bg5.jpg) repeat-x; 
}
*{
	padding:0;	margin:0;	border:0;
}
ul,ol{
	list-style:none;
}
ul li{
	display:inline;
}
img,fieldset{
	border:none;
}	
a{
	color:#F3851B;
	text-decoration:none; 
}
a:hover{
	color:#F3851B; 
}
.hide,i
{
     position:absolute;
     left: -9999px;
}
/*------------------------------Page Structure
*/ 
#mainWrap{
	width:1200px;
	margin:0 auto;
}
#wrapTop{
	width:990px;
	padding:0 105px;
	height:137px;
} 


#wrapMidTop{
	background:url(images/bg_main_Top.jpg) no-repeat;
	width:990px;
	padding:0 105px;
}

#kmlWrap{ 
	width:1200px;
	overflow:hidden;
}
/*\*/
* html #kmlWrap{ 
}
/*\*/ 
  #kmlWrap01{
	margin-top:155px;
	float:left;
	
 
}
#kmlWrap03{
	margin-top:155px;
	float:right;
}
#kmlWrap01 div{
	background:url(images/kmlSide21.png) no-repeat;
	width:104px;
	height:661px; 
}
/*\*/
* html #kmlWrap01 div{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/kmlSide21.png", sizingMethod="crop");
}
/*\*/ 
#kmlWrap02{
	width:990px;
	float:left;
}
#kmlWrap03 div{
	background:url(images/kmlSide22.png) no-repeat;
	width:104px;
	height:661px; 
}

/*\*/
* html #kmlWrap03 div{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/kmlSide22.png", sizingMethod="crop");
}
/*\*/ 
#wrap{
	width:990px;
	margin:0 auto;
}
#mainBtm{
	width:1030px;
	height:20px;
	padding:0 85px;
	float:left;
}
#mainBtm label{
	background:url(images/mainBtmShade.png) no-repeat;
	width:1030px;
	height:20px;
	display:block;
}
/*\*/
* html #mainBtm label{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/mainBtmShade.png", sizingMethod="crop");
}
/*\*/ 

/********************************************/

#hdr{
	width:950px;
	background:#AC020B;
	padding:12px 18px 0 22px;
	height:96px;
	overflow:hidden;
}
#logo{ 
	width:417px; 
	float:left;
}
#logo a{
	background:url(images/theLittleFarmer.jpg) no-repeat;
	width:417px;
	height:74px; 
	display:block;
}
#hdrRgt{
	width:526px;
	height:96px;
	float:right;
}
#toptext{
	width:520px;
	padding-right:6px;
	height:52px; 
}
#toptext h4{
	font-size:13px;
	color:#DC9498;
	line-height:26px;
	text-align:right;
}
#toptext p{
	font-size:10px;
	color:#DC9498; 
	text-align:right;
}

#topNav{
	width:526px;
	
}
#topNav ul{
	width:526px; 
	height:44px;
	overflow:hidden;
}
#topNav ul li{
	float:left;
	margin-left:3px;
	background:url(images/topNavBg.jpg) repeat-x;
	height:44px;
}
#topNav ul li a{ 
	height:44px;
	display:block;
	line-height:44px;
	color:#F3851B;
	text-align:center;
	font-weight:bold;
}
.hometxt{
	background:url(images/homeBg.jpg) no-repeat; 
	width:109px; 
}
.abouttxt{  
	width:123px; 
}
.hourstxt{  
	width:93px; 
}
.applestxt{
	background:url(images/topNavRgt.jpg) no-repeat right;
	width:93px;
}
#nav{
	width:966px; 
	background:url(images/nagBG.jpg) no-repeat; 
	height:29px;
	padding:0 13px 0 10px;
	overflow:hidden;
}
#navIndx{
	width:966px;
	background:url(images/nagBG.jpg) no-repeat; 
	height:29px;
	padding:0 12px 0 10px;
	overflow:hidden;
}


/*****************************************************************************************************************************
*                      index.html
******************************************************************************************************************************/
#indexMain{ 
	background:#FFF url(images/indexbtmBg.jpg) no-repeat left bottom; 
	width:990px; 
	}
#indxTop{
	background: url(images/indexTopBg.jpg) no-repeat;
	width:990px;
	height:327px;
}
.topSlide{
	width:990px; 
	overflow:hidden;  
}
.topSlideLft{
	width:400px;
	float:left;
	padding:35px 0 0 75px;
}
.theAplHrvestHdr1{
	background:url(images/apples-we-growHdr.png) no-repeat;
	width:400px;
	height:25px;
	margin: 24px 0 0 48px;
}
/*\*/
* html .theAplHrvestHdr1{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/apples-we-growHdr.png", sizingMethod="crop");
}
/*\*/ 
.theAplHrvestHdr2{
	background:url(images/index-applehouse-Hdr.png) no-repeat;
	width:400px;
	height:25px;
	margin: 24px 0 0 48px;
}
/*\*/
* html .theAplHrvestHdr2{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/index-applehouse-Hdr.png", sizingMethod="crop");
}
/*\*/ 
.theAplHrvestHdr3{
	background:url(images/index-about-usHrd.png) no-repeat;
	width:400px;
	height:25px;
	margin: 24px 0 0 48px;
}
/*\*/
* html .theAplHrvestHdr3{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/index-about-usHrd.png", sizingMethod="crop");
}
/*\*/ 
.theAplHrvestHdr4{
	background:url(images/index-map-directionsHdr.png) no-repeat;
	width:400px;
	height:25px;
	margin: 24px 0 0 48px;
}
/*\*/
* html .theAplHrvestHdr4{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/index-map-directionsHdr.png", sizingMethod="crop");
}
/*\*/ 
.theAplHrvestHdr5{
	background:url(images/index-entertainment-act-Hdr.png) no-repeat;
	width:400px;
	height:25px;
	margin: 24px 0 0 48px;
}
/*\*/
* html .theAplHrvestHdr5{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/index-entertainment-act-Hdr.png", sizingMethod="crop");
}
/*\*/ 
.theAplHrvestHdr6{
	background:url(images/theAplHrvestHdr.png) no-repeat;
	width:400px;
	height:25px;
	margin: 24px 0 0 48px;
}
/*\*/
* html .theAplHrvestHdr6{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/theAplHrvestHdr.png", sizingMethod="crop");
}
/*\*/ 

.topSlideLft p{
	width:400px;
	color:#240604;
	font-size:13px;
	line-height:22px;
	text-align:left;  
}
.theAplHrvestLnk{  
	display:block; 
	font-size:11px;
	line-height:22px;
	margin:0 0 0 160px;
	color:#015770;
	text-decoration:underline; 
}
.theAplHrvestLnk:hover{ 
	color:#015770; 
}
.topSlideRgt{
	float:right;  
	width:434px; 
	height:326px;   
}
.topSlideRgt img{  
	width:434px; 
	height:326px;    
}
 
 
.indMidPnl{
	width:990px;
	overflow:hidden;
}
.indMidLft{
	width:665px;
	padding-left:13px;
	float:left;
}
.indMidRgt{
	background:url(images/indMidRgtBg.jpg) no-repeat;
	width:309px;
	height:358px;
	float:right;
}
.newsEvtsHdr{
	background:url(images/newsEvntsHdr.jpg) no-repeat 26px 20px;
	width:309px;
	height:55px;
}
.slider02{
	width:309px;
	overflow:hidden;
}
.slider02 li{
	width:309px;
	float:left;
	padding-bottom:20px;
}
.slider02 li label{
	background:url(images/indMidRgticon.png) no-repeat;
	width:28px;
	padding:5px 15px 0 12px;
	height:50px;
	text-align:center;
	float:left;
	display:block;
}
.slider02 li label1{
	background:url(images/freespace.gif) no-repeat;
	width:28px;
	padding:5px 15px 0 12px;
	height:50px;
	text-align:center;
	float:left;
	display:block;
}
.label1new{
	background:url(images/freespace.gif) no-repeat;
	width:28px;
	padding:5px 15px 0 12px;
	height:50px;
	text-align:center;
	float:left;
	display:block;
}
/*\*/
* html .slider02 li label{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/freespace.gif", sizingMethod="crop");
}
* html .slider02 li label1{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/freespace.gif", sizingMethod="crop");
}
/*\*/ 
.slider02 li .slidr02Data{ 
	width:244px; 
	float:left;
	display:block;
}
.slidr02Data h4{
	font-size:13px;
	color:#36939B;
	width:244px;
	display:block;
}
.slidr02Data small{
	font-size:10px;
	color:#25201B;
	width:244px;
	display:block;
}
.slidr02Data p{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#25201B;
	width:244px;
	display:block;
	line-height: 20px;
	
}
.slidr02Data a{
	font-size:11px;
	color:#36939B; 
	text-decoration:underline;
	float:right;
	text-align:right;
}
.slidr02Data a:hover{ 
	color:#36939B; 
}
.slidrBtm{
	width:286px;
	padding:0 4px 0 19px;
	height:26px;
	line-height:40px;
}
.slidrBtm a{
	font-size:13px;
	color:#F6EDC0;
	line-height:26px;
	margin:0 25px 0 17px;
}
.slidrBtm a:hover{ 
	color:#F6EDC0;
	text-decoration:underline; 
}
.aFestiveFly{
	width:665px;
	overflow:hidden;
	border-bottom:1px solid #997D6C;
	margin: 5px 0 0 0;
}
.aFestiveFlytxt{
	width:515px;
	float:left;
}

.festivefamilyHdr{
	background:url(images/festivefamilyHdr.jpg) no-repeat left bottom;
	width:515px;
	height:41px;
}
.aFestiveFlytxt p{
	width:515px;
	font-size:11px;
	color:#191F23;
	line-height:23px;
	margin: 0 0 10px 0;
}
.aFestiveFlytxt p a.more{
	background:url(images/festiveiCon.jpg) no-repeat right top;
	padding-right:5px;
	color:#10A6B5; 
}
.aFestiveFlytxt p a.more:hover{ 
	color:#10A6B5;
	text-decoration:underline;
}
.aFestiveFlyMap{
	width:140px;
	float:right;
}
.indLitleBx{
	background:url(images/indlittlebxBtm.jpg) no-repeat left bottom;
	width:665px;
	overflow:hidden;
	padding-bottom:2px;
	padding-top:20px;
}
.indLitleBx p{
	color:#25201B;
	font-size:11px;
}
.indLitleBx01{
	width:176px;
	float:left;
}
.indLitleBx02{ 
	width:229px; 
	float:left;
	margin:0 10px;
}
.indLitleBx02Dt{
	background:url(images/indlteBxBg.jpg) repeat-y;
	width:197px;
	padding:0 16px; 
}
.indLitleBx03{
	width:230px;
	float:left;
}
.litleTheBkryHdr{
	background:url(images/litlebakeryHdr.jpg) no-repeat;
	width:176px;
	height:27px;
}
.litleAplHouseHdr{
	background:url(images/litleAplHouseHdr.jpg) no-repeat;
	width:197px;
	height:27px;
}
.litleSlTursHdr{
	background:url(images/litleSlTursHdr.jpg) no-repeat;
	width:229px;
	height:27px;
}
.indLitleBx01 label{
	background:url(images/festiveiCon.jpg) no-repeat right top;
	padding-right:5px;
	display:block;
	margin-top:20px;
	text-align:right;
}
.indLitleBx01 label a{
	font-family:Lucida;
	font-size:11px;
	color:#10A6B5;
}
.indLitleBx02 label{
	background:url(images/festiveiCon.jpg) no-repeat right top;
	width:210px; 
	padding-right:5px;
	margin:20px 16px 0 0px;
	display:block;
	text-align:right;
}
.indLitleBx02 label a{
	font-family:Lucida;
	font-size:11px;
	color:#10A6B5;
}
.indLitleBx03 label{
	background:url(images/festiveiCon.jpg) no-repeat right top;
	padding-right:5px;
	display:block;
	margin-top:20px;
	margin-bottom: 5px;
	margin-right: 20px;
	text-align:right;
}
.indLitleBx03 label a{
	font-family:Lucida;
	font-size:11px;
	color:#10A6B5;
}
.indLitleBx dd p{
	line-height:20px;
	font-size:11px;
	margin: 5px 0 0 0;
}
.indxBtm{
	width:956px;
	overflow:hidden;
	height:180px;
	color:#333333;
	padding:40px 17px 0px 17px; 
}
.indxBmOne{
	width:200px;
	padding:10px 15px 5px 131px;  
	height:131px;
	font-size:11px;
	line-height:18px;
	background:#FFF url(images/indBtmBxImg00.jpg) no-repeat 9px 10px;
	border:1px dashed #825928;
	margin-right:2px;
	float:left;
}
.indxBmOne p, .indxBmTwo p, .indxBmThree p{
	font-size:11px;
	line-height:18px;
}
.indxBmTwo{
	width:238px;
	height:136px;
	padding:5px 5px 5px 10px;
	background:#FFF;
	border:1px dashed #825928;
	margin-right:3px;
	float:left;
}
.indxBmTwo h4{
	font-size:12px;
	text-align:center;
	width:238px;
}
.operationBtn{
	margin:25px 0 0 66px;
	display:block;
}
.indxBmThree{
	width:331px;
	padding-right:15px;
	height:146px; 
	background:#FFF;
	border:1px dashed #825928; 
	float:left;
	overflow:hidden;
}
.indxBmThreeLft{
	width:175px;
	float:left;	position:absolute;margin:-20px 0 0 -4px
}
.indxBmThreeRgt{
	width:156px;
	float:right;
}   
.indxBmThreeLft img{ 
	margin-left:0px !important; 
	z-index:500; 
}
 

.indBtmlnkBtn{
	margin:0 0 0 115px;
}
.indBtmlnkBtn00{
	margin:27px 0 0 30px;
	display:block;
}
 















 
.applehouseBtn{
	/*background:url(images/applehouseBtn.jpg) no-repeat;*/
	width:158px;
	height:29px;
	padding-left:3px;
	float:left;
}
.applehouseBtn a{ 
	width:158px;
	height:42px;
	display:block;
}
.bakeryBtn{
	/*background:url(images/bakeryBtn.jpg) no-repeat;*/
	width:158px;
	height:42px;
	padding-left:3px;
	float:left;
}
.bakeryBtn a{ 
	width:158px;
	height:42px;
	display:block;
}
.schoolBtn{
	/*background:url(images/schoolBtn.jpg) no-repeat;*/
	width:158px;
	height:42px;
	padding-left:3px;
	float:left;
}
.schoolBtn a{ 
	width:158px;
	height:42px;
	display:block;
}
.pumpkinsBtn{
	/*background:url(images/pumpkinsBtn.jpg) no-repeat;*/
	width:158px;
	height:42px;
	padding-left:3px;
	float:left;
}
.pumpkinsBtn a{ 
	width:158px;
	height:42px;
	display:block;
}
.mapBtn{
	/*background:url(images/mapBtn.jpg) no-repeat;*/
	width:158px;
	height:42px;
	padding-left:3px;
	float:left;
}
.mapBtn a{ 
	width:158px;
	height:42px;
	display:block;
}
.contactBtn{
	/*background:url(images/contactBtn.jpg) no-repeat;*/
	width:158px;
	height:42px;
	padding-left:3px;
	float:left;
}
.contactBtn a{ 
	width:158px;
	height:42px;
	display:block;
}
/**********************************************************************************************
*                            MAIN BLOCK CSS                                                   *
/*********************************************************************************************/
#mainBlok{ 
	background:url(images/000.jpg) repeat-y;
	width:990px;
	float:left;	
}
#greenHdr000{ 
	background:url(images/glodLightHdr00.jpg) no-repeat;
	width:990px;
	height:18px;
}
#goldHdr0000{ 
	background:url(images/goldHdr0000.jpg) no-repeat;
	width:990px;
	height:18px;
}

#greenHdrPng{
	position:relative;
	top:-23px; 
	background:url(images/greenHdr01.png) no-repeat;
	width:990px;
	height:28px; 
}
/*\*/
* html #greenHdrPng{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/greenHdr01.png", sizingMethod="crop");
}
/*\*/ 
#schoolTours{
	/*position:relative;
	top:-23px;*/
	background: url(images/greenHdr02.jpg) no-repeat;
	width:990px;
	float:left; 
} 
#mainLft{
	width:666px;
	padding:0 15px;
	float:left;
}
#mainRgt{
	width:294px;
	float:right;
}
#hdrtext{
	width:666px;
	padding-top:9px;
	height:53px;
}
#hdrtext h2{
	background:url(images/schooltourHdr.jpg) no-repeat;
	width:666px;
	height:37px; 
}
#hdrtext2{
	width:666px;
	padding-top:9px;
	height:53px;
}
#hdrtext h3{
	background:url(images/main-photo-gallery-HDR.jpg) no-repeat;
	width:666px;
	height:37px; 
}

#hdrtext p{
	line-height:14px;
	width:666px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	color:#848037;
}
#hdrtext p a{  
	color:#848037;
	
}
#hdrtext p a:hover{  
	color:#848037;
	text-decoration:underline;
}
#hdrPictxt{
	width:666px;
	overflow:hidden;
}
#hdrPictxth3{
	background:url(images/greatHdrTxt.jpg) no-repeat;
	width:666px;
	height:135px;
	float:left;
}
#hdrPictxt2h3{
	background:url(images/main-photo-gallery-text-HDR.jpg) no-repeat;
	width:666px;
	height:135px;
	float:left;
}
#hdrpicA{
	width:666px;
	overflow:hidden;
	float:left;
}
#hdrpicA .ddimg{
	width:285px; 
	float:left;
}
#hdrpicA .ddp{
	width:370px; 
	float:right;
	color:#393728;
	font-size:16px;
	font-weight:bold;
	line-height:26px;
	padding-top:75px; 
}
#bdupbox{
	width:652px;
	padding-left:14px;
}
#bdupbox p{
	text-align:center;
}
.allH4txt{
	font-size:14px;
	line-height:35px;
}
.bdH4hdrBg{
	background:url(images/bdNavHdr.jpg) no-repeat;
	padding-top:37px;
	font-size:12px;
	padding-left:38px;
}
.bdH4hdrBg b{
	padding:0 187px 0 80px;
}
.tourBoxBg{
	background:#EDECD8;
	width:652px;
	padding:10px 0;
	margin-top:20px;
}
.tourBoxBg ol{
	background:url(images/boxBG.jpg) repeat-y;
	width:652px;
}
.tourBoxBg ol li{
	width:632px;
	padding:5px 10px;
	overflow:hidden;
	line-height:22px;
}
.tourBoxBg ol li label{
	width:93px;
	padding-right:8px;
	float:left;
	font-size:14px;
	font-weight:bold;
}
.tourBoxBg ol li b{
	width:112px;
	padding-right:8px;
	text-align:center; 
	float:left;
	font-size:14px;
	font-weight:bold;
}
.tourBoxBg ol li span{
	width:395px;
	padding-left:15px;
	float:left;
	font-size:12px;
	font-weight:bold;
}
.liPadd{
	margin-bottom:20px; 
}
.tour01BoxBg{
	background:#E2E2E2;
	width:652px;
	padding:10px 0;
	margin-top:20px;
}
.tour01BoxBg ol{
	background:url(images/boxBG_02.jpg) repeat-y;
	width:652px;
}
.tour01BoxBg ol li{
	width:632px;
	padding:5px 10px;
	overflow:hidden;
	line-height:22px;
}
.tour01BoxBg ol li label{
	width:93px;
	padding-right:8px;
	float:left;
	font-size:14px;
	font-weight:bold;
}
.tour01BoxBg ol li b{
	width:112px;
	padding-right:8px;
	text-align:center; 
	float:left;
	font-size:14px;
	font-weight:bold;
}
.tour01BoxBg ol li span{
	width:395px;
	padding-left:15px;
	float:left;
	font-size:12px;
	font-weight:bold;
}
#bdScholoL{
	width:615px;
	padding:10px 8px 45px 43px;
}
#bdScholoL ol{
	width:615px;
	font-size:11px;
}
#bdScholoL ol li{
	width:615px;
	overflow:hidden;
	padding-bottom:10px;
}
#bdScholoL ol li b{
	width:20px;
	line-height:24px;
	float:left;
}
#bdScholoL ol li p{
	width:595px;
	line-height:24px;
	float:right;
}
#bdScholoL ol li p a{
	color: #514F22;
	text-decoration: none;
}
#bdScholoL ol li p a:hover{
	color: #514f22;
	text-decoration: underline;
}
#bdSchoolBtm{
	width:666px;
	padding:10px 0 20px 0;
}
#bdSchoolBtm h3{
	background:url(images/settingUptourTxt.jpg) no-repeat;
	width:666px;
	height:21px;
}
#schlSBtmBox{ 
	width:596px;
	padding:0px 27px 0 43px;
}
#schlSBtmBox dl{
	background:url(images/schoolsBtmBoxBg.jpg) repeat-y;
	width:596px;
}
#schlSBtmBox dl dd{
	background:url(images/schoolsBtmBoxTop.jpg) no-repeat;
	width:596px;
}
#schlSBtmBox dl dd p{
	color:#000000;
	width:544px;
	padding:12px 26px;
	line-height:24px; 
}
#schlSBtmBox dl dd p a{
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
#schlSBtmBox dl dd p a:hover{
	color:#000000;
	text-decoration: underline;
	font-weight: bold;
}
#schlSBtmBox label{
	color:#000000;
	width:590px;
	line-height:18px;
	font-size:10px;
	padding:3px;
}
#maRgt01{
	width:278px;
	margin:7px 8px 0 8px;
	border-bottom:1px dashed #825928;
}
#maRgt01 form{
	width:272px;
	padding:0 3px;
	margin-bottom:8px;
	overflow:hidden;
}
.srchTxt{
	width:206px;
	height:17px;
	padding:2px 2px;
	float:left;
	color:#D0C493;
	border:2px solid #C7B981;
}
.srchBtn{
	width:54px;
	height:25px;
	float:right;
}
#mainRt02{
	width:294px;
}
.hoursRt{
	background: url(images/hoursRgt.jpg) no-repeat;
	width:294px;
	margin-top:4px; 
}
.hoursRt a{
	width:280px;
	padding:0 0 5px 0;
	margin:0 7px;
	height:52px;
	display:block;
	border-bottom:1px dashed #825928;
}
 
.contactUs a{
	width:280px; 
	margin:0 7px;
	height:52px;
	display:block; 
}
.rightTxt01 p{
	width:270px;
	padding:2px 12px 0 12px;
	font-size:13px;
	font-weight:normal;
	line-height:22px;
	color:#4D4324;
}
.rightTxt01 span{
	font-family:Arial, Helvetica, sans-serif;
	width:270px;
	padding:2px 12px 0 12px;
	font-size:11px;
	font-weight:bold;
	line-height:22px;
	color:#83723F;
	display:block;
	text-align:right;
}
.rightTxt01 span a{ 
	color:#83723F;
	font-size:9px;
	font-weight:bold;
}
.rightTxt01 span a:hover{ 
	color:#83723F;
	text-decoration:underline;
}
#flashpanel{
	width:282px;
	margin:0 6px 15px 6px;
	padding:6px 0;
	border-top:1px dashed #825928;
	border-bottom:1px dashed #825928;
}

#flashpanelwithflash{
	width:282px;
	margin:0 6px 15px 6px;
	padding:6px 0;
	border-top:1px dashed #825928;
	border-bottom:1px dashed #825928;
}
#flashpanelwithflash2{
	width:282px;
	margin:0 6px 15px 6px;
	padding:6px 0;
	/*border-top:1px dashed #825928;*/
	border-bottom:1px dashed #825928;
}
#flashpanelwithflash3{
	width:656px;
	margin:46px 0px 15px 0px;
	padding:6px 0;
	
}
#flashpanelwithflash-top{
	width:282px;
	background-image: url(images/photogallery-top.jpg);
	background-repeat: no-repeat;
	height: 8px;
		
	
}
#flashpanelwithflash-top3{
	width:656px;
	background-image: url(images/main-photo-gallery-top.jpg);
	background-repeat: no-repeat;
	height: 8px;
		
	
}
#flashpanelwithflash-middle{
	width:282px;
	background-image: url(images/photogallery-middle.jpg);
	background-repeat: repeat-y;
	/*margin: 0 8px 0 8px;*/
	padding: 0 8px 0 8px;
	
}
#flashpanelwithflash-middle3{
	width:656px;
	background-image: url(images/main-photo-gallery-middle.jpg);
	
	
	background-repeat: repeat-y;
	/*margin: 0 8px 0 8px;*/
	padding: 0 8px 0 8px;
	
	
}
#flashpanelwithflash-bottom{
	width:282px;
	background-image: url(images/photogallery-bottom.jpg);
	background-repeat: no-repeat;
	height: 7px;
	background-position: left bottom;
	
}
#flashpanelwithflash-bottom3{
	width:656px;
	background-image: url(images/main-photo-gallery-bottom.jpg);
	background-repeat: no-repeat;
	height: 8px;
	background-position: left bottom;
	
}
#flashpanel2{
	width:282px;
	margin:0 6px 15px 6px;
	padding:6px 0;
	/*border-top:1px dashed #825928;*/
	border-bottom:1px dashed #825928;
}
#mainRt02 h5{
	width:278px;
	margin:0 6px 15px 6px;
	border-bottom:1px dashed #825928; 
}
.schoolRgt{
	background:url(images/schoolRgt.jpg) no-repeat;
	width:294px;
	height:52px;
}
.appleNews{
	background:url(images/appleNews.jpg) no-repeat;
	width:294px;
	height:52px;
}
.applesRgt{
	background:url(images/applesRgt.jpg) no-repeat;
	width:294px;
	height:52px;
}
.theBakaryRgt{
	background:url(images/theBakaryRgt.jpg) no-repeat;
	width:294px;
	height:52px;
}
.applesGrowRg{
	background:url(images/applesGrowRgt.jpg) no-repeat;
	width:294px;
	height:52px;
}
.pumpkinsRgt{
	background:url(images/pumpkinsRgt.jpg) no-repeat;
	width:294px;
	height:52px;
}
.weekendEvtsRgt{
	background:url(images/weekendEvtsRgt.jpg) no-repeat;
	width:294px;
	height:52px;
}
.activitiesEvtsRgt{
	width:294px;
	height:52px;
	background-image: url(images/activitiesRghtHdr.jpg);
	background-repeat: no-repeat;
}
.contactUs{
	background: url(images/contactUs.jpg) no-repeat;
	width:294px;
	height:52px; 
}
.contactUs a{
	width:280px; 
	margin:0 7px;
	height:52px;
	display:block; 
}


/********************************************************************************
*    interior_about_us.html, interior_apples.html *
*********************************************************************************/
#redHdr000{ 
	background:url(images/redHdr00.jpg) no-repeat;
	width:990px;
	height:18px;
}
#redHdrPng{
	
	background:url(images/redHdr01.png) no-repeat;
	width:990px;
	height:27px; 
}
/*\*/
* html #redHdrPng{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/redHdr01.png", sizingMethod="crop");
}
/*\*/ 
#inteApples{
	/*position:relative;
	top:-13px;*/
	background: url(images/redHdr02.jpg) no-repeat;
	width:990px;
	float:left; 
} 
#interiLft{
	width:666px;
	background:url(images/interiorBtnimG.jpg) no-repeat left bottom;
	padding:0 15px 322px 15px;
	float:left;
}
#interiLft02{
	width:666px; 
	padding:0 15px 0 15px;
	float:left;
} 
 
#fmrHdrtxt{
	width:666px;
	padding-top:9px;
	height:53px;
}
#fmrHdrtxt p{ 
	width:666px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	color:#EA4A53;
}
#fmrHdrtxt p a{  
	color:#EA4A53;	
}
#fmrHdrtxt p a:hover{  
	color:#EA4A53;
	text-decoration:underline;
}
#fmrtitleh2{
	background:url(images/titielFarmerTxt.jpg) no-repeat;
	width:666px;
	height:38px; 
}
#fmrApplesh2{
	background:url(images/applesHdrtxt.jpg) no-repeat;
	width:666px;
	height:38px; 
}
 
#fmrpictxth3{
	background:url(images/appletTreTxt.jpg) no-repeat;
	width:666px;
	height:127px;
	
}
#cultivatingtxt{
	background:url(images/cultivatingtxt.jpg) no-repeat;
	width:666px;
	height:127px;
	
}
#cultivatingtxt2{
	background:url(images/cultivatingtxt2.jpg) no-repeat;
	width:666px;
	height:138px;
	
}
#fmrpicpnl{
	width:666px;
	overflow:hidden;
	padding-top:38px;
	padding-bottom:20px;
}
#fmrpicpnl .fmrimg{  
	float:left;
}
#fmrpicpnl .fmrp{
	width:380px;
	float:right; 
}
#fmrpicpnl .fmrp2{
	width:380px;
	float:right; 
}
#fmrpicpnl .fmrp3{
	width:380px;
	float:right; 
}
.fmrp p{ 
	color:#393728;
	font-size:16px;
	font-weight:bold;
	line-height:26px;
	padding-top:15px; 
}
.fmrp p a{ 
	color:#393728;
	text-decoration: none; 
}
.fmrp p a:hover{ 
	color:#393728;
	text-decoration: underline;
}
.fmrp2 p{ 
	color:#393728;
	font-size:16px;
	font-weight:bold;
	line-height:26px;
	padding-top:35px; 
}
.fmrp3 p{ 
	color:#393728;
	font-size:15px;
	font-weight:bold;
	line-height:26px;
	padding-top:35px; 
}
#fmralltxt{
	width:650px;
	padding-left:16px;
} 
#fmralltxt p{
	width:650px;
	font-size:14px;
	color:#240604; 
	line-height:26px;
	padding-bottom:18px; 
}
#fmralltxt p a{
	text-decoration:none;
	color:#240604; 
	
}
#fmralltxt p a:hover{
	text-decoration: underline;
	color:#240604; 
	
}
#bakaryFlash{
	width:282px;
	margin:0 6px 15px 6px;
	padding:6px 0; 
	border-bottom:1px dashed #825928;
}



/***********************************************************************************************************************
*                 interior_applehouse.html  
************************************************************************************************************************/
#apleHoure{
	width:686px; 
	padding:0 5px 0 5px;
	float:left;
}
#apleHoureinR{
	width:666px; 
	padding:0 10px 0 10px; 
}
#theAplHstxt{
	background: url(images/theApleHouse.jpg) no-repeat;
	width:666px;
	height:38px; 
}
#mainHUBtxt{
	background: url(images/mainHUBtxt.jpg) no-repeat;
	width:666px;
	height:119px;  
}
#exclusiveBg,#exclusiveBg dl,#exclusiveBg dl dd{
	width:686px;
}
#exclusiveBg{
	background:url(images/exclusiveBg.jpg) repeat-y;
	width:686px;
	
}
#exclusiveBg dl{
	background:url(images/exclusiveTop.jpg) no-repeat;
}
#exclusiveBg dl dd{
	background:url(images/exclusiveBtm.jpg) no-repeat left bottom;
	width:647px;
	padding:42px 14px 0 25px; 
}
#exclusUL{
	width:647px;
	overflow:hidden;
}
.exclusUL01{
	width:310px;
	float:left;
	overflow:hidden;
}
.exclusUL02{
	width:310px;
	float:right;
	overflow:hidden;
}
#exclusUL li{
	background:url(images/eXicon.jpg) no-repeat 0 6px;
	padding-left:20px;
	width:290px;
	float:left;
	color:#971711;
	line-height:22px;
	font-weight:bold;
	padding-bottom:12px;
}
#exclusUL li small{ 
	font-weight:normal; 
}
#exclusUL li label{
	display:block;
	font-size:10px;
	line-height:14px;
}
.apleHouNews{
	background:url(images/apleHouNews.jpg) no-repeat;
	width:294px;
	height:52px;
}















/*****************************************************************************************************************************
*                        interior_apple_we_grow.html
*****************************************************************************************************************************/
#apleWeGrow{
	background:url(images/apleWeGrow.jpg) no-repeat;
	width:666px;
	height:38px; 
}
.typOfAple{
	width:650px;
	padding-left:16px;
}
.typOfAple p{
	width:650px;
	color:#240604;
	font-size:12px;
	line-height:26px;
	padding-bottom:22px;
}
.aplWeGrBtm{
	width:621px;
	padding-left:26px;
}
.redddukn{
	background:url(images/dduknRedBg.jpg) repeat-y;
	width:621px;
}
.redddukn dl{
	background: url(images/dduknRedTop.jpg) no-repeat;
	width:621px;
}
.redddukn dl dd{
	background: url(images/dduknRedBtm.jpg) no-repeat left bottom;
	width:549px;
	padding:107px 36px 30px 36px;
}
.redddukn dl dd p{ 
	width:549px;
	color:#240604;
	font-size:14px;
	font-weight:bold;
	line-height:22px; 
}
.aplWeGrNewsRgt{
	background:url(images/aplWeGrNewsRgt.jpg) no-repeat;
	width:294px;
	height:52px;
}








/*******************************************************************************************************************************
*                 map_and_directions.html
********************************************************************************************************************************/
#mapDirtLft{
	width:666px; 
	padding:0 15px;
	float:left;
}
#mapHdrtxt{
	width:666px;
	padding-top:9px;
	height:53px;
}
#mapHdrtxt p{   
	width:666px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	color:#EA4A53;
}
#mapHdrtxt p a{  
	color:#EA4A53;
	
}
#mapHdrtxt p a:hover{  
	color:#EA4A53;
	text-decoration:underline;
}
#mapDirectionHdr{
	background:url(images/mapDirectionHdr.jpg) no-repeat;
	width:666px;
	height:36px; 
}

#frmrOrchardtxt{
	background:url(images/frmrOrchardtxt.jpg) no-repeat;
	width:666px;
	height:127px; 
}
#mapdirt{
	width:666px;
	overflow:hidden;
	padding-top:53px; 
	color:#393728;
	border-bottom:1px dashed #825928;
}
#mapdirt00{
	width:666px;
	overflow:hidden;
	padding-top:53px; 
	color:#393728; 
}
#mapdirt h1{
	font-size:28px;
	display:block;
}
#mapdirt h3{
	font-size:16px;
	display:block;
	padding-top:5px;
}
.mapAddress{
	width:328px;
	border-right:1px dashed #825928;
	float:left;
}
.mapAddress p{
	width:328px;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
	padding:10px 0; 
}
.mapAddress p a{
	color:#777353;
}
.mapAddress p a:hover{
	color:#777353;
	text-decoration:underline;
}
.directns{
	width:306px;
	float:right;
}
.directns p{
	width:306px;
	line-height:20px;
	padding-top:20px;
}
#allMap{
	width:662px;
	padding:10px 2px 40px 2px;
	overflow:hidden;
}
.googleArea{
	width:322px;
	float:left;
}
.googleArea h3{
	background:url(images/googleTxt.jpg) no-repeat 86px 0;
	height:54px;
	padding-bottom:6px;
}
.googleArea h4{
	background:url(images/gotoMapTxt.jpg) no-repeat;
	width:265px;
	height:26px;
	padding:6px 33px 0px 33px;
}
.googleArea h4 a{ 
	width:265px;
	height:26px;
	display:block; 
}
.mapWrap{
	width:303px;
	height:311px;
	padding:8px;
	background:#C4C4C4;
	border:2px solid #F3F3F3;
}
.questArea{
	width:322px;
	float:right;
} 
.questArea h3{
	background:url(images/mapquestTxt.jpg) no-repeat 36px 0;
	height:54px;
	padding-bottom:6px;
}
.questArea h4{
	background:url(images/gotoQuestTxt.jpg) no-repeat;
	width:265px;
	height:26px;
	padding:6px 33px 0px 33px;
}
.questArea h4 a{ 
	width:265px;
	height:26px;
	display:block; 
}
#didukwMap{
	width:621px;
	padding-left:24px;
}
.didukwMapBg{
	background:url(images/didukwMapBg.jpg) repeat-y;
	width:621px;
	display:block;
}
.didukwMapBg dl{
	background:url(images/didukwMapTp.jpg) no-repeat;
	width:621px;
	display:block;
}
.didukwMapBg dl dd{
	background:url(images/didukwMapBt.jpg) no-repeat left bottom; 
	display:block;
	padding:107px 21px 21px 25px;
}
.didukwMapBg dl dd p{ 
	width:557px; 
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	color:#240604;
}
.travellingnewsRgt{
	background:url(images/travellingnewsRgt.jpg) no-repeat;
	width:294px;
	height:52px;
}
/*******************************************************************************************************************************
*                 contact_us.html
********************************************************************************************************************************/
#conatctusHdrTxt{
	background:url(images/conatctusHdrTxt.jpg) no-repeat;
	width:666px;
	height:36px; 
}
#mapdirt{
	width:666px;
	overflow:hidden;
	padding-top:53px; 
	color:#393728;
	border-bottom:1px dashed #825928;
}
#mapdirt00{
	width:666px;
	overflow:hidden;
	padding-top:53px; 
	color:#393728; 
}
#mapdirt00 h1{
	font-size:28px;
	display:block;
}
#mapdirt00 h3{
	font-size:16px;
	display:block;
	padding-top:5px;
}
 
.contMail{
	width:306px;
	float:right;
}
.contMail p{
	width:328px;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
	padding:10px 0; 
}
.contMail p a{
	color:#777353;
}
.contMail p a:hover{
	color:#777353;
	text-decoration:underline;
}
.mapLinkBtn{
	position:relative;
	top:-28px;
	left:160px;
	background:url(images/gotomapBtn.jpg) no-repeat;
	width:90px;
	height:17px;
	display:block;
}
#contBg{
	background:url(images/cntFrmBg.jpg) repeat-y;
	width:656px;
	margin:20px 5px; 
}
#contfrmLft{
	background:url(images/cntFrmTop.jpg) no-repeat;
	width:656px;
}
#contfrmRgt{
	background:url(images/cntFrmBtm.jpg) no-repeat left bottom;
	width:640px;
	padding:0 8px; 
}
/*********************************************************************************************************/
.frmWrap{
	width:590px;
	padding:10px 25px;
}
.frmTop{
	width:590px;
	padding-bottom:15px;
	overflow:hidden;
}
.frmTopLft{
	width:270px;
	float:left;
}
.frmTopLft label{
	width:264px;
	font-size:11px;
	font-weight:bold; 
	height:19px;
	line-height:19px;
}
.frmTopLft .intBg00{
	width:264px;
	background:url(images/intputBg.jpg) repeat-x;
	height:20px;
	padding:8px 2px;
	border:1px solid #CAC7B2;
	display:block;
	margin-bottom:10px;
}
.frmTopRgt{
	width:270px;
	float:right;
	overflow:hidden;
}
.frmTopRgt label{
	width:264px;
	font-size:11px;
	font-weight:bold; 
	float:left;
	height:19px;
	line-height:19px;
}
.frmTopRgt label b{
	padding-left:127px; 
}
.frmTopRgt .intBg05{
	width:264px;
	background:url(images/intputBg.jpg) repeat-x;
	height:20px;
	padding:8px 2px;
	border:1px solid #CAC7B2;
	display:block;
	margin-bottom:10px;
}
.frmTopRgt span{
	width:264px;
	overflow:hidden; 
	margin-bottom:10px;
	float:left;
}
.frmTopRgt span .intBg02{
	width:94px;
	background:url(images/intputBg.jpg) repeat-x;
	height:20px;
	padding:8px 2px;
	border:1px solid #CAC7B2;
	display:block; 
	float:left;
	
} 
.frmTopRgt span .intBg03{
	width:94px;
	background:url(images/intputBg.jpg) repeat-x;
	height:20px;
	padding:8px 2px;
	border:1px solid #CAC7B2;
	display:block; 
	float:right; 
}
.frmBtm{
	width:590px;
	padding-top:20px; 
} 
.frmBtm h4{
	width:590px;
	font-size:11px;
	font-weight:bold; 
	float:left;
	height:19px;
	line-height:19px;
}

.txtArea{
	width:588px;
	height:184px;
	padding:4px;
	overflow:auto;
	background:#FFF; 
	border-bottom:1px solid #DDD;
	border-left:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
	border-top:1px solid #7C7C7C;
	
}
#summitA{
	overflow:hidden;
	padding-bottom:20px;
}
.SubBtn{
	width:68px;
	height:26px;
	margin-left:520px;
	margin-top:35px;
}
.mpDirRgt{
	background:url(images/map_dirtoriesHdr.jpg) no-repeat;
	width:294px;
	height:52px;
	padding-bottom:10px;
}
.mpDirRgt a{
	width:280px; 
	margin:0 7px;
	height:52px;
	display:block; 
}















/*************************************************************************************************************************************
*      interior_caramel_apples.html                                              
**************************************************************************************************************************************/
#carmelHdrPng{ 
	background:url(images/goldHdr0001.jpg) no-repeat;
	width:990px;
	height:18px; 
}
/*\*/
* html #carmelHdrPng{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/glodLightHdr01.png", sizingMethod="crop");
}
/*\*/ 
#carmelPage{
	/*position:relative;
	top:-23px;*/
	background: url(images/glodLightHdr02.jpg) no-repeat;
	width:990px;
	float:left; 
} 
 
#crmelHdrtxt{
	width:666px;
	padding-top:9px;
	height:53px;
} 
#crmelHdrtxth2{
	background:url(images/caramelApplesHdr.jpg) no-repeat;
	width:666px;
	height:38px; 
}
#crmelHdrtxt p{  
	width:666px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	color:#C4BF77;
}
#crmelHdrtxt p a{  
	color:#C4BF77;
	
}
#crmelHdrtxt p a:hover{  
	color:#C4BF77;
	text-decoration:underline;
}
#facegooyTxt{
	background:url(images/facegooyTxt.jpg) no-repeat;
	width:666px;
	height:127px;
	
}
#didukwbx{
	width:610px;
	float:left;
	padding:10px 26px 0 30px;
}
.didukwBg{
	background:url(images/didukwBg.jpg) repeat-y;
	width:610px;
	display:block;
}
.didukwBg dl{
	background:url(images/didukwTop.jpg) no-repeat; 
}
.didukwBg dl dd{
	background:url(images/didukwBtm.jpg) no-repeat left bottom;
	width:610px; 
	display:block;
	padding:142px 0 14px 0;
}
.didukwBg dl dd p{ 
	width:560px;
	padding:0 25px;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	color:#240604;
}
.carmelaplRgt{
	background:url(images/carmelaplRgt.jpg) no-repeat;
	width:294px;
	height:52px;
}






/*******************************************************************************************************************************
*
********************************************************************************************************************************/
#bararyInrPg{
	width:678px; 
	padding:0 10px 0 8px;
	float:left;
} 
.barakeyInr{
	width:666px;
	padding:0 5px 0 7px;
}
.TXtBkrY{
	width:666px;
	padding:15px 5px 0 7px;
} 
.TXtBkrY p{
	width:666px;
	font-size:14px;
	color:#240604; 
	line-height:26px;
	padding-bottom:18px;
}
#theBakaryTxt{
	background:url(images/theBakaryTxt.jpg) no-repeat;
	width:666px;
	height:38px; 
}
#wedoitHdrTxt{
	background:url(images/wedoitHdrTxt.jpg) no-repeat;
	width:666px;
	height:127px;
	
}
.fmrp p b{
	color:#CC3300;
	font-size: 13px;
}
.bbrybtmBox{
	width:678px;
}
.bkrybtmBox{
	background:url(images/bkryBtmBoxBg.jpg) repeat-y;
	width:678px;
	display:block;
}
.bkrybtmBox dl{
	background:url(images/bkryBtmBoxTop01.jpg) no-repeat;
	display:block;
}
.bkrybtmBox dl dd{
	background:url(images/bkryBtmBoxBtm.jpg) no-repeat left bottom;
	width:608px;
	padding:135px 35px 40px 35px;
	display:block;
}
.bkryBtm01Ul{
	width:608px;
	overflow:hidden;
	padding-top:10px;
}
.bkryBtm01Ul li{
	width:586px;
	padding-left:22px;
	background:url(images/apleiCon.jpg) no-repeat 0 3px;
	color:#240604;
	font-size:13px;
	line-height:22px;
	float:left;
	margin-bottom:10px;
}
.bkrybtmBox02{
	background:url(images/bkryBtmBoxBg.jpg) repeat-y;
	width:678px;
	display:block;
	margin-top:8px;
}
.bkrybtmBox02 dl{
	background:url(images/bkryBtmBoxTop02.jpg) no-repeat;
	display:block;
}
.bkrybtmBox02 dl dd{
	background:url(images/bkryBtmBoxBtm.jpg) no-repeat left bottom;
	width:608px;
	padding:147px 35px 40px 35px;
	display:block;
}
.bkrybtmBox02 dl dd p{
	width:608px; 
	color:#240604;
	font-size:13px;
	line-height:22px; 
}
.bkryUllo02{
	width:600px;
	overflow:hidden;
	padding-left:8px;
}
.bkryUllo02 li{
	float:left;
	width:125px;
	background:url(images/bkryIcon.jpg) no-repeat 5px 10px;
	padding-left:25px;
	color:#971711;
	font-weight:bold;
	line-height:30px;
}
#widthKml{
	width:275px;
}
.BAkeryNewsRgt{
	background:url(images/BAkeryNewsRgt.jpg) no-repeat;
	width:294px;
	height:52px;
}
.theaplehouseRgt{
	background:url(images/theaplehouseRgt.jpg) no-repeat;
	width:294px;
	height:52px;
}












/****************************************************************************************************************************
*             interior_pumpkins.html
*****************************************************************************************************************************/
#orangeHdr000{ 
	background:url(images/orangeHdr00.jpg) no-repeat;
	width:990px;
	height:18px;
}
#orangeHdrPng{
	position:relative;
	top:-23px; 
	background:url(images/orangeHdr01.png) no-repeat;
	width:990px;
	height:27px; 
}
/*\*/
* html #orangeHdrPng{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/orangeHdr01.png", sizingMethod="crop");
}
/*\*/ 
#pumpKinspage{/*
	position:relative;
	top:-23px;*/
	background: url(images/orangeHdr02.jpg) no-repeat;
	width:990px;
	float:left; 
}
#pmpHdrtxt{
	width:666px;
	padding-top:9px;
	height:53px;
}  
#pmpHdrtxt p{  
	width:666px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	color:#FFA771;
}
#pmpHdrtxt p a{  
	color:#FFA771;
	
}
#pmpHdrtxt p a:hover{  
	color:#FFA771;
	text-decoration:underline;
}
#pumpkinsHdrtxt{
	background:url(images/pumpkinsHdrtxt.jpg) no-repeat;
	width:666px;
	height:38px; 
}
#thousanofpbkins{
	background:url(images/thousanofpbkins.jpg) no-repeat;
	width:666px;
	height:122px;
	
}
#pumpknTxt{
	width:666px;
}
#pumpknTxt p{
	width:650px;
	padding-left:16px;
	font-size:14px;
	color:#240604; 
	line-height:26px;
	padding-bottom:18px;
}
.pmpkintxt01{
	background:url(images/pumpkinUptxt01.jpg) no-repeat;
	width:666px;
	height:26px;
}
.pmpkintxt02{
	background:url(images/pumpkinUptxt02.jpg) no-repeat;
	width:666px;
	height:26px;
}
#didukwPmp{
	width:621px;
	padding-left:11px;
}
.didukwPmpBg{
	background:url(images/diduknPmBg.jpg) repeat-y;
	width:621px;
	display:block;
}
.didukwPmpBg dl{
	background:url(images/diduknPmtp.jpg) no-repeat;
	width:621px;
	display:block;
}
.didukwPmpBg dl dd{
	background:url(images/diduknPmBt.jpg) no-repeat left bottom; 
	display:block;
	padding:85px 21px 21px 25px;
}
.didukwPmpBg dl dd p{ 
	width:557px; 
	font-size:14px;
	line-height:24px; 
	color:#240604;
}
.pumpkinsNewsRgt{
	background:url(images/pumpkinsNewsRgt.jpg) no-repeat;
	width:294px;
	height:52px;
}








/************************************************************************************************************************************
*
*************************************************************************************************************************************/
#hoursPage{
	/*position:relative;
	top:-23px;*/
	background: url(images/orangeHdr03.jpg) no-repeat;
	width:990px;
	float:left;
	padding-bottom:125px;
}
#hoursHdrtxt{
	background:url(images/hoursHdrtxt.jpg) no-repeat;
	width:666px;
	height:38px; 
}
.inrHdrTxt{
	width:666px;
	padding-top:40px;
}

.inrHdrTxth3txt{
	background:url(images/hourof-OperationTxt.jpg) no-repeat;
	height:27px;
	width:666px;
}
.hoursTxtPnnl{
	width:634px;
	padding:0 16px;
}
.hoursTxtPnnl p{
	width:634px;
	color:#240604;
	font-size:14px;
	line-height:22px;
}
.hoursTxtPnnl p a{
	text-decoration: none;
	color:#240604;
	
}
.hoursTxtPnnl p a:hover{
	text-decoration: underline;
	color:#240604;
	
}
.hoursTxtPnnl h3{
	width:634px;
	color:#240604;
	font-size:14px;
	line-height:22px;
	padding:15px 0 5px 0;
}
.hoursTxtPnnl label{
	width:610px;
	color:#240604;
	padding-left:24px;
	display:block;
	font-size:14px;
	line-height:22px;
}
.todaysNewsrgt{
	background:url(images/todaysNewsrgt.jpg) no-repeat;
	width:294px;
	height:52px;
}











/**************************************************************************************************************************************
*                the_craft_barn.html
***************************************************************************************************************************************/
#theCrftBrnHdr{
	background:url(images/theCrftBrnHdr.jpg) no-repeat;
	width:666px;
	height:38px; 
}
#somethingFolks{
	background:url(images/somethingFolks.jpg) no-repeat;
	width:666px;
	height:122px;
	
}
.craftBarnNews{
	background:url(images/craftBarnNews.jpg) no-repeat;
	width:294px;
	height:52px;
}









/*******************************************************************************************************************************************
*              activities_cornmaze_playground.html
********************************************************************************************************************************************/
#cornMagePg{
	/*position:relative;
	top:-23px;*/
	background: url(images/redHdr03.jpg) no-repeat;
	width:990px;
	float:left; 
}
#cornMazHdrTxt{
	background:url(images/cornMazHdrTxt.jpg) no-repeat;
	width:666px;
	height:38px; 
}
.cornINR00{
	width:666px;
	padding-top:40px;
	overflow:hidden;
}
.theCornMaze{
	background:url(images/theCornMaze.jpg) no-repeat;
	width:666px;
	height:35px;
	padding-bottom:13px;
}
.corn00InR{
	width:666px;
	overflow:hidden;
}
.corn00InR01{
	width:266px;
	float:left;
}
.corn00InR02{
	width:400px;
	float:left;
}
.corn00InR02 p{ 
	color:#393728;
	font-size:16px;
	font-weight:bold;
	line-height:26px;
	padding-top:15px; 
}
.playgroundHdrTxt{
	background:url(images/playgroundHdrTxt.jpg) no-repeat;
	width:666px;
	height:35px;
	padding-bottom:13px;
}
.upickAplergtHdr{
	background:url(images/upickAplergtHdr.jpg) no-repeat;
	width:294px;
	height:52px;
}
.hayridesBarnyard{
	background:url(images/hayridesBarnyard.jpg) no-repeat;
	width:294px;
	height:52px;
}
.mapDirtRgt{
	background: url(images/mapDirtRgt.jpg) no-repeat;
	width:294px;
	height:52px;
	margin:10px 0;
}
.mapDirtRgt a{
	width:280px; 
	margin:0 7px;
	height:52px;
	display:block; 
}




/***********************************************************************************************************************
*        events.html
*****************************************************************************************************************/
#eventsLft{
	width:666px; 
	padding:0 0 0 15px;
	float:left;
}
#todaysNewsHdr{
	background:url(images/todaysNewsHdr.png) no-repeat;
	width:666px;
	height:30px;
	margin:7px 0 0 10px;
}
/*\*/
* html #todaysNewsHdr{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/todaysNewsHdr.png", sizingMethod="crop");
}
/*\*/ 
#enevtsHdrTxx{
	background:url(images/eventsPNGHDr.png) no-repeat;
	width:666px;
	height:30px;
	margin:7px 0 0 10px;
}
/*\*/
* html #enevtsHdrTxx{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/eventsPNGHDr.png", sizingMethod="crop");
}
/*\*/ 
.evntsINRHdr{
	width:666px; 
	overflow:hidden;
}
.evntsINRHdr p{
	width:666px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#524727;
	line-height:30px;
	height:40px; 
} 
.evntsINRHdr p a{  
	color:#524727;
	
}
.evntsINRHdr p a:hover{  
	color:#524727;
	text-decoration:underline;
}
.entsHdrTxt{
	background: url(images/seewhatPng.png) no-repeat;
	width:666px;
	height:29px;
	margin:10px 0 0 8px;
}
/*\*/
* html .entsHdrTxt{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/seewhatPng.png", sizingMethod="crop");
}
/*\*/ 
.checkOutNews{
	background: url(images/checkOutNews.png) no-repeat;
	width:666px;
	height:29px;
	margin:10px 0 0 8px;
}
/*\*/
* html .checkOutNews{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/checkOutNews.png", sizingMethod="crop");
}
/*\*/ 
#listEvnts{
	width:666px;padding-top:18px;
}
.evntList{
	width:666px;
	overflow:hidden;
	padding-bottom:35px;
	
}
.listDate{
	background:url(images/dateBg.png) no-repeat;
	width:45px;
	height:59px;
	padding:12px 27px 12px 18px;
	float:left;
	color:#40320F;
	font-size:14px;
	text-align:center;
	display:block;
}
/*\*/
* html .listDate{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/dateBg.png", sizingMethod="crop");
}
/*\*/ 
.listDate b{  
	font-size:18px;
	font-weight:normal;
}
.listData{
	width:567px;
	float:left;
	margin-top:10px;
}
.dyNewsTab{
	width:567px;
	float:left;
	padding:10px 0 30px 8px;
}
.NewsTabH4Bg{
	background:url(images/listBg.jpg) no-repeat;
	height:30px;
	width:547px;
	padding:0 10px;
	font-size:14px;
	font-weight: normal;
	line-height:28px;
	color:#FFF;
	overflow:hidden;
}
.NewsTabH4Bg span{
	float:left;
}
.NewsTabH4Bg b{
	float:right;
	font-size: 11px; 
}
.dyNewsTab label{  
	width:547px;
	padding:0 10px;
	font-size:10px; 
	line-height:22px;
	color:#240604;
	display:block;
}
.dyNewsTab p{  
	width:547px;
	padding:0 10px;
	font-size:13px; 
	line-height:20px;
	color:#240604;
	display:block;
	font-weight:bold;
}
.dyNewsTab p a{   
	color:#240604;  
}
.listData h4{
	background:url(images/listBg.jpg) no-repeat;
	height:30px;
	width:547px;
	padding:0 10px;
	font-size:14px;
	font-weight: normal;
	line-height:28px;
	color:#FFF;
}

.listData label{  
	width:547px;
	padding:0 10px;
	font-size:10px; 
	line-height:22px;
	color:#240604;
	display:block;
}
.listData p{  
	width:547px;
	padding:0 10px;
	font-size:13px; 
	line-height:20px;
	color:#240604;
	display:block;
	font-weight:bold;
}
.listData p a{   
	color:#240604;  
}
.listData p a:hover{   
	color:#240604;
	text-decoration:underline;  
}
.enevtNewsRGT{
	background:url(images/enevtNewsRGT.jpg) no-repeat;
	width:294px;
	height:52px;
}










/************************************************************************************************************************
*
*************************************************************************************************************************/

#activitiesHdr{
	background:url(images/activitiesHdr.jpg) no-repeat;
	width:666px;
	height:36px; 
}
#hayridesFood{
	background:url(images/hayridesFood.jpg) no-repeat;
	width:666px;
	height:157px; 
}
.activitiesInr{
	width:666px;
	overflow:hidden;
}
.imgPnelAct{
	width:666px;
	border-bottom:1px  dashed #825928;
	padding-bottom:15px;
	float:left;
	overflow:hidden;
	margin-bottom:30px;
}
.imgPnelAct00{
	width:666px; 
	padding-bottom:15px;
	float:left;
	overflow:hidden;
	margin-bottom:30px;
}
.imgArea{
	width:240px;
	float:left;
}
.tXTAreaPnl{
	width:426px;
	float:left;
}
.tXTAreaPnl h3{
	width:426px;
	font-size:20px;
	color:#240604;
	padding:47px 0 5px 0;
}
.tXTAreaPnl p{
	width:426px;
	font-size:14px;
	color:#240604;
	line-height:22px;
}
.tXTAreaPnl label{
	width:426px;
	font-size:12px;
	color:#240604;
	line-height:22px;
	font-weight:bold;
	display:block;
	padding-top:15px;
}
.tXTAreaPnl label a{ 
	color:#240604; 
}
.tXTAreaPnl label a:hover{ 
	color:#240604;
	text-decoration:underline;
}




/***************************************************************************************************************************
*                     activities_hayrides_barnyard.html
*************************************************************************************************************************/
#hayridesBarHdrTxt{
	background:url(images/hayridesBarHdrTxt.jpg) no-repeat;
	width:666px;
	height:38px; 
}
.hayridestxt{
	background:url(images/hayridestxt.jpg) no-repeat;
	width:666px;
	height:35px;
	padding-bottom:13px;
}
.comClasTXt{
	width:666px;
	padding-top:15px;
} 
.comClasTXt p{
	width:666px;
	font-size:14px;
	color:#240604; 
	line-height:26px;
	padding-bottom:18px;
}
.barnyaridTxt{
	background:url(images/barnyaridTxt.jpg) no-repeat;
	width:666px;
	height:35px;
	padding-bottom:13px;
}
.playGroundCornMazeTxt{
	background:url(images/playGroundCornMazeTxt.jpg) no-repeat;
	width:294px;
	height:52px;
}












/****************************************************************************************************************************
*                        activities_upick_apples_pumpkins.html
*****************************************************************************************************************************/
#upicaplPmp{
	background:url(images/upicaplPmp.jpg) no-repeat;
	width:666px;
	height:38px; 
}
.upickApplesTxt{
	background:url(images/upickApplesTxt.jpg) no-repeat;
	width:666px;
	height:35px;
	padding-bottom:13px;
}
.upickPumpKinsTxt{
	background:url(images/upickPumpKinsTxt.jpg) no-repeat;
	width:666px;
	height:35px;
	padding-bottom:13px;
}
.addtioBox{
	width:666px;
	margin-top:20px; 
}
.additionalInto{
	background:url(images/additionalInto.jpg) no-repeat;
	width:659px;
	height:35px;
}
.addtioBoxBg{
	background:url(images/additionBg.jpg) repeat-y;
	width:656px;
	margin-left:1px;
	
}
.addtioBoxBg dd{
	background:url(images/additionTop.jpg) no-repeat;
	width:616px;
	padding:10px 20px;
}
.addtioBoxBg dd p{ 
	width:616px;
	font-size:13px;
	color:#240604;
	line-height:22px; 
}
.addtioBoxBg dd p span{  
	color:#CC3300;
	font-weight:bold;
}



















/****************************************************************************************
*                                Footer Panel                                           *
*****************************************************************************************/
#ftr{ 
	width:975px;
	padding:0px 112px 0px 113px;
	margin:0 auto;
}
#ftrCover{ 
	width:975px;
	overflow:hidden;
	float:left;
	padding:30px 0 50px 0;
}
	
#ftrLft{
	width:715px;
	float:left;
	overflow:hidden;
}
#ftrLft li a{
	line-height:20px;
	font-size:11px;
	color:#DAD0AB; 
}
#ftrLft li a:hover{ 
	color:#DAD0AB;
	text-decoration:underline; 
}
.firstLi{
	border-right:1px dashed #DAD0AB;
	width:239px;
	float:left;
	padding:0px 0 25px 0;
}
.firstLi p{
	width:210px;
	padding-right:29px;
	line-height:20px;
	font-size:11px;
	color:#DAD0AB; 
	 
} 
.firstLi p a{
	width:230px;
	line-height:20px;
	font-size:11px;
	color:#DAD0AB; 
}
.firstLi p a:hover{  
	color:#DAD0AB;
	text-decoration:underline;
}
/*******Second*****/
.second{ 
	width:50px;
	float:left;
	padding:0 5px 0 28px;
} 
 
/****Third*****/
.thirdLi{ 
	width:115px;
	float:left;
	padding-left:10px; 
}
.thirdLi ul{
	width:113px;
	padding-right:9px;
	overflow:hidden;
}
.thirdLi ul li{
	width:113px;
	float:left; 
}
.third2Li{ 
	width:100px;
	float:left;
	padding-left: 15px;
}
.third2Li ul{
	width:123px;
	padding-right:9px;
	overflow:hidden;
}
.third2Li ul li{
	width:123px;
	float:left; 
}
 
/*******Fourth*****/
.fourthLi{ 
	width:105px;
	float:left;
	padding-right:5px; 
} 
 
/****Fifh*****/
.fifthLi{ 
	width:110px;
	float:left;
	padding-right:5px; 
}
.fifthLi ul{
	width:110px;
	padding-right:9px;
	overflow:hidden;
}
 
#ftrRgt{
	width:260px;
	float:left;
}
#ftrRgt dd{
	width:260px;
	overflow:hidden;
}
/****Liright*****/
.ftrRgtLi01{ 
	width:133px;
	float:left;
	padding-right:5px; 
} 
.ftrRgtLi01 li{
	width:133px;
	float:left; 
}
.ftrRgtLi01 li a{
	width:133px;
	line-height:20px;
	font-size:11px;
	color:#DAD0AB; 
}
.ftrRgtLi01 li a:hover{  
	color:#DAD0AB;
	text-decoration:underline;
}
/****Liright*****/
.ftrRgtLi02{ 
	width:120px;
	float:left; 
}
.ftrRgtLi02 li{
	width:120px;
	float:left; 
}
.ftrRgtLi02 li a{
	width:120px;
	line-height:20px;
	font-size:11px;
	color:#DAD0AB; 
}
.ftrRgtLi02 li a:hover{  
	color:#DAD0AB;
	text-decoration:underline;
}
.bxBtmfrm{
	background:url(images/btmBox.jpg) no-repeat;
	width:223px;
	padding:0 20px;
	overflow:hidden;
	height:62px;
}
.bxBtmfrm form{
	width:223px;
	height:20px;
	overflow:hidden;
	padding-top:30px;
}
.btmint{
	width:140px;
	height:14px;
	color:#646C7A;
	padding:2px 4px 2px 6px;
	background:#E7F3F6;
	border:1px solid #999999;
	float:left;
}
.subscribeBtn{
	width:65px;
	height:20px;
	float:right;
}
.padd012{
	padding-top:75px;
	overflow:hidden;
}
.padd012 p{
	text-align:right;
	color:#FFF;
	padding-top:10px;
	line-height:24px;
}
.padd012 a{
	float:right;
	margin:0 2px;
}
	

/******************************************************************************************************************************************************/
 


#shu03{ 
	width:990px;
	height:258px;
	background:#FF0000;
	display:block;
}

#shu02{ 
	width:990px;
	height:258px;
	background:#fff;
	display:block;
}

#shu01{ 
	width:990px;
	height:258px;
	background:#000;
	display:block;
}



.stripViewer .panelContainer .panel ul {
			text-align: left;
			padding:0;
			margin:0; 
		}
		
		.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
		 
			position: relative; 
			width: 100%; 
			/*right:-20px; */
		}
		.csw {
			padding:0;
			margin:0;
			width:0;
			height:0;}
		.csw .loading {  text-align: center}
		/* These 2 lines specify style applied while slider is loading */
		 
		 

		.stripViewer { /* This is the viewing window */
			position: relative;
			overflow: hidden;  
			margin:0; 
			width: 990px; /* Also specified in  .stripViewer .panelContainer .panel  below */  
			clear: both; 
		} 
		.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
			/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
		}
		
		.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
			float:left; 
			position: relative;
			width: 990px; /* Also specified in  .stripViewer  above */
		} 
		
		.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
			position:absolute;
		left:-9999px;
		}
		
		.stripNav ul { /* The auto-generated set of links */
			list-style: none;
		}
		
		.stripNav ul li {
			float: left;
			margin-right: 2px; /* If you change this, be sure to adjust the initial value of navWidth in slideviewer.js */
		}
		
		.stripNav a { /* The nav links */
			font-size: 10px;
			font-weight: bold;
			text-align: center;
			line-height: 32px;
			background: #c6e3ff;
			color: #000;
			text-decoration: none;
			display: block; 
		}
		
		.stripNav a:hover {
			background: #9cf;
		}
		
		.stripNav a.current {
			background: #39c;
			color: #fff;
		}
		
		.stripNavL, .stripNavR { /* The left and right arrows */ 
			visibility:hidden;  
		} 

#cross-links{
	margin:-76px -100px 0 350px;
	position:absolute; 
}
#cross-links a{
	background:url(images/apleiCon01.jpg) no-repeat;
	width:29px;
	height:32px;
	text-align:center;
	line-height:32px;
	color:#fff;
	margin:0 5px;
	display:block;
	float:left;
}



/*---------------------------------Small Slider
*/
#myController{
	overflow:hidden;
	margin:0 0 0 50px;
}
#myController span{ 
font-size:12px; 
margin-right:2px;
cursor:pointer;
background:url(images/komra.jpg) no-repeat;
height:29px;
width:29px;
text-align:center;
line-height:32px;
float:left;
font-size:14px;
color:#fff;
}

#jFlowSlide{
border: none; 
}  
.jFlowPrev, .jFlowNext{
cursor:pointer;
}


.spacer {
	height: 40px;
}

.slidepic4wrap{
	width: 415px;
	height: 326px;
	float:right;
}
.slidepic4top{
	width: 415px;
	height:326px;
	padding: 24px 0 0 0;
	
	background-image: url(images/index-map-directionsPic-top.png);
	background-repeat: no-repeat;
}
.slidepic5wrap{
	width: 415px;
	height: 326px;
	float:right;
}
.slidepic5top{
	width: 415px;
	height:326px;
	padding: 24px 0 0 0;
	
	background-image: url(images/index-entertainment-act-Pic-top.png);
	background-repeat: no-repeat;
}
.slidepic1wrap{
	width: 415px;
	height: 326px;
	float:right;
}
.slidepic1top{
	width: 415px;
	height:326px;
	padding: 24px 0 0 0;
	
	background-image: url(images/index-apples-we-growPic-top.png);
	background-repeat: no-repeat;
}
.slidepic2wrap{
	width: 415px;
	height: 326px;
	float:right;
}
.slidepic2top{
	width: 415px;
	height:326px;
	padding: 24px 0 0 0;
	
	background-image: url(images/index-applehouse-Pic-top.png);
	background-repeat: no-repeat;
}
.slidepic3wrap{
	width: 415px;
	height: 326px;
	float:right;
}
.slidepic3top{
	width: 415px;
	height:326px;
	padding: 24px 0 0 0;
	
	background-image: url(images/index-about-usPic-top.png);
	background-repeat: no-repeat;
}

.aFestiveFlytxt p a.text{
	color:#333333; 
	text-decoration: none;
}
.aFestiveFlytxt p a.text:hover{ 
	color:#333333;
	text-decoration:underline;
}



.footerwrapper {
	width: 600px;
	height: 32px;
	float: left;
	padding: 0px 0 0 375px;
	margin: 40px 0 0 0
}
.sunantlogo {	
	width: 85px;
	height: 32px;
	margin: 0px 0 0 0px;
	padding: 0 0 0 0;
	float: left;
}
.sunantlogotext{	
	width: 120px;
	height: 30px;
	margin: 2px 0 0 10px;
	padding: 0 0 0 0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ae020b;
	line-height: 15px;
}
.sunantlogotext a{	
	text-decoration: none;
	color: #ae020b;
}
.sunantlogotext a:hover{	
	text-decoration: none;
	color: #ae020b;
	
}

