#navigation li a {
	float: left;
	display: block;
	margin: 0;
	height: 25px;
	text-indent: -9999px;
	}

#navigation ul li a.home { background: url('../images/btn/nav-home.gif') 0 0 no-repeat; width: 76px; }
#navigation ul li a.home:hover { background: url('../images/btn/nav-home.gif') -76px 0 no-repeat; }
#navigation ul li a.home-active { background: url('../images/btn/nav-home.gif') -152px 0 no-repeat; width: 76px; }
	
#navigation ul li a.schedule { background: url('../images/btn/nav-schedule.gif') 0 0 no-repeat; width: 92px; }
#navigation ul li a.schedule:hover { background: url('../images/btn/nav-schedule.gif') -92px 0 no-repeat; }
#navigation ul li a.schedule-active { background: url('../images/btn/nav-schedule.gif') -92px 0 no-repeat; width: 92px; }

#navigation ul li a.tours { background: url('../images/btn/nav-tours.gif') 0 0 no-repeat; width: 142px; }
#navigation ul li a.tours:hover { background: url('../images/btn/nav-tours.gif') -142px 0 no-repeat; }
#navigation ul li a.tours-active { background: url('../images/btn/nav-tours.gif') -284px 0 no-repeat; width: 142px; }

#navigation ul li a.international { background: url('../images/btn/nav-international.gif') 0 0 no-repeat; width: 142px; }
#navigation ul li a.international:hover { background: url('../images/btn/nav-international.gif') -142px 0 no-repeat; }
#navigation ul li a.international-active { background: url('../images/btn/nav-international.gif') -284px 0 no-repeat; width: 142px; }
	
#navigation ul li a.retreat { background: url('../images/btn/nav-retreats.gif') 0 0 no-repeat; width: 121px; }
#navigation ul li a.retreat:hover { background: url('../images/btn/nav-retreats.gif') -121px 0 no-repeat; }
#navigation ul li a.retreat-active { background: url('../images/btn/nav-retreats.gif') -242px 0 no-repeat; width: 121px; }
	
#navigation ul li a.foodbook { background: url('../images/btn/nav-foodbook.gif') 0 0 no-repeat; width: 121px; }
#navigation ul li a.foodbook:hover { background: url('../images/btn/nav-foodbook.gif') -121px 0 no-repeat; }
#navigation ul li a.foodbook-active { background: url('../images/btn/nav-foodbook.gif') -242px 0 no-repeat; width: 121px; }
	
#navigation ul li a.register { background: url('../images/btn/nav-register.gif') 0 0 no-repeat; width: 113px; }
#navigation ul li a.register:hover { background: url('../images/btn/nav-register.gif') -113px 0 no-repeat; }
#navigation ul li a.register-active { background: url('../images/btn/nav-register.gif') -226px 0 no-repeat; width: 113px; }
	
#navigation ul li a.about { background: url('../images/btn/nav-about.gif') 0 0 no-repeat; width: 112px; }
#navigation ul li a.about:hover { background: url('../images/btn/nav-about.gif') -112px 0 no-repeat; }
#navigation ul li a.about-active { background: url('../images/btn/nav-about.gif') -224px 0 no-repeat; width: 112px; }


/* subnavigation */

#subnav li a {
	float: left;
	display: block;
	margin: 0;
	height: 24px;
	text-indent: -9999px;
	}

/* register */
	
#subnav ul li a.register { width: 164px; cursor: default; }
	
/* tours */
	
#subnav ul li a.tour { width: 150px; cursor: default; }

/* michigan */

#subnav ul li a.michigan { background: url('../images/btn/subnav-tours-michigan.gif') 0 0 no-repeat; width: 95px; }
#subnav ul li a.michigan:hover { background: url('../images/btn/subnav-tours-michigan.gif') -95px 0 no-repeat; }
#subnav ul li a.michigan-active { background: url('../images/btn/subnav-tours-michigan.gif') -190px 0 no-repeat; width: 95px; }

#subsubnav ul li a.michigan {
	width: 50px;
	cursor: default;
	}

