@charset "UTF-8";
/* CSS Document */

body{
	background-color:#46464f;
	margin:0;
	padding:0;
	text-align: center;
}

#container{
	padding:0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 483px;
	width: 800px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #222;
	border-right-color: #222;
	border-bottom-color: #222;
	border-left-color: #222;
}
#container2 {
	height: 399px;
	width: 800px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #222;
	border-right-color: #222;
	border-bottom-color: #222;
	border-left-color: #222;
}
#container3 {
	position: relative;
	height: 675px;
	width: 800px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #222;
	border-right-color: #222;
	border-bottom-color: #222;
	border-left-color: #222;
}
#container4 {
	height: 925px;
	width: 800px;
	position: relative;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #222;
	border-right-color: #222;
	border-bottom-color: #222;
	border-left-color: #222;
}
#container5 {
	height: 559px;
	width: 800px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #222;
	border-right-color: #222;
	border-bottom-color: #222;
	border-left-color: #222;
}
#container6 {
	padding: 0px;
	height: 1242px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #222;
	border-right-color: #222;
	border-bottom-color: #222;
	border-left-color: #222;
}
#container7 {
	padding: 0px;
	height: 983px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #222;
	border-right-color: #222;
	border-bottom-color: #222;
	border-left-color: #222;
	position: relative;
}
#container8 {
	padding: 0px;
	height: 1026px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	position: relative;
}
#container9 {
	padding: 0px;
	height: 373px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #222;
	border-right-color: #222;
	border-bottom-color: #222;
	border-left-color: #222;
	position: relative;
}









#photo{
	float:left;
	position:relative;
	width:800px;
	height:323px;
	background-image:url(../layout_images/bg_photo_800_3231.jpg);
}

#photo_slide_container{
	float:left;
	position:relative;
	width:747px;
	height:309px;
	margin-top:7px;
	margin-left:25px;
	/*border:1px solid red;*/
}

#photo_slide_container img{
	border:0;
	padding:0;
	margin:0;
}


#navigation {
	background-image: url(../layout_images/nav_index.jpg);
	background-repeat: no-repeat;
}
#navigation ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: 0px none #CF6;
	height: 45px;
	width: 800px;
	position: relative;
}

#navigation ul li {
	border: 0px none #FF3;
}
#navigation_about_us {
	background-image: url(../layout_images/nav_about_us.jpg);
	background-repeat: no-repeat;
}
#navigation_about_us ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: 0px none #CF6;
	height: 45px;
	width: 800px;
	position: relative;
}

#navigation_about_us ul li {
	border: 0px none #FF3;
}
li#Breakfast {
	position: absolute;
	left: 307px;
	top: 7px;
	width: 87px;
	height: 35px;
	}
li#Breakfast a {
	display: block;
	height: 35px;
	width: 87px;
}

li#Activities {
	position: absolute;
	left: 402px;
	top: 7px;
	width: 87px;
	height: 35px;
}
li#Activities a {
	display: block;
	height: 35px;
	width: 87px;
}

li#Restaurants {
	position: absolute;
	left: 497px;
	top: 7px;
	width: 87px;
	height: 35px;
}
li#Restaurants a {
	display: block;
	height: 35px;
	width: 87px;
}

li#Directions {
	position: absolute;
	left: 592px;
	top: 7px;
	width: 87px;
	height: 35px;
}
li#Directions a{
	display: block;
	height: 35px;
	width: 87px;
}

li#Miscellaneous {
	position: absolute;
	left: 687px;
	top: 7px;
	width: 87px;
	height: 35px;
}
li#Miscellaneous a {
	display: block;
	height: 35px;
	width: 87px;
}

li#Rooms {
	position: absolute;
	width: 229px;
	height: 90px;
	left: 28px;
	top: 45px;
}


li#Rooms a {
	display: block;
	height: 180px;
	width: 230px;
}
li#Rooms_a {
	position: absolute;
	left: 212px;
	top: 7px;
	width: 87px;
	height: 35px;
}
li#Rooms_a a {
	display: block;
	height: 35px;
	width: 87px;
}
li#Home {
	position: absolute;
	left: 21px;
	top: 7px;
	width: 87px;
	height: 35px;
}
li#Home a{
	display: block;
	height: 35px;
	width: 87px;
}
#header {
	height: 115px;
	width: 800px;
	background-image: url(../layout_images/bg_header_800_1151.jpg);
}
#header ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 115px;
	width: 800px;
	position: relative;
}


