#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: 53px; }
#navigation ul li a.home:hover { background: url('../images/btn/nav-home.gif') -53px 0 no-repeat; }
#navigation ul li a.home-active { background: url('../images/btn/nav-home.gif') -106px 0 no-repeat; width: 53px; }
	
#navigation ul li a.schedule { background: url('../images/btn/nav-schedule.gif') 0 0 no-repeat; width: 76px; }
#navigation ul li a.schedule:hover { background: url('../images/btn/nav-schedule.gif') -76px 0 no-repeat; }
#navigation ul li a.schedule-active { background: url('../images/btn/nav-schedule.gif') -152px 0 no-repeat; width: 76px; }

#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.whatsnew { background: url('../images/btn/nav-whatsnew.gif') 0 0 no-repeat; width: 86px; }
#navigation ul li a.whatsnew:hover { background: url('../images/btn/nav-whatsnew.gif') -86px 0 no-repeat; }
#navigation ul li a.whatsnew-active { background: url('../images/btn/nav-whatsnew.gif') -172px 0 no-repeat; width: 86px; }
	
#navigation ul li a.register { background: url('../images/btn/nav-register.gif') 0 0 no-repeat; width: 86px; }
#navigation ul li a.register:hover { background: url('../images/btn/nav-register.gif') -86px 0 no-repeat; }
#navigation ul li a.register-active { background: url('../images/btn/nav-register.gif') -172px 0 no-repeat; width: 86px; }
	
#navigation ul li a.about { background: url('../images/btn/nav-about.gif') 0 0 no-repeat; width: 71px; }
#navigation ul li a.about:hover { background: url('../images/btn/nav-about.gif') -71px 0 no-repeat; }
#navigation ul li a.about-active { background: url('../images/btn/nav-about.gif') -142px 0 no-repeat; width: 71px; }


/* subnavigation */

#subnav li a {
	float: left;
	display: block;
	margin: 0;
	height: 24px;
	text-indent: -9999px;
	}
	
/* tours */
	
#subnav ul li a.tour { width: 175px; 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; }

#subnav ul ol li a.leelanau { background: url('../images/btn/subnav-tours-mi_leelanau.gif') 0 0 no-repeat; width: 71px; }
#subnav ul ol li a.leelanau:hover { background: url('../images/btn/subnav-tours-mi_leelanau.gif') -71px 0 no-repeat; }
#subnav ul ol li a.leelanau-active { background: url('../images/btn/subnav-tours-mi_leelanau.gif') -142px 0 no-repeat; width: 71px; }

#subnav ul ol li a.petoskey { background: url('../images/btn/subnav-tours-mi_petoskey.gif') 0 0 no-repeat; width: 71px; }
#subnav ul ol li a.petoskey:hover { background: url('../images/btn/subnav-tours-mi_petoskey.gif') -71px 0 no-repeat; }
#subnav ul ol li a.petoskey-active { background: url('../images/btn/subnav-tours-mi_petoskey.gif') -142px 0 no-repeat; width: 71px; }

#subnav ul ol li a.upperpeninsula { background: url('../images/btn/subnav-tours-mi_up.gif') 0 0 no-repeat; width: 110px; }
#subnav ul ol li a.upperpeninsula:hover { background: url('../images/btn/subnav-tours-mi_up.gif') -110px 0 no-repeat; }
#subnav ul ol li a.upperpeninsula-active { background: url('../images/btn/subnav-tours-mi_up.gif') -220px 0 no-repeat; width: 110px; }

#subnav ul ol li a.southwest { background: url('../images/btn/subnav-tours-mi_southwest.gif') 0 0 no-repeat; width: 85px; }
#subnav ul ol li a.southwest:hover { background: url('../images/btn/subnav-tours-mi_southwest.gif') -85px 0 no-repeat; }
#subnav ul ol li a.southwest-active { background: url('../images/btn/subnav-tours-mi_southwest.gif') -170px 0 no-repeat; width: 85px; }

/* illinois */

#subnav ul li a.illinois { background: url('../images/btn/subnav-tours-illinois.gif') 0 0 no-repeat; width: 159px; }
#subnav ul li a.illinois:hover { background: url('../images/btn/subnav-tours-illinois.gif') -159px 0 no-repeat; }
#subnav ul li a.illinois-active { background: url('../images/btn/subnav-tours-illinois.gif') -318px 0 no-repeat; width: 159px; }
	
#subnav ul ol li a.driftless { background: url('../images/btn/subnav-tours-il_driftless.gif') 0 0 no-repeat; width: 110px; }
#subnav ul ol li a.driftless:hover { background: url('../images/btn/subnav-tours-il_driftless.gif') -110px 0 no-repeat; }
#subnav ul ol li a.driftless-active { background: url('../images/btn/subnav-tours-il_driftless.gif') -220px 0 no-repeat; width: 110px; }

#subnav ul ol li a.wisconsin { background: url('../images/btn/subnav-tours-il_wisconsin.gif') 0 0 no-repeat; width: 192px; }
#subnav ul ol li a.wisconsin:hover { background: url('../images/btn/subnav-tours-il_wisconsin.gif') -192px 0 no-repeat; }
#subnav ul ol li a.wisconsin-active { background: url('../images/btn/subnav-tours-il_wisconsin.gif') -384px 0 no-repeat; width: 192px; }


/* retreats */

#subnav ul li a.retreats {
	width: 185px;
	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;}


/* international */

#subnav ul li a.international {
	width: 450px;
	cursor: default;
	}
	
#subnav ul li a.argentina { background: url('../images/btn/subnav-int-argentina.gif') 0 0 no-repeat; width: 80px; }
#subnav ul li a.argentina:hover { background: url('../images/btn/subnav-int-argentina.gif') -80px 0 no-repeat; }
#subnav ul li a.argentina-active { background: url('../images/btn/subnav-int-argentina.gif') -160px 0 no-repeat; width: 80px; }
	
#subnav ul li a.yucatan { background: url('../images/btn/subnav-int-yucatan.gif') 0 0 no-repeat; width: 129px; }
#subnav ul li a.yucatan:hover { background: url('../images/btn/subnav-int-yucatan.gif') -129px 0 no-repeat; }
#subnav 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.whatsnew {
	width: 207px;
	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.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: 617px;
	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; }
