* {
	padding: 0;
	margin: 0;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #5a5a5a;
}
#wrapper {
	width: 950px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#header {
	width: 950px;
	color: #333;
	padding: 0px;
	height: 186px;
	background-image: url(../images/cabinfeversitedesign.png);
	background-repeat: no-repeat;
	background-position: 0px -10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content {
	width: 940px;
	color: #FFFFF8;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
/* Top Navigation */

#navcontainer {
	width: 950px;
	color: #333;
	padding: 0px;
	height: 30px;
	margin: 0px;
}
#navlist {
	margin-left: 0;
	float: right;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	margin-top: 5px;
	margin-right: 10px;
}
#navlist li {
	list-style: none;
	margin: 0;
	display: inline;
}
#navlist li a {
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	padding-top: 0px;
	padding-right: 0.6em;
	padding-bottom: 0px;
	padding-left: 0.65em;
	font-size: 85%;
}
#navlist li a.last, #navlist li a.current {
	border: none;
}
#navlist li a:link {
	color: #FFF;
}
#navlist li a:visited {
	color: #FFF;
}
#navlist li a:hover {
	color: #2e2e2e;
}
#navlist li a#current {
	border-bottom: 1px solid white;
}
/* Main Menu */
#navigation, #topnavigation {
	width: 950px;
	color: #333;
	padding: 0px;
	height: 44px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	overflow: hidden;
}
#navigation li, #topnavigation li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-image: none;
	list-style-type: circle;
}
#navigation a, #topnavigation a {
	float: left;
	overflow: hidden;
	height: 0px !important;
	margin: 0px;
	padding-top: 44px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#navigation a:hover, #topnavigation a:hover {
	background-position: 0 -44px;
}
#navigation a:active, #navigation a.current, #topnavigation a:active, #topnavigation a.current {
	background-position: 0 -88px;
}
/* Top Navigation */

#home a {
	width: 66px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu.png) top left no-repeat;
}
#aboutus a {
	width: 74px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-02.png) top left no-repeat;
}
#contact a {
	width: 84px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-03.png) top left no-repeat;
}
#photogallery a {
	width: 100px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-04.png) top left no-repeat;
}
#environmental a {
	width: 221px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-05.png) top left no-repeat;
}
#links a {
	width: 56px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-06.png) top left no-repeat;
}
#slideshows a {
	width: 86px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-07.png) top left no-repeat;
}
#trivia a {
	width: 106px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-08.png) top left no-repeat;
}
#faqs a {
	width: 56px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-09.png) top left no-repeat;
}
#reservations a {
	width: 101px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-10.png) top left no-repeat;
}
/* Main Navigation */

#wildernessmedicine a {
	width: 146px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/menu_01.png) top left no-repeat;
}
#rentals a {
	width: 197px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/menu_02.png) top left no-repeat;
}
#educational a {
	width: 166px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/menu_03.png) top left no-repeat;
}
#daytrips a {
	width: 78px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/menu_04.png) top left no-repeat;
}
#customvacations a {
	width: 122px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/menu_05.png) top left no-repeat;
}
#activetours a {
	width: 94px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/menu_06.png) top left no-repeat;
}
#wildernessvacations a {
	width: 147px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/menu_07.png) top left no-repeat;
}
/* Headers */
h1 .home {
	margin-bottom: 30px;
	font-size: 20px;
}
h1 .home #home {
	position: absolute;
	width: 450px;
	height: 36px;
	background: url(../images/home.png) no-repeat;
	display: block;
	padding: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
