body { }
p { }
td { }
a:link { color: white; }
a:visited { color: white; }
a:hover { color: silver; }
a:active { color: white; }
.whitetext { color: #FFF; }
#shadow {
	width:1000px;
	-moz-box-shadow:0px 0px 10px #000;
	-webkit-box-shadow: 0px 0px 10px #000;
	box-shadow:0px 0px 10px #000;
}
#dummy { height:0;width:0;margin:0;padding:0; }
#banner {
}
#banner-left {
	background: url(../media/banner-left-2011.jpg);
	width: 267px;
	height: 507px;
	float: left;
}
#banner-center {
	background: url(../media/banner-center-2011.jpg);
	width: 423px;
	height: 507px;
	float: left;
}
#banner-right {
	background: url(../media/banner-right-2011.jpg);
	width: 310px;
	height: 507px;
	float: left;
	position: relative;
}
#snowflake {
	position: absolute;
	top: 140px;
	right: 40px;
	background: url(../media/FallingSnowflake.gif) no-repeat;
	width: 80px;
	height: 80px;
}
#slideshow {
	width: 423px;
	height: 507px;
}
#nav-left ul, #nav-right ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#nav-left li, #nav-right li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#nav-left {
	margin: 126px 0 0 110px;
	width: 150px;
	height: 240px;
}
.home a {
	width: 150px;
	height: 30px;
	display: block;
	background: url(../media/left-nav-2011.jpg) 0px 0px;
}
.home a:hover {
	background-position: -150px 0px;
}
.home a {
	width: 150px;
	height: 30px;
	display: block;
	background: url(../media/left-nav-2011.jpg) 0px 0px;
}
.home a:hover {
	background-position: -150px 0px;
}
.lighthouseTour a {
	width: 150px;
	height: 30px;
	display: block;
	background: url(../media/left-nav-2011.jpg) 0px -30px;
}
.lighthouseTour a:hover {
	background-position: -150px -30px;
}
.scenicTour a {
	width: 150px;
	height: 30px;
	display: block;
	background: url(../media/left-nav-2011.jpg) 0px -60px;
}
.scenicTour a:hover {
	background-position: -150px -60px;
}
.winetour a {
	width: 150px;
	height: 46px;
	display: block;
	background: url(../media/left-nav-2011.jpg) 0px -90px;
}
.winetour a:hover {
	background-position: -150px -90px;
}
.ghostTour a {
	width: 150px;
	height: 30px;
	display: block;
	background: url(../media/left-nav-2011.jpg) 0px -136px;
}
.ghostTour a:hover {
	background-position: -150px -136px;
}
.culinary_trolley_tour a {
	width: 150px;
	height: 30px;
	display: block;
	background: url(../media/left-nav-2011.jpg) 0px -166px;
}
.culinary_trolley_tour a:hover {
	background-position: -150px -166px;
}
.spring_blossom_trolley_tour a {
	width: 150px;
	height: 39px;
	display: block;
	background: url(../media/left-nav-2011.jpg) 0px -196px;
}
.spring_blossom_trolley_tour a:hover {
	background-position: -150px -196px;
}
#nav-right {
	margin: 126px 105px 0 0;
	width: 205px;
	height: 240px;
	position: absolute;
}
.progressive_dinner a {
	width: 205px;
	height: 56px;
	display: block;
	background: url(../media/right-nav-2011.jpg) 0px 0px;
}
.progressive_dinner a:hover {
	background-position: -205px 0px;
}
.winterWonderlandTours a {
	width: 205px;
	height: 48px;
	display: block;
	background: url(../media/right-nav-2011.jpg) 0px -56px;
}
.winterWonderlandTours a:hover {
	background-position: -205px -56px;
}
.weddingRental a {
	width: 205px;
	height: 32px;
	display: block;
	background: url(../media/right-nav-2011.jpg) 0px -104px;
}
.weddingRental a:hover {
	background-position: -205px -104px;
}
.privateCharterTours a {
	width: 205px;
	height: 33px;
	display: block;
	background: url(../media/right-nav-2011.jpg) 0px -136px;
}
.privateCharterTours a:hover {
	background-position: -205px -136px;
}
.doorCountyLinks a {
	width: 205px;
	height: 32px;
	display: block;
	background: url(../media/right-nav-2011.jpg) 0px -169px;
}
.doorCountyLinks a:hover {
	background-position: -205px -169px;
}
.contactUs a {
	width: 205px;
	height: 34px;
	display: block;
	background: url(../media/right-nav-2011.jpg) 0px -203px;
}
.contactUs a:hover {
	background-position: -205px -203px;
}

