@charset "UTF-8";

* {
	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: 64px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu.png) top left no-repeat;
}
#aboutus a {
	width: 69px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-02.png) top left no-repeat;
}
#contact a {
	width: 79px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-03.png) top left no-repeat;
}
#photogallery a {
	width: 94px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-04.png) top left no-repeat;
}
#environmental a {
	width: 202px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-05.png) top left no-repeat;
}
#newsletter a {
	width: 79px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-06.png) top left no-repeat;
}
#travelinfo a {
	width: 78px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-07.png) top left no-repeat;
}
#faqs a {
	width: 54px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-08.png) top left no-repeat;
}
#reservations a {
	width: 90px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-09.png) top left no-repeat;
}
#wildernessmedicine a {
	width: 141px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/topmenu-10.png) top left no-repeat;
}
/* Main Navigation */

#map a {
	width: 117px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/menu_01.png) top left no-repeat;
}
#rentals a {
	width: 201px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/menu_02.png) top left no-repeat;
}
#educational a {
	width: 173px;
	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: 127px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/menu_05.png) top left no-repeat;
}
#activetours a {
	width: 95px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/menu_06.png) top left no-repeat;
}
#wildernessvacations a {
	width: 159px;
	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;
}
#customcanoebutton a {
	width: 213px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/customcanoebutton.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;
}
#hylandriverdriftbutton a { width: 239px; height: 220px; margin-left: 0px; background-image: url(../images/hylandriverdriftbutton.jpg); background-repeat: no-repeat; background-position: left top; }
#snafupaddlefishingbutton a { width: 236px; height: 220px; margin-left: 0px; background-image: url(../images/snafupaddlefishingbutton.jpg); background-repeat: no-repeat; background-position: left top; }
#springwildlifejourneybutton a { width: 252px; height: 220px; margin-left: 0px; background-image: url(../images/springwildlifejourneybutton.jpg); background-repeat: no-repeat; background-position: left top; }
#customcanoebutton2 a { width: 239px; height: 220px; margin-left: 0px; background-image: url(../images/customcanoebutton2.jpg); background-repeat: no-repeat; background-position: left top; }
#snafupaddlefishing2 a { width: 213px; height: 220px; margin-left: 0px; background-image: url(../images/snafupaddlefishing2.jpg); background-repeat: no-repeat; background-position: left top; }
#rivertripschartbutton a { width: 236px; height: 220px; margin-left: 0px; background-image: url(../images/rivertripschartbutton.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: 475px;
	height: 220px;
	margin-left: 0px;
	background-image: url(../images/alltripsbutton2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#alltripsbutton3 a {
	width: 685px;
	height: 220px;
	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: 210px; background-image: url(../images/footer.png); background-repeat: no-repeat; display: block; clear: both; float: right; margin: 0px; position: relative; }
#footer a .right { float: right; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-top: 13px; padding-right: 24px; }
#wrapper #content #footer p, #wrapper #footer p {
	color: #FFF;
	font-size: 12px;
	text-align: left;
	margin: 0px;
	line-height: 19px;
	padding: 16px 0px 0px 20px;
	position: relative;
	float: left;
}

/* Footer Styling */

.socials {
	width: 223px;
	margin-top: 0px;
	color: #FFF;
	font-size: 10px;
	position: absolute;
	margin-left: 170px;
	padding: 0px;
	left: -2px;
	top: 108px;
}
#wrapper #footer .socials p { padding-top: 0px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 2px; margin-left: 10px; float: left; line-height: 10px; display: block; }
#wrapper #footer .socials .addthis_button img { margin: 0px; float: left; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#wrapper #footer .socials img { margin: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: none; }


/* Footer Navigation */
#navigationfooter {
	width: 950px;
	color: #333;
	padding: 0px;
	height: 37px;
	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;
}

/* Inside Footer Links */

#insidefooternavigation1 {
	width: 137px;
	color: #333;
	padding: 0px;
	height: 37px;
	display: block;
	overflow: hidden;
	float: right;
	position: relative;
	margin: 56px 0px 0px;
	left: 12px;
	top: -40px;
}
#insidefooternavigation1 li { margin: 0; padding: 0; display: inline; list-style-image: none; list-style-type: circle; }
#insidefooternavigation1 a { float: left; overflow: hidden; height: 0px !important; margin: 0px; padding-top: 37px; padding-right: 0; padding-bottom: 0; padding-left: 0; }
#insidefooternavigation1 a:hover { background-position: 0 -37px; }
#insidefooternavigation1 a:active, #insidefooternavigation a.current { background-position: 0 -74px; }