h1 #wildernessvacations {
	position: absolute;
	width: 400px;
	height: 36px;
	background: url(../images/wildernessvacations.png) no-repeat;
	display: block;
	padding: 0;
}
/* Buttons */
#toprowbuttons {
	width: 475px;
	color: #333;
	padding: 0px;
	height: 244px;
	display: block;
	overflow: hidden;
	margin: 0px;
	float: right;
}
#bottomrowbuttons {
	width: 940px;
	color: #333;
	height: 220px;
	display: block;
	overflow: hidden;
	margin: 0px;
	float: right;
	clear: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#bottomrowbutton {
	width: 940px;
	color: #333;
	height: 170px;
	display: block;
	overflow: hidden;
	margin: 0px;
	float: right;
	clear: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#widerowbutton {
	width: 940px;
	color: #333;
	height: 160px;
	display: block;
	overflow: hidden;
	margin: 0px;
	float: right;
	clear: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#toprowbuttons li, #bottomrowbuttons li, #widerowbutton li, #bottomrowbutton li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-image: none;
	list-style-type: circle;
}
#toprowbuttons a {
	float: left;
	overflow: hidden;
	height: 0px !important;
	margin: 0px;
	padding-top: 244px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#bottomrowbuttons a {
	float: left;
	overflow: hidden;
	height: 0px !important;
	margin: 0px;
	padding-top: 220px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#bottomrowbutton a {
	float: left;
	overflow: hidden;
	height: 0px !important;
	margin: 0px;
	padding-top: 170px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#widerowbutton a {
	float: left;
	overflow: hidden;
	height: 0px !important;
	margin: 0px;
	padding-top: 160px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#wrapper #content #toprowbuttons li a:hover {
	background-position: 0 -244px;
}
#wrapper #content #bottomrowbuttons li a:hover {
	background-position: 0 -220px;
}
#wrapper #content #bottomrowbutton li a:hover {
	background-position: 0 -170px;
}

#wrapper #content #widerowbutton li a:hover {
	background-position: 0 -160px;
}
#wildernessvacationsbutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/wildernessvacationsbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#educationalbutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/educationalservicesbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#wildernessmedicinebutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/wildernessmedicinebutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#equipmentrentalsbutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/equipmentrentalsbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#customvacationsbutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/customvacationsbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#photogallerybutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/photogallerybutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#daytripsbutton a {
	width: 239px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/daytripsbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#canoebutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/canoebutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#hikingbutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/hikingbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#activeyukontoursbutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/activeyukontoursbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#multiactivitybutton a {
	width: 239px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/multiactivitybutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#earthfriendlybutton a {
	width: 239px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/earthfriendlybutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#seakayakingbutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/seakayakingbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#cyclingbutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/cyclingbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#fishingvacationsbutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/fishingvacationsbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#birdingvacationsbutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/birdingvacationsbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#mountainbikingbutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/mountainbikingbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#photographybutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/photographybutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#arcticcirclefishingbutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/arcticcirclefishingbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#traditionallivingbutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/traditionallivingbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#winterspringbutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/winterspringbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#familyvacationsbutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/familyvacationsbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#yukonriverselfguidedbutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/yukonriverselfguidedbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#mothershipvacationsbutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/mothershipvacationsbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#alltripsbutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/alltripsbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#alltripsbuttonwide a {
	width: 940px;
	height: 170px;
	margin-left: 0px;
	background-image: url(../images/alltripsbuttonwide.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}#alltripsbutton2 a {
	width: 685px;
	height: 170px;
	margin-left: 0px;
	background-image: url(../images/alltripsbutton3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#bigsalmonbutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/bigsalmonbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#hylandriverbutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/hylandriverbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#snakeriverbutton a {
	width: 239px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/snakeriverbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#teslinyukonriverbutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/teslinyukonriverbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#windriverbutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/windriverbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#yukonriverbutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/yukonriverbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#footstepsoftheklondikebutton2 a {
	width: 239px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/footstepsoftheklondikebutton2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#hylandriverselwynmountainsbutton2 a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/hylandriverselwynmountainsbutton2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#chilkoottrailbutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/chilkoottrailbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#cirqueoftheunclimbables a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/cirqueoftheunclimbables.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#footstepsoftheklondike3 a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/footstepsoftheklondike3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#glacierviewingbutton2 a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/glacierviewingbutton2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#glacierviewingbutton a {
	width: 239px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/glacierviewingbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#tombstonemountainbutton2 a {
	width: 239px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/tombstonemountainbutton2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#tombstonemountainbutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/tombstonemountainbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#seatopeaksbutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/seatopeaksbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#atlinbutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/atlinbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#footstepsoftheklondikebutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/footstepsoftheklondikebutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#hylandriverselwynmountainsbutton a {
	width: 239px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/hylandriverselwynmountainsbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#atlinlakeseakayakingbutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/atlinlakeseakayakingbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#yukonalaskaodyssey a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/yukonalaskaodyssey.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#familyadventurebutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/familyadventurebutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#yukonriverfamilyvoyageurbutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/yukonriverfamilyvoyageurbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#mountainscenerybutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/mountainscenerybutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#wildernesscanoeingbutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/wildernesscanoeingbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#kayakgallerybutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/kayakgallerybutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#traditionallifestylegallerybutton a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/traditionallifestylegallerybutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#yukonanglingbutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/yukonanglingbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#ourgearbutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/ourgearbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#yukonwideslideshowbutton a {
	width: 400px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/yukonwideslideshowbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#seakayakandbackpack2button a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/seakayakandbackpack2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#yukonwildernessmountainbiking a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/yukonwildernessmountainbiking.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#hikebikefloatbutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/hikebikefloatbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#arcticlightbutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/arcticlightbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#waterandlightbutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/waterandlightbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#flyfishingodysseybutton a {
	width: 252px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/flyfishingodysseybutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#snafulakecanoebutton a {
	width: 239px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/snafulakecanoebutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#kusawalakekayakingbutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/kusawalakekayakingbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#kusawalakekayakingbutton2 a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/kusawalakekayakingbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#iceandwaterkayakingbutton a {
	width: 239px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/iceandwaterkayakingbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#toboggansnowshoebutton a {
	width: 239px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/toboggansnowshoebutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#yukonriverexplorer a {
	width: 236px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/yukonriverexplorer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


/* Footer */

#footer {
	width: 939px;
	color: #333;
	padding: 0px;
	height: 163px;
	background-image: url(../images/footer.png);
	background-repeat: no-repeat;
	display: block;
	clear: both;
	float: right;
	margin: 0px;
}
#footer a .right {
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 8px;
	padding-right: 24px;
}
#wrapper #content #footer p, #wrapper #footer p {
	color: #FFF;
	font-size: 12px;
	text-align: left;
	margin: 0px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