#subsubnav ul li a.leelanau-peninsula { background: url('../images/btn/subnav-leelanau-peninsula.gif') 0 0 no-repeat; width: 161px; }
#subsubnav ul li a.leelanau-peninsula:hover { background: url('../images/btn/subnav-leelanau-peninsula.gif') -161px 0 no-repeat; }
#subsubnav ul li a.leelanau-peninsula-active { background: url('../images/btn/subnav-leelanau-peninsula.gif') -322px 0 no-repeat; width: 161px; }

#subsubnav ul li a.petoskey { background: url('../images/btn/subnav-petoskey.gif') 0 0 no-repeat; width: 94px; }
#subsubnav ul li a.petoskey:hover { background: url('../images/btn/subnav-petoskey.gif') -94px 0 no-repeat; }
#subsubnav ul li a.petoskey-active { background: url('../images/btn/subnav-petoskey.gif') -188px 0 no-repeat; width: 94px; }

#subsubnav ul li a.traverse-city { background: url('../images/btn/subnav-traverse-city.gif') 0 0 no-repeat; width: 120px; }
#subsubnav ul li a.traverse-city:hover { background: url('../images/btn/subnav-traverse-city.gif') -120px 0 no-repeat; }
#subsubnav ul li a.traverse-city-active { background: url('../images/btn/subnav-traverse-city.gif') -240px 0 no-repeat; width: 120px; }

#subsubnav ul li a.upper-peninsula { background: url('../images/btn/subnav-upper-peninsula.gif') 0 0 no-repeat; width: 140px; }
#subsubnav ul li a.upper-peninsula:hover { background: url('../images/btn/subnav-upper-peninsula.gif') -140px 0 no-repeat; }
#subsubnav ul li a.upper-peninsula-active { background: url('../images/btn/subnav-upper-peninsula.gif') -280px 0 no-repeat; width: 140px; }

#subsubnav ul li a.farmers-markets { background: url('../images/btn/subnav-farmers-markets.gif') 0 0 no-repeat; width: 144px; }
#subsubnav ul li a.farmers-markets:hover { background: url('../images/btn/subnav-farmers-markets.gif') -144px 0 no-repeat; }
#subsubnav ul li a.farmers-markets-active { background: url('../images/btn/subnav-farmers-markets.gif') -288px 0 no-repeat; width: 144px; }

/* illinois */

#subnav ul li a.illinois { background: url('../images/btn/subnav-tours-illinois.gif') 0 0 no-repeat; width: 158px; }
#subnav ul li a.illinois:hover { background: url('../images/btn/subnav-tours-illinois.gif') -158px 0 no-repeat; }
#subnav ul li a.illinois-active { background: url('../images/btn/subnav-tours-illinois.gif') -316px 0 no-repeat; width: 158px; }

#subsubnav ul li a.illinois {
	width: 50px;
	cursor: default;
	}
	
#subsubnav ul li a.driftless-region { background: url('../images/btn/subnav-driftless-region.gif') 0 0 no-repeat; width: 138px }
#subsubnav ul li a.driftless-region:hover { background: url('../images/btn/subnav-driftless-region.gif') -138px 0 no-repeat; }
#subsubnav ul li a.driftless-region-active { background: url('../images/btn/subnav-driftless-region.gif') -276px 0 no-repeat; width: 138px; }

#subsubnav ul li a.chicago { background: url('../images/btn/subnav-chicago.gif') 0 0 no-repeat; width: 86px; }
#subsubnav ul li a.chicago:hover { background: url('../images/btn/subnav-chicago.gif') -86px 0 no-repeat; }
#subsubnav ul li a.chicago-active { background: url('../images/btn/subnav-chicago.gif') -172px 0 no-repeat; width: 86px; }

#subsubnav ul li a.bloomington-normal { background: url('../images/btn/subnav-bloomington-normal.gif') 0 0 no-repeat; width: 155px; }
#subsubnav ul li a.bloomington-normal:hover { background: url('../images/btn/subnav-bloomington-normal.gif') -155px 0 no-repeat; }
#subsubnav ul li a.bloomington-normal-active { background: url('../images/btn/subnav-bloomington-normal.gif') -310px 0 no-repeat; width: 155px; }