#insidefooternavigation2 {
	width: 137px;
	color: #333;
	padding: 0px;
	height: 37px;
	display: block;
	overflow: hidden;
	float: right;
	position: relative;
	margin: 18px 0px 0px;
	left: 149px;
	top: -54px;
}
#insidefooternavigation2 li { margin: 0; padding: 0; display: inline; list-style-image: none; list-style-type: circle; }
#insidefooternavigation2 a { float: left; overflow: hidden; height: 0px !important; margin: 0px; padding-top: 37px; padding-right: 0; padding-bottom: 0; padding-left: 0; }
#insidefooternavigation2 a:hover { background-position: 0 -37px; }
#insidefooternavigation2 a:active, #insidefooternavigation a.current { background-position: 0 -74px; }

#specialpromotions a {
	width: 124px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/insidefooter_01.png) top left no-repeat;
}
#joinournewsletter a {
	width: 137px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/insidefooter_02.png) top left no-repeat;
}


/* Top Footer Links */
#bottomnavigationfooter {
	width: 930px;
	color: #333;
	padding: 0px;
	height: 37px;
	display: block;
	overflow: hidden;
	padding: 0px;
	margin: 10px 0px 0px;
	position: relative;
	top: -45px;
}
#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;
}


#home2 a {
	width: 53px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/topfootermenu.png) top left no-repeat;
}
#aboutus2 a {
	width: 70px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/topfootermenu-02.png) top left no-repeat;
}
#contact2 a {
	width: 79px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/topfootermenu-03.png) top left no-repeat;
}
#photogallery2 a {
	width: 93px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/topfootermenu-04.png) top left no-repeat;
}
#environmental2 a {
	width: 203px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/topfootermenu-05.png) top left no-repeat;
}
#newsletter2 a {
	width: 80px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/topfootermenu-06.png) top left no-repeat;
}
#travelinfo2 a {
	width: 78px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/topfootermenu-07.png) top left no-repeat;
}
#faqs2 a {
	width: 53px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/topfootermenu-08.png) top left no-repeat;
}
#reservations2 a {
	width: 90px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/topfootermenu-09.png) top left no-repeat;
}
#wildernessmedicine2 a {
	width: 131px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/topfootermenu-10.png) top left no-repeat;
}

/* Upgrades */

#upgrades {
	width: 330px;
	color: #333;
	padding: 0px;
	height: 37px;
	display: block;
	overflow: hidden;
	float:left;
	margin: 0px;
}
#upgrades li { margin: 0; padding: 0; display: inline; list-style-image: none; list-style-type: circle; }
#upgrades ul { margin: 0; padding: 0; display: inline; list-style-image: none; list-style-type: circle; }
#upgrades a { float: left; overflow: hidden; height: 0px !important; margin: 0px; padding-top: 37px; padding-right: 0; padding-bottom: 0; padding-left: 0; }
#upgrades a:hover { background-position: 0 -37px; }
#upgrades a:active, #upgrades a.current { background-position: 0 -74px;}

#accommodationsbutton a { width: 142px; height: 37px; margin-left: 0px; background: url(../images/upgrades_01.png) top left no-repeat; background-repeat: no-repeat; background-position: left top; }
#airfarebutton a { width: 90px; height: 37px; margin-left: 0px; background: url(../images/upgrades_02.png) top left no-repeat; background-repeat: no-repeat; background-position: left top; }
#daytripsbutton2 a { width: 98px; height: 37px; margin-left: 0px; background: url(../images/upgrades_03.png) top left no-repeat; background-repeat: no-repeat; background-position: left top; }

/* One Percent */
#onepercent {
	width: 225px;
	color: #333;
	padding: 0px;
	height: 65px;
	display: block;
	overflow: hidden;
	float: right;
	margin-top: 22px;
	margin-right: 25px;
	margin-left: 5px;
}
#onepercent li { margin: 0; padding: 0; display: inline; list-style-image: none; list-style-type: circle; }
#onepercent a {float: left; overflow: hidden; height: 0px !important; margin: 0px; padding-top: 65px; padding-right: 0; padding-bottom: 0; padding-left: 0; }
#onepercent a:hover { background-position: 0 -65px; }
#onepercent a:active, #onepercent a.current { background-position: 0 -130px;}
#onepercentlogo a {
	width: 225px;
	height: 65px;
	margin-left: 0px;
	background: url(../images/1percentlogo.png) top left no-repeat;
}
/* Eco Tourism Society */
#ecotourism { width: 161px; color: #333; padding: 0px; height: 65px; display: block; overflow: hidden; float: right; margin-top: 22px; }
#ecotourism li { margin: 0; padding: 0; display: inline; list-style-image: none; list-style-type: circle; }
#ecotourism a {float: left; overflow: hidden; height: 0px !important; margin: 0px; padding-top: 65px; padding-right: 0; padding-bottom: 0; padding-left: 0; }
#ecotourism a:hover { background-position: 0 -65px; }
#ecotourism a:active, #onepercent a.current { background-position: 0 -130px;}
#ecotourismlogo a {
	width: 161px;
	height: 65px;
	margin-left: 0px;
	background: url(../images/ecotourismlogo.png) no-repeat left top;
}