#header ul li {
	border: 0px none #FFF;
}
li#Booking {
	position: absolute;
	left: 648px;
	top: 54px;
	width: 119px;
	height: 40px;
}

li#Booking a {
	display: block;
	height: 40px;
	width: 119px;
}

li#Availability {
	position: absolute;
	left: 495px;
	top: 54px;
	width: 149px;
	height: 41px;
}
li#Availability a {
	display: block;
	height: 41px;
	width: 149px;
}

li#Reviews {
	position: absolute;
	left: 255px;
	top: 51px;
	width: 219px;
	height: 47px;
}
li#Reviews a {
	display: block;
	height: 47px;
	width: 219px;
}

li#Weather {
	position: absolute;
	left: 535px;
	top: 8px;
	width: 208px;
	height: 33px;
}
li#Weather a {
	height: 33px;
	width: 208px;
	display: block;
}

li#Email {
	position: absolute;
	left: 406px;
	top: 7px;
	width: 102px;
	height: 30px;
}



li#Email a {
	height: 30px;
	width: 102px;
	display: block;
}
#Welcome {
	height: 284px;
	width: 800px;
	background-image: url(../layout_images/bg_welcome_800_2841.jpg);
	background-repeat: no-repeat;
}
#Welcome ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	
	height: 284px;
	width: 800px;
	position: relative;
}
#Welcome ul  li{
	border: 0px none #FF0;
}
li#Tour {
	position: absolute;
	left: 540px;
	top: 45px;
	width: 239px;
	height: 180px;
}
li#Tour a {
	display: block;
	height: 180px;
	width: 239px;
}



#Testimonial {
	background-image: url(../layout_images/bg_test_800_901.jpg);
	height: 90px;
	width: 800px;
}
#Testimonial ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	border: 0px none #990;
	height: 90px;
	width: 800px;
	position: relative;
}
#Testimonial li {
	border: 0px none #FF0;
}
li#Review1 {
	position: absolute;
	left: 174px;
	top: 58px;
	width: 76px;
	height: 28px;
}
li#Review1 a {
	display: block;
	height: 26px;
	width: 75px;
}

li#Review2 {
	position: absolute;
	left: 688px;
	top: 57px;
	width: 76px;
	height: 28px;
}
li#Review2 a {
	display: block;
	height: 28px;
	width: 76px;
}
#footer {
	background-image: url(../layout_images/bg_footer_800_251.jpg);
	height: 25px;
	width: 800px;
}
#About_us_htm {
	background-image: url(../layout_images/about_us.jpg);
	height: 560px;
	width: 800px;
	background-repeat: no-repeat;
}
#About_us_htm ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 560px;
	width: 800px;
	position: relative;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
#About_us_htm ul li {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #CF3;
	border-right-color: #CF3;
	border-bottom-color: #CF3;
	border-left-color: #CF3;
}
li#adventure {
	position: absolute;
	left: 552px;
	top: 419px;
	width: 167px;
	height: 24px;
}
li#adventure a {
	display: block;
	height: 24px;
	width: 167px;
}
li#survival {
	position: absolute;
	left: 552px;
	top: 448px;
	width: 167px;
	height: 24px;
}
li#survival a {
	display: block;
	height: 24px;
	width: 167px;
}




li#About_us {
	position: absolute;
	left: 117px;
	top: 7px;
	width: 87px;
	height: 35px;
}
li#About_us a{
	display: block;
	height: 35px;
	width: 87px;
}
#nav_rooms {
	background-image: url(../layout_images/nav_rooms.jpg);
	height: 45px;
	width: 800px;
	background-repeat: no-repeat;
}
#nav_rooms ul {
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 800px;
	list-style-type: none;
	position: relative;
}
#rooms_htm {
	background-image: url(../layout_images/rooms.jpg);
	height: 810px;
	width: 800px;
	background-repeat: no-repeat;
}