/* Main Menu */
#navigationfooter {
	width: 950px;
	color: #333;
	padding: 0px;
	height: 44px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	overflow: hidden;
}
#navigationfooter li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-image: none;
	list-style-type: circle;
}
#navigationfooter a {
	float: left;
	overflow: hidden;
	height: 0px !important;
	margin: 0px;
	padding-top: 37px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#navigationfooter a:hover {
	background-position: 0 -37px;
}
#navigationfooter a:active, #navigationfooter a.current {
	background-position: 0 -74px;
}
#bottomnavigationfooter {
	width: 930px;
	color: #333;
	padding: 0px;
	height: 44px;
	display: block;
	overflow: hidden;
	padding: 0px;
	clear: both;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#bottomnavigationfooter li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-image: none;
	list-style-type: circle;
}
#bottomnavigationfooter a {
	float: left;
	overflow: hidden;
	height: 0px !important;
	margin: 0px;
	padding-top: 37px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#bottomnavigationfooter a:hover {
	background-position: 0 -37px;
}
#bottomnavigationfooter a:active, #bottomnavigationfooter a.current {
	background-position: 0 -74px;
}
#wildernessvacationsfooter a {
	width: 138px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/footermenu-07.png) top left no-repeat;
}

/* Top Footer Links */

#home2 a {
	width: 57px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topfootermenu.png) top left no-repeat;
}
#aboutus2 a {
	width: 73px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topfootermenu-02.png) top left no-repeat;
}
#contact2 a {
	width: 84px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topfootermenu-03.png) top left no-repeat;
}
#photogallery2 a {
	width: 101px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topfootermenu-04.png) top left no-repeat;
}
#environmental2 a {
	width: 219px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topfootermenu-05.png) top left no-repeat;
}
#links2 a {
	width: 57px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topfootermenu-06.png) top left no-repeat;
}
#slideshows2 a {
	width: 88px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topfootermenu-07.png) top left no-repeat;
}
#trivia2 a {
	width: 105px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topfootermenu-08.png) top left no-repeat;
}
#faqs2 a {
	width: 55px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topfootermenu-09.png) top left no-repeat;
}
#reservations2 a {
	width: 101px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topfootermenu-10.png) top left no-repeat;
}
/* Bottom Footer Links */