#subsubnav ul li a.spring-green { background: url('../images/btn/subnav-spring-green.gif') 0 0 no-repeat; width: 175px; }
#subsubnav ul li a.spring-green:hover { background: url('../images/btn/subnav-spring-green.gif') -175px 0 no-repeat; }
#subsubnav ul li a.spring-green-active { background: url('../images/btn/subnav-spring-green.gif') -350px 0 no-repeat; width: 175px; }

#subsubnav ul li a.fairfield-iowa { background: url('../images/btn/subnav-fairfield-iowa.gif') 0 0 no-repeat; width: 125px; }
#subsubnav ul li a.fairfield-iowa:hover { background: url('../images/btn/subnav-fairfield-iowa.gif') -125px 0 no-repeat; }
#subsubnav ul li a.fairfield-iowa-active { background: url('../images/btn/subnav-fairfield-iowa.gif') -250px 0 no-repeat; width: 125px; }

/* Missouri */

#subnav ul li a.missouri { background: url('../images/btn/subnav-missouri.gif') 0 0 no-repeat; width: 184px; }
#subnav ul li a.missouri:hover { background: url('../images/btn/subnav-missouri.gif') -184px 0 no-repeat; }
#subnav ul li a.missouri-active { background: url('../images/btn/subnav-missouri.gif') -368px 0 no-repeat; width: 184px; }

#subsubnav ul li a.missouri {
	width: 100px;
	cursor: default;
	}

/* Tastings */

#subnav ul li a.tastings { background: url('../images/btn/subnav-tastings.gif') 0 0 no-repeat; width: 121px; }
#subnav ul li a.tastings:hover { background: url('../images/btn/subnav-tastings.gif') -121px 0 no-repeat; }
#subnav ul li a.tastings-active { background: url('../images/btn/subnav-tastings.gif') -242px 0 no-repeat; width: 184px; }

#subsubnav ul li a.tastings {
	width: 100px;
	cursor: default;
	}

#subsubnav ul li a.cape-girardeau { background: url('../images/btn/subnav-cape-girardeau.gif') 0 0 no-repeat; width: 134px; }
#subsubnav ul li a.cape-girardeau:hover { background: url('../images/btn/subnav-cape-girardeau.gif') -134px 0 no-repeat; }
#subsubnav ul li a.cape-girardeau-active { background: url('../images/btn/subnav-cape-girardeau.gif') -268px 0 no-repeat; width: 134px; }

#subsubnav ul li a.ste-genevieve { background: url('../images/btn/subnav-ste-genevieve.gif') 0 0 no-repeat; width: 130px; }
#subsubnav ul li a.ste-genevieve:hover { background: url('../images/btn/subnav-ste-genevieve.gif') -130px 0 no-repeat; }
#subsubnav ul li a.ste-genevieve-active { background: url('../images/btn/subnav-ste-genevieve.gif') -260px 0 no-repeat; width: 130px; }

#subsubnav ul li a.paduca-kentucky { background: url('../images/btn/subnav-paduca-kentucky.gif') 0 0 no-repeat; width: 149px; }
#subsubnav ul li a.paduca-kentucky:hover { background: url('../images/btn/subnav-paduca-kentucky.gif') -149px 0 no-repeat; }
#subsubnav ul li a.paduca-kentucky-active { background: url('../images/btn/subnav-paduca-kentucky.gif') -298px 0 no-repeat; width: 149px; }

#subsubnav ul li a.wine-country-il { background: url('../images/btn/subnav-wine-country-il.gif') 0 0 no-repeat; width: 143px; }
#subsubnav ul li a.wine-country-il:hover { background: url('../images/btn/subnav-wine-country-il.gif') -143px 0 no-repeat; }
#subsubnav ul li a.wine-country-il-active { background: url('../images/btn/subnav-wine-country-il.gif') -286px 0 no-repeat; width: 143px; }


/* retreats */

#subnav ul li a.retreats {
	width: 100px;
	cursor: default;
	}
	