li a em {
	display: none;
}
#clear_me{
	clear:both;
}
#navigation_breakfast {
	background-image: url(../layout_images/nav_breakfast.jpg);
	height: 45px;
	width: 800px;
}
#navigation_breakfast ul {
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 800px;
	list-style-type: none;
	position: relative;
}
#breakfast2 {
	background-image: url(../layout_images/breakfast.jpg);
	height: 444px;
	width: 800px;
	background-repeat: no-repeat;
}
#nav_activities {
	background-image: url(../layout_images/nav_activities.jpg);
	height: 45px;
	width: 800px;
	background-repeat: no-repeat;
}
#nav_activities ul {
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 800px;
	list-style-type: none;
	position: relative;
}
#activities2 {
	background-image: url(../layout_images/activities.jpg);
	background-repeat: no-repeat;
	height: 1127px;
	width: 800px;
}
#activities2 ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 1127px;
	width: 800px;
	position: relative;
}
#activities2 ul li {

}
li#elbert {
	position: absolute;
	left: 625px;
	top: 196px;
	width: 100px;
	height: 40px;
}
li#elbert a{
	display: block;
	height: 40px;
	width: 100px;
}

li#Interlaken {
	position: absolute;
	left: 620px;
	top: 382px;
	width: 100px;
	height: 40px;
}
li#Interlaken a {
	display: block;
	height: 40px;
	width: 100px;
}

li#Matchless {
	position: absolute;
	left: 624px;
	top: 590px;
	width: 94px;
	height: 38px;
}
li#Matchless a {
	display: block;
	height: 40px;
	width: 100px;
}
#misc_jpg {
	background-image: url(../layout_images/miscellaneous.jpg);
	height: 868px;
	width: 800px;
	background-repeat: no-repeat;
}
#misc_jpg ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	height: 868px;
	width: 800px;
	position: relative;
}
#misc_jpg ul li {

}
li#leadville_lore {
	position: absolute;
	left: 409px;
	top: 144px;
	width: 115px;
	height: 40px;
}
li#leadville_lore a {
	display: block;
	height: 40px;
	width: 115px;
}

li#Live_cam {
	position: absolute;
	left: 413px;
	top: 419px;
	width: 190px;
	height: 40px;
}
li#Live_cam a {
	display: block;
	height: 40px;
	width: 190px;
}

li#highpointers {
	position: absolute;
	left: 412px;
	top: 679px;
	height: 40px;
	width: 190px;
}
li#highpointers a {
	display: block;
	height: 40px;
	width: 190px;
}
#nav_misc {
	background-image: url(../layout_images/nav_misc.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 800px;
}
#nav_misc ul {
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 800px;
	list-style-type: none;
	position: relative;
}
#restaurants_jpg {
	background-image: url(../layout_images/restaurants.jpg);
	background-repeat: no-repeat;
	height: 906px;
	width: 800px;
}
#nav_restaurants {
	background-image: url(../layout_images/Nav_restaurants.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 800px;
}
#nav_restaurants ul {
	position: relative;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 800px;
}
#nav_directions {
	background-image: url(../layout_images/nav_directions.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 800px;
}
#nav_directions ul {
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 800px;
	list-style-type: none;
	position: relative;
}
#direction_jpg {
	background-image: url(../layout_images/directions.jpg);
	background-repeat: no-repeat;
	height: 258px;
	width: 800px;
}
#direction_jpg ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 258px;
	width: 800px;
	position: relative;
}
#direction_jpg li {

}
li#Google_Map  {
	position: absolute;
	left: 344px;
	top: 73px;
	width: 120px;
	height: 42px;
}
li#Google_Map a {
	display: block;
	height: 42px;
	width: 120px;
}
#rooms_htm ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 925px;
	width: 800px;
	position: relative;
}
#rooms_htm li {
}
#virtual {
	position: absolute;
	left: 405px;
	top: 35px;
	width: 173px;
	height: 49px;
}
#virtual a {
	display: block;
	height: 49px;
	width: 173px;
}
li a em {
	display: none;
}