#wildernessmedicinefooter a {
	width: 137px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/footermenu.png) top left no-repeat;
}
#rentalsfooter a {
	width: 195px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/footermenu-02.png) top left no-repeat;
}
#educationalfooter a {
	width: 167px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/footermenu-03.png) top left no-repeat;
}
#daytripsfooter a {
	width: 77px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/footermenu-04.png) top left no-repeat;
}
#customvacationsfooter a {
	width: 122px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/footermenu-05.png) top left no-repeat;
}
#activetoursfooter a {
	width: 94px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/footermenu-06.png) top left no-repeat;
}
/* Link Styling */
a {
	color: #09C;
}
a:hover {
	color: #09F;
}
.centre {
	text-align: center;
	font-size: 200%;
}
#wrapper #content .introtext {
	line-height: 17px;
	padding-left: 30px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 25px;
	padding-right: 35px;
}
.titleimage {
	text-align: center;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #content p {
	line-height: 1.4em;
	margin-left: 30px;
	margin-right: 30px;
	text-align: justify;
}
.introimage {
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 27px;
	right: 30px;
}
/* Text Styling */

#wrapper #content h1 {
	margin-left: 30px;
	font-family: georgia, serif;
	font-size: 24px;
	font-weight: normal;
	text-decoration: none;
}
/* Individual Trip Pages */

#wrapper #content #rightcolumn {
	display: block;
	float: right;
	width: 330px;
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#wrapper #content #tripdetails {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #303030;
	width: 540px;
	margin-top: 15px;
	margin-left: 30px;
	padding: 10px;
	background-color: #515151;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #303030;
}
#wrapper #content #tripdetails p {
	margin: 0px;
	padding: 0px;
}
#wrapper #content #tripbuttons {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #303030;
	width: 560px;
	margin-top: 0px;
	margin-left: 30px;
	padding: 0px;
	background-color: #515151;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #303030;
	height: 50px;
	margin-bottom: 20px;
}
#tripbuttons ul {
	padding-left: 0;
	margin-left: 0;
	background-color: #303030;
	color: White;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
}
#tripbuttons ul li {
	display: inline;
}
#tripbuttons ul li a {
	color: White;
	text-decoration: none;
	float: left;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 35px;
}
#tripbuttons ul li a:hover {
	background-color: #1d1d1d;
	color: #fff;
}
#wrapper #content #rightcolumn p {
	margin: 0px;
	padding: 0px;
}
.itinerary {
	background-image: url(../images/itineraryicon.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
.wildernessarea {
	background-image: url(../images/wildernessareaicon.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
.included {
	background-image: url(../images/includedicon.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
.whattobring {
	background-image: url(../images/whattobringicon.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
.rivercomparisonicon {
	background-image: url(../images/rivercomparisonicon.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
#tripdetails h2 {
	color: #303030;
}
#wrapper #content #tripdetails td {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
#wrapper #content h2 {
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 30px;
}
#wrapper #content ul {
	margin-left: 60px;
	margin-right: 60px;
	text-align:justify;
	margin-top: 10px;
	margin-bottom: 10px;
}
#wrapper #content ul li {
	margin-top: 5px;
	margin-bottom: 5px;
}
#wrapper #content #highlight {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #303030;
	width: 870px;
	margin-top: 15px;
	margin-left: 30px;
	padding: 10px;
	background-color: #515151;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #303030;
}
#wrapper #content #highligh p {
	margin: 0px;
	padding: 0px;
}
#wrapper #content #tripbuttons ul {
	margin: 0px;
	padding: 0px;
}
#wrapper #content #tripbuttons ul li #current, #wrapper #content #buttons ul li #current {
	background-color: #5A5A5A;
}
#wrapper #content #bottomrowbuttons ul, #wrapper #content #bottomrowbutton ul {
	margin: 0px;
	padding: 0px;
}
#wrapper #content #toprowbuttons ul {
	margin: 0px;
	padding: 0px;
}
#wrapper #content #toprowbuttons li {
	margin: 0px;
	padding: 0px;
}
#wrapper #content #tripdetails h2 {
	margin: 0px;
	padding: 0px;
}
#wrapper #content .note {
	padding-top: 15px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #303030;
}
/* Table Styling */

