a:hover  { color: #0B4FE0; } 
a:link { color: #302926; }

BODY {
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-IMAGE:   url();
	PADDING: 0px;
	COLOR: #403732;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	margin-left:0px; margin-top:10px; margin-right:0px; margin-bottom:7px;
}
.mountain-vacations {
	BACKGROUND-IMAGE: url(mountain-vacations/banner.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.mountain-vacations2 {
	BACKGROUND-IMAGE: url(mountain-vacations/banner2.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.mountain-vacations3 {
	BACKGROUND-IMAGE: url(mountain-vacations/banner3.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.mountain-vacations4 {
	BACKGROUND-IMAGE: url(mountain-vacations/banner4.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.mountain-vacations5 {
	BACKGROUND-IMAGE: url(mountain-vacations/banner5.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.mountain-vacations6 {
	BACKGROUND-IMAGE: url(mountain-vacations/banner6.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.mount-baker {
	BACKGROUND-IMAGE: url(mountain-vacations/washington.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.british-columbia {
	BACKGROUND-IMAGE: url(mountain-vacations/bc.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.british-columbia2 {
	BACKGROUND-IMAGE: url(mountain-vacations/bc2.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.smoky-park {
	BACKGROUND-IMAGE: url(mountain-vacations/smoky-park.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.alaska {
	BACKGROUND-IMAGE: url(mountain-vacations/alaska-mnt.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.alberta {
	BACKGROUND-IMAGE: url(mountain-vacations/alberta.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.ski-resorts {
	BACKGROUND-IMAGE: url(mountain-vacations/ski-resorts.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.montana-resorts {
	BACKGROUND-IMAGE: url(mountain-vacations/montana.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.oregon-resorts {
	BACKGROUND-IMAGE: url(mountain-vacations/oregon.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.utah-resorts {
	BACKGROUND-IMAGE: url(mountain-vacations/utah.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.colorado-resorts {
	BACKGROUND-IMAGE: url(mountain-vacations/colorado.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.arizona-resorts {
	BACKGROUND-IMAGE: url(mountain-vacations/arizona.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.california-resorts {
	BACKGROUND-IMAGE: url(mountain-vacations/california.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.idaho-resorts {
	BACKGROUND-IMAGE: url(mountain-vacations/idaho.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.maine-resorts {
	BACKGROUND-IMAGE: url(mountain-vacations/maine.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.michigan-resorts {
	BACKGROUND-IMAGE: url(mountain-vacations/michigan.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.nevada-resorts {
	BACKGROUND-IMAGE: url(mountain-vacations/nevada.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.new-mexico-resorts {
	BACKGROUND-IMAGE: url(mountain-vacations/new-mexico.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.north-carolina-resorts {
	BACKGROUND-IMAGE: url(mountain-vacations/north-carolina.jpg); background-repeat:no-repeat; background-position: center;	
	padding-bottom: 0px; padding-right: 0px; padding-left:30px; padding-top:20px;
	width: 770px;
	height: 230px;
}
.table {
	border: 1px solid #B2B1B1;
	padding: 0px;
	margin: 0px;
}
.mid-table {
	border-right: 1px solid #B2B1B1;
	border-left: 1px solid #B2B1B1;
	border-bottom: 0px; border-top: 0px;
	font-size: 11px;
	padding: 5px;
	margin: 0px;
}
.ski-resort {
	border-right: 1px solid #A7B8CA;
	border-left: 1px solid #A7B8CA;
	border-bottom: 0px; border-top: 0px;
	font-size: 11px;
	padding: 5px;
	margin: 0px;
}
.bt-text {
	border: 1px solid #B2B1B1;
	background-color: #EBE6CF;
	font-size: 11px;
	margin: 0px;
	padding: 10px;
}
.hotels-text {
	border: 1px solid #B2B1B1;
	background-color: #EBE6CF;
	font-size: 12px;
	margin: 0px;
	padding: 10px;
}
.dotted-line {
	border: 1px dotted #B2B1B1;
	font-size: 11px;
	margin: 0px;
	padding: 5px;
}
.mount-table {
	padding: 5px;
	border: 1px solid #B2B1B1;
	FONT-SIZE: 11px;
}
.button {
	color: #ffffff;
	font-size: 10px;
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	background-color: #D27124;
	padding: 0px;
	border: 1px solid #B1B1A1;
	margin: 0px;
	width: 60px;
	height: 18px;
}
#h A:hover {
	COLOR: #ffffff; cursor: auto; border-bottom: #ffffff; border-width: 0px 0px 1px 0px; border-style: none none dotted none;  
}
.form {
	BACKGROUND-IMAGE: url();
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #382014;
	background-color: #ffffff;
	padding: 0px;
	border: 1px solid #B2B1B1;
	width: 130px;
	height: 14px;
}
.mountain-vacation-list {
	BACKGROUND-IMAGE: url();
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #382014;
	background-color: #EBE6CF;
	padding: 0px;
	border: 1px solid #B2B1B1;
	width: 175px;
	height: 18px;	
}
.mountain-resort-info {
	BACKGROUND-IMAGE: url();
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #403732;
	background-color: #D4D0D0;
	padding: 5px;
	margin: 0px; 
	border: 1px dotted #BFB553; 
}
.nav-box {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F9F2E3;
	background-color: #7D0918;
	padding: 0px;
	margin: 0px;
	border: 1px solid #CF2D33;
}
.resort-nav {
	BACKGROUND-IMAGE: url(mountain-vacations/bt-nav.gif); background-repeat:no-repeat;
	border-top: 1px solid #B2B1B1;
	FONT-SIZE: 11px;
	height: 31px;
	width: 770px;
}
.title-nav {
	BACKGROUND-IMAGE: url(); background-repeat:no-repeat; background-position:bottom right;
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E3210;
	background-color: #BFB553;
	padding: 5px;
	border: 3px solid #B9BBAD;
}
.family-vacations {
	BACKGROUND-IMAGE: url(); background-repeat:no-repeat; background-position:bottom right;
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #B2B1B1;
	padding: 2px;
	border: 1px solid #ffffff;
}
.popular-mountain-vacations {
	BACKGROUND-IMAGE: url(mountain-vacations/popular-mountain-resorts.gif); background-repeat:no-repeat; background-position: center;
	height: 38px;
	width: 770px;
}
.popular-resorts-bg {
	background-color: #A1B07C;
	border-bottom: 1px solid #4D5830;
}
.hotels {
	background-color: #F4F2EA;
	border: 0px solid #4D5830;
	font-style: italic;
	padding:10px;
}
.search {
	BACKGROUND-IMAGE: url(); 
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #BFB553;
	padding: 0px;
	border: 1px solid #B2B1B1;
	width: 50px;
	height: 16px;	
}
.sm-white {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 0px;
	text-decoration: none;
}
.text {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #403732;
	padding: 0px;
}
.dktext {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #201411;
	padding: 8px;
}
.smtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6B6631;
	padding: 0px;
	margin: 0px;
}
.smtoptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #403732;
	padding: 0px;
	margin: 0px;
}
.smlinks {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.links {
	color: #302926;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.link2 {
	color: #302926;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}
h1 { 
font-family:  Geneva, Arial,Verdana, sans-serif;
color: #422719;
font-size: 15px;
font-weight: bold;
text-decoration: none;
padding: 0px; 
margin: 0px;
}
h2 { 
font-family:  Geneva, Arial,Verdana, sans-serif;
color: #5E3210;
font-size: 14px;
font-weight: bold;
text-decoration: none;
padding: 0px; 
margin: 0px;
}	
h3 { 
font-family: Arial, Verdana, Geneva, sans-serif;
color: #B7621E;
font-size: 12px;
font-weight: bold;
text-decoration: none;
padding: 0px; 
margin: 0px;
}	
h4 { 
font-family:  Geneva, Arial,Verdana, sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: bold;
text-decoration: none;
padding: 0px; 
margin: 0px;
}
#hotel-button {
	position:absolute;
	top:73px;
	left: 732px;
}