#subnav ul li a.wildfoods { background: url('../images/btn/subnav-retreat-wildfoods.gif') 0 0 no-repeat; width: 86px; }
#subnav ul li a.wildfoods:hover { background: url('../images/btn/subnav-retreat-wildfoods.gif') -86px 0 no-repeat; }
#subnav ul li a.wildfoods-active { background: url('../images/btn/subnav-retreat-wildfoods.gif') -172px 0 no-repeat; width: 86px; }

#subnav ul li a.cescape { background: url('../images/btn/subnav-retreat-culinaryescape.gif') 0 0 no-repeat; width: 110px; }
#subnav ul li a.cescape:hover { background: url('../images/btn/subnav-retreat-culinaryescape.gif') -110px 0 no-repeat; }
#subnav ul li a.cescape-active { background: url('../images/btn/subnav-retreat-culinaryescape.gif') -220px 0 no-repeat; width: 110px; }

#subnav ul li a.allthingschoc { background: url('../images/btn/subnav-retreat-allthingschoc.gif') 0 0 no-repeat; width: 137px; }
#subnav ul li a.allthingschoc:hover { background: url('../images/btn/subnav-retreat-allthingschoc.gif') -137px 0 no-repeat; }
#subnav ul li a.allthingschoc-active { background: url('../images/btn/subnav-retreat-allthingschoc.gif') -274px 0 no-repeat; width: 137px; }

#subnav ul li a.busy2cook { background: url('../images/btn/subnav-retreat-2busy2cook.gif') 0 0 no-repeat; width: 104px; }
#subnav ul li a.busy2cook:hover { background: url('../images/btn/subnav-retreat-2busy2cook.gif') -104px 0 no-repeat; }
#subnav ul li a.busy2cook-active { background: url('../images/btn/subnav-retreat-2busy2cook.gif') -208px 0 no-repeat; width: 104px; }

#subnav ul li a.gofish { background: url('../images/btn/subnav-retreat-gofish.gif') 0 0 no-repeat; width: 72px; }
#subnav ul li a.gofish:hover { background: url('../images/btn/subnav-retreat-gofish.gif') -72px 0 no-repeat; }
#subnav ul li a.gofish-active { background: url('../images/btn/subnav-retreat-gofish.gif') -144px 0 no-repeat; width: 72px;}

#subnav ul li a.international { background: url('../images/btn/subnav-international.gif') 0 0 no-repeat; width: 116px; }
#subnav ul li a.international:hover { background: url('../images/btn/subnav-international.gif') -116px 0 no-repeat; }
#subnav ul li a.international-active { background: url('../images/btn/subnav-international.gif') -232px 0 no-repeat; width: 116px;}

/* subsubnavigation */

#subsubnav li a {
	float: left;
	display: block;
	margin: 0;
	height: 24px;
	text-indent: -9999px;
	}

/* international */

#subsubnav ul li a.international {
	width: 529px;
	cursor: default;
	}

#subsubnav ul li a.argentina { background: url('../images/btn/subnav-int-argentina.gif') 0 0 no-repeat; width: 80px; }
#subsubnav ul li a.argentina:hover { background: url('../images/btn/subnav-int-argentina.gif') -80px 0 no-repeat; }
#subsubnav ul li a.argentina-active { background: url('../images/btn/subnav-int-argentina.gif') -160px 0 no-repeat; width: 80px; }

#subsubnav ul li a.yucatan { background: url('../images/btn/subnav-int-yucatan.gif') 0 0 no-repeat; width: 129px; }
#subsubnav ul li a.yucatan:hover { background: url('../images/btn/subnav-int-yucatan.gif') -129px 0 no-repeat; }
#subsubnav ul li a.yucatan-active { background: url('../images/btn/subnav-int-yucatan.gif') -258px 0 no-repeat; width: 129px; }
	
/* what's new */

#subnav ul li a.foodbook {
	width: 233px;
	cursor: default;
	}
	
#subnav ul li a.quiz { background: url('../images/btn/subnav-news-quiz.gif') 0 0 no-repeat; width: 121px; }
#subnav ul li a.quiz:hover { background: url('../images/btn/subnav-news-quiz.gif') -121px 0 no-repeat; }
#subnav ul li a.quiz-active { background: url('../images/btn/subnav-news-quiz.gif') -242px 0 no-repeat; width: 121px; }
	