table.sortable td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	padding: 5px;
}
table.sortable th {
	padding:4px;
}
table.sortable thead {
	color:#FFF;
	text-align:left;
	background-color: #2F2F2F;
}
table.sortable tfoot {
	font-weight:bold;
}
table.sortable tfoot td {
	border:none;
}
#wrapper #content table.sortable {
	margin-top: 15px;
	margin-left: 30px;
	border:0;
	clear: both;
}
/* Submenu */

#submenucontainer {
	width: 320px;
	margin-bottom: 15px;
}
#submenucontainer ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
}
#submenucontainer a {
	display: block;
	padding: 10px;
	width: 300px;
	background-color: #303030;
	border-bottom: 1px solid #666;
}
#submenucontainer a:link {
	color: #666;
	text-decoration: none;
}
#submenucontainer a:hover {
	background-color: #666;
	color: #fff;
}
#wrapper #content #rightcolumn #submenucontainer #submenu {
	margin: 0px;
	padding: 0px;
}
#wrapper #content #rightcolumn #submenucontainer #submenu li {
	margin: 0px;
	padding: 0px;
}
#wrapper #content #rightcolumn #submenucontainer #submenu li #current {
	background-color: #5A5A5A;
	color: #303030;
}
#wrapper #content iframe {
	margin-left: 30px;
}
#wrapper #content iframe {
	margin-left: 30px;
}
#wrapper #content h2 .smoothbox .right, h2 .right, #content .right {
	float: right;
	margin-bottom: 20px;
	margin-left: 30px;
}
#wrapper #content p .right {
	float: right;
	margin-left: 30px;
	margin-bottom: 30px;
}
 @charset "UTF-8";
/* CSS Document */

/* Subpage Buttons */

#wrapper #content #buttons {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #303030;
	width: 930px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
	background-color: #515151;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #303030;
	height: 50px;
	margin-bottom: 0px;
	margin-right: 0px;
}
#buttons ul {
	padding-left: 0;
	margin-left: 0;
	background-color: #303030;
	color: White;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
}
#buttons ul li {
	display: inline;
}
#buttons ul li a {
	color: White;
	text-decoration: none;
	float: left;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
}
#buttons ul li a:hover {
	background-color: #1d1d1d;
	color: #fff;
}
#wrapper #content #buttons ul {
	margin: 0px;
	padding: 0px;
}
#wrapper #content p .left {
	float: left;
	margin-right: 10px;
}
/* Photo Gallery */

p a img.gallery {
	border: 10px solid #EEEEE6;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
p a:hover img.gallery {
	border-top-color: #C9C9C0;
	border-right-color: #C9C9C0;
	border-bottom-color: #C9C9C0;
	border-left-color: #C9C9C0;
}
#wrapper #content #myGallery h3, #wrapper #content #myGallery h2 {
	margin: 0px;
	padding: 7px;
}
#wrapper #content #myGallery h2 {
	display: none;
}
#wrapper #content #footer #bottomnavigationfooter ul {
	margin: 0px;
	padding: 0px;
}

