img
{
	border: 0px;
}
body
{
	background-color: "#003366";
}
input.textbox
{ 
	font : 12px arial; 
	color: #300; 
	border-bottom-color : Gray;
	border-right-color: Gray;
}
input.blueButton
{
	background:	#7CA7D8;
	color : #FFFFFF;
	font-weight: bold;	
}
.hidden
{
	display: none;
}
.visible 
{
	display: normal;
}
.boldWhite
{
	font-family: Arial;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.fontWhite
{
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.fontWhiteGroup
{
	font-family: Arial;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.boldText
{
	font-family: Arial;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.numberText
{
	font-family: Arial;
	font-size: 24px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.textBlueTag
{
	font-family: Arial;
	font-size: 8px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.textBlue
{
	font-family: Arial;
	font-size: 14px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
a:hover.textBlue
{
	color: #FFFFFF;
	text-decoration: underline;
}
.textBlueNotMenu
{
	font-family: Arial;
	font-size: 14px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
a:hover.textBlueNotMenu
{
	text-decoration: underline;
}
.textBlueEasy
{
	font-family: Arial;
	font-size: 18px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
a:hover.textBlueEasy
{
	text-decoration: underline;
}
.specialBlueEasy
{
	font-family: Arial;
	font-size: 22px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
a:hover.specialBlueEasy
{
	text-decoration: underline;
}
.SpecialEasy
{
	font-family: Arial;
	font-size: 60px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.menuText
{
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color :#7CA7D8;
	z-index: 50;
}
a:hover.menuText
{
	color: #003366;
	text-decoration: underline;
}
.videoText
{
	font-family: Arial;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	z-index: 50;
}
a:hover.videoText
{
	color: #7CA7D8;
	text-decoration: underline;
}
.innerText
{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.innerTextSmall
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.divResortMenu
{
	position: relative;
}
.linkText
{
	font-family: Arial;
	font-size: 14px;
	color: #003366;
	text-decoration: underline;
	font-weight: bold;
}
a:hover.linkText
{
	color: #7CA7D8;
	text-decoration: underline;
}
.itemBorder 
{
	 border: 1px solid;
	 border-color :#FFFFFF;
}
.quoteby
{
	color: #003366;
	font-weight: bold;
}
.resortMenuText
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a:hover.resortMenuText
{
	color: #003366;
	text-decoration: underline;
}
.resortSubMenuText
{
	font-family: Arial;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
a:hover.resortSubMenuText
{
	color: #7CA7D8;
	text-decoration: underline;
}
.divAspMtn
{
	position: absolute;
	z-index: 50;
	margin-left: 80px;
	margin-top: 0px; 
}
.divAspDine
{
	position: absolute;
	z-index: 51;
	margin-left: 290px;
	margin-top: 0px; 
}
.divAspAct
{
	position: absolute;
	z-index: 52;
	margin-left: 357px;
	margin-top: 0px; 
}
.divAspMap
{
	position: absolute;
	z-index: 53;
	margin-left: 442px;
	margin-top: 0px; 
}



.divcoloRest
{
	position: absolute;
	z-index: 50;
	margin-left: 220px;
	margin-top: 0px; 
}


.divCopMtn
{
	position: absolute;
	z-index: 50;
	margin-left: 80px;
	margin-top: 0px; 
}
.divCopDine
{
	position: absolute;
	z-index: 51;
	margin-left: 317px;
	margin-top: 0px; 
}
.divCopAct
{
	position: absolute;
	z-index: 52;
	margin-left: 387px;
	margin-top: 0px; 
}
.divCopMap
{
	position: absolute;
	z-index: 53;
	margin-left: 472px;
	margin-top: 0px; 
}
.divCBMtn
{
	position: absolute;
	z-index: 50;
	margin-left: 77px;
	margin-top: 0px; 
}
.divCBMap
{
	position: absolute;
	z-index: 53;
	margin-left: 410px;
	margin-top: 0px; 
}
.divWPMtn
{
	position: absolute;
	z-index: 50;
	margin-left: 80px;
	margin-top: 0px; 
}
.divWPLes
{
	position: absolute;
	z-index: 51;
	margin-left: 225px;
	margin-top: 0px; 
}
.divWPAct
{
	position: absolute;
	z-index: 52;
	margin-left: 360px;
	margin-top: 0px; 
}
.divWPMap
{
	position: absolute;
	z-index: 53;
	margin-left: 444px;
	margin-top: 0px; 
}

.showMountains
{
	position: absolute;
	z-index: 50;
	margin-left: 50px;
	margin-top: 0px; 
}
.showDurangoMtn
{
	position: absolute;
	z-index: 51;
	margin-left: 215px;
	margin-top: 100px; 
}
.busSchText
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.divAFLdg
{
	position: absolute;
	z-index: 13;
	margin-left: 175px;
	margin-top: 0px; 
}
.divAFLess
{
	position: absolute;
	z-index: 33;
	margin-left: 285px;
	margin-top: 0px; 
}
.divAFAct
{
	position: absolute;
	z-index: 53;
	margin-left: 370px;
	margin-top: 0px; 
}

.divKSAct
{
	position: absolute;
	z-index: 33;
	margin-left: 335px;
	margin-top: 0px; 
}
.divKSMap
{
	position: absolute;
	z-index: 53;
	margin-left: 425px;
	margin-top: 0px; 
}

.divSunAct
{
	position: absolute;
	z-index: 52;
	margin-left: 320px;
	margin-top: 0px; 
}