#subnav ul li a.recipes { background: url('../images/btn/subnav-news-recipes.gif') 0 0 no-repeat; width: 85px; }
#subnav ul li a.recipes:hover { background: url('../images/btn/subnav-news-recipes.gif') -85px 0 no-repeat; }
#subnav ul li a.recipes-active { background: url('../images/btn/subnav-news-recipes.gif') -170px 0 no-repeat; width: 85px; }

#subnav ul li a.seeinside { background: url('../images/btn/subnav-see-inside.gif') 0 0 no-repeat; width: 98px; }
#subnav ul li a.seeinside:hover { background: url('../images/btn/subnav-see-inside.gif') -98px 0 no-repeat; }
#subnav ul li a.seeinside-active { background: url('../images/btn/subnav-see-inside.gif') -196px 0 no-repeat; width: 98px; }

#subnav ul li a.wheretofind { background: url('../images/btn/subnav-where-to-find.gif') 0 0 no-repeat; width: 121px; }
#subnav ul li a.wheretofind:hover { background: url('../images/btn/subnav-where-to-find.gif') -121px 0 no-repeat; }
#subnav ul li a.wheretofind-active { background: url('../images/btn/subnav-where-to-find.gif') -242px 0 no-repeat; width: 121px; }

#subnav ul li a.howtoorder { background: url('../images/btn/subnav-how-to-order.gif') 0 0 no-repeat; width: 119px; }
#subnav ul li a.howtoorder:hover { background: url('../images/btn/subnav-how-to-order.gif') -119px 0 no-repeat; }
#subnav ul li a.howtoorder-active { background: url('../images/btn/subnav-how-to-order.gif') -238px 0 no-repeat; width: 119px; }

#subnav ul li a.cookbooklets { background: url('../images/btn/subnav-news-foodbooks.gif') 0 0 no-repeat; width: 104px; }
#subnav ul li a.cookbooklets:hover { background: url('../images/btn/subnav-news-foodbooks.gif') -104px 0 no-repeat; }
#subnav ul li a.cookbooklets-active { background: url('../images/btn/subnav-news-foodbooks.gif') -208px 0 no-repeat; width: 104px; }
	
#subnav ul li a.thanks { background: url('../images/btn/subnav-news-thanks.gif') 0 0 no-repeat; width: 105px; }
#subnav ul li a.thanks:hover { background: url('../images/btn/subnav-news-thanks.gif') -105px 0 no-repeat; }
#subnav ul li a.thanks-active { background: url('../images/btn/subnav-news-thanks.gif') -210px 0 no-repeat; width: 105px; }
	
#subnav ul li a.gifts { background: url('../images/btn/subnav-news-gifts.gif') 0 0 no-repeat; width: 122px; }
#subnav ul li a.gifts:hover { background: url('../images/btn/subnav-news-gifts.gif') -122px 0 no-repeat; }
#subnav ul li a.gifts-active { background: url('../images/btn/subnav-news-gifts.gif') -244px 0 no-repeat; width: 122px; }


/* about */

#subnav ul li a.about {
	width: 512px;
	cursor: default;
	}

#subnav ul li a.rates { background: url('../images/btn/subnav-about-rates.gif') 0 0 no-repeat; width: 70px; }
#subnav ul li a.rates:hover { background: url('../images/btn/subnav-about-rates.gif') -70px 0 no-repeat; }
#subnav ul li a.rates-active { background: url('../images/btn/subnav-about-rates.gif') -140px 0 no-repeat; width: 70px; }
	
#subnav ul li a.media { background: url('../images/btn/subnav-about-media.gif') 0 0 no-repeat; width: 90px; }
#subnav ul li a.media:hover { background: url('../images/btn/subnav-about-media.gif') -90px 0 no-repeat; }
#subnav ul li a.media-active { background: url('../images/btn/subnav-about-media.gif') -180px 0 no-repeat; width: 90px; }