/* Bottom Footer Links */

#mapfooter a {
	width: 101px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/footermenu.png) top left no-repeat;
}
#rentalsfooter a {
	width: 205px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/footermenu-02.png) top left no-repeat;
}
#educationalfooter a {
	width: 175px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/footermenu-03.png) top left no-repeat;
}
#daytripsfooter a {
	width: 79px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/footermenu-04.png) top left no-repeat;
}
#customvacationsfooter a {
	width: 128px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/footermenu-05.png) top left no-repeat;
}
#activetoursfooter a {
	width: 98px;
	height: 37px;
	margin-left: 0px;
	background: url(../images/footermenu-06.png) top left no-repeat;
}

#wildernessvacationsfooter a {
	width: 144px;
	height: 44px;
	margin-left: 0px;
	background: url(../images/footermenu-07.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;
	clear: right;
	border-style: none;
}
/* 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; border-right-width: 1px; border-right-style: solid; border-right-color: #666; }
table.sortable th { padding:4px; background-color: #2F2F2F; }
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: 5px;
	margin-right: 10px;
	border:0;
	clear: both;
}

.sortable tr:nth-child(even)		{ background-color:#4a4a4a; }


/* 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;
	clear: right;
}

.rightslideshow {
	float: right;
	margin-bottom: 20px;
 	margin-right: 20px;
	margin-left: 30px;
}

#wrapper #content p .right {
	float: right;
	margin-left: 30px;
	margin-bottom: 30px;
	clear: right;
}
.rightnoshadow {
	float: right;
	margin-right: 10px;
	margin-left: 30px;
	margin-bottom: 30px;
}

/* 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;
}

#wrapper #footer .socials p a img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }


/* Search Engine */

#wrapper #content blockquote { margin-left: 50px; margin-bottom: 50px; }
#search_box {
	float: right;
	height: 31px;
	width: 100%;
	background-image: url(../images/search.png);
	background-repeat: no-repeat;
	background-position: 677px 0px;
	margin-right: 0px;
	margin-top: 5px;
	position: relative;
	top: -4px;
	margin-bottom: 10px;
}
#search_box #s { float: left; padding: 0; margin: 2px 0 0 23px; border: 0; width: 150px; background: none; height: 25px; }
#search_box #go { float: right; margin: 5px 4px 0 0; }
#wrapper #content #search_box #search_form {
	float: right;
	margin-right: 32px;
}

/* Newsletter Buttons */

#birdingbutton a { width: 252px; height: 220px; margin-left: 0px; background-image: url(../images/birdingbutton.jpg); background-repeat: no-repeat; background-position: left top; }
#environmentaleffortsbutton a { width: 213px; height: 220px; margin-left: 0px; background-image: url(../images/environmentaleffortsbutton.jpg); background-repeat: no-repeat; background-position: left top; }
#fishingtipsbutton a { width: 239px; height: 220px; margin-left: 0px; background-image: url(../images/fishingtipsbutton.jpg); background-repeat: no-repeat; background-position: left top; }
#floraprofile a { width: 236px; height: 220px; margin-left: 0px; background-image: url(../images/floraprofile.jpg); background-repeat: no-repeat; background-position: left top; }
#photographytipsbutton a { width: 252px; height: 220px; margin-left: 0px; background-image: url(../images/photographytipsbutton.jpg); background-repeat: no-repeat; background-position: left top; }
#promotionsbutton a { width: 213px; height: 220px; margin-left: 0px; background-image: url(../images/promotionsbutton.jpg); background-repeat: no-repeat; background-position: left top; }
#staffupdatesbutton a { width: 239px; height: 220px; margin-left: 0px; background-image: url(../images/staffupdates.jpg); background-repeat: no-repeat; background-position: left top; }
#whatsnewbutton a { width: 236px; height: 220px; margin-left: 0px; background-image: url(../images/whatsnewbutton.jpg); background-repeat: no-repeat; background-position: left top; }
#wildthingsbutton a { width: 252px; height: 220px; margin-left: 0px; background-image: url(../images/wildthingsbutton.jpg); background-repeat: no-repeat; background-position: left top; }
#wildernesscookingbutton a { width: 213px; height: 220px; margin-left: 0px; background-image: url(../images/wildernesscookingbutton.jpg); background-repeat: no-repeat; background-position: left top; }
#wildernessmedicinenewsletter a { width: 239px; height: 220px; margin-left: 0px; background-image: url(../images/wildernessmedicine.jpg); background-repeat: no-repeat; background-position: left top; }
#wildernesstips a { width: 236px; height: 220px; margin-left: 0px; background-image: url(../images/wildernesstips.jpg); background-repeat: no-repeat; background-position: left top; }