body

{

}
.parks {position: absolute; top: 95px; left: 20px; overflow: visible}
.copytableparks {position: absolute; top: 181px; left: 0px; width: 421; background-color: #F0E5F6; padding:25px 30px 0px 30px;}
.museums {position: absolute; top: 95px; left: 20px; overflow: visible}
.copytablemuseums {position: absolute; top: 181px; left: 0px; width: 421; background-color: #E5F0F6; padding:25px 30px 0px 30px;}
.maincopy

{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 1.2;
color: 	#231F20;
}
.top-ski-nav{
	position:absolute;
	left:209px;
	top:16px;
	height:11px;
	z-index:11;
}
.mid-ski-nav{
	position:absolute;
	top:32px;
	left:251px;
	height:11px;
}
.mid2-ski-nav{
	position:absolute;
	top:139px;
	left:25px;
	z-index:22;
	height:11px;
}
.mid3-ski-nav{
	position:absolute;
	top:155px;
	left:25px;
	height:11px;
}
.ski-nav
{
padding: 0 1px 1px;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
}

.ski-nav li
{
list-style: none;
margin: 0;
display: inline;
}

.ski-nav li a
{
padding: 0.25em 0.1em 0.25em 1.5em;
background-image:url(art/nav-bullet.gif);
font-size:10px;
background-position:left;
background-repeat:no-repeat;
text-decoration: none;
}

.ski-nav li a:link { color: #000; font-size:10px; }
.ski-nav li a:visited { color: #000; text-decoration:none; font-size:10px;}
.ski-nav li a:active { color: #ccc; font-size:10px; }

.ski-nav li a:hover
{
color: #FF0000;
text-decoration: underline;
font-size:10px;
}
.subheadred

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.2;
font-weight: bold;
color: 	#E42330;
}

.subsubheadblue

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 1.2;
font-weight: bold;
color: 	#0065A5;
}

.emphasis

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 1.2;
font-weight: bold;
color: 	#E42330;
}

.solutionsbold

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 1.2;
font-weight: bold;
color: 	#231F20;
}

.visiting

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
line-height: 1;
color: 	#999999;
}

.legalcopy

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 1.4;
color: 	#231F20;
}

.fieldlabels

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 1;
color: 	#231F20;
}

.newsheader

{
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #F7F7F7;
padding-bottom:7px;
}

.newscopy

{
position:relative;
font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
left:5px;
font-weight: normal;
line-height: 1.2;
top:10px;
padding-right:22px;
color: 	#F7F7F7;
}

.copyright

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
line-height: 1.5;
color: 	#808285;
}

.homedot

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
line-height: 1;
color: 	#333333;
}

.products

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 1;
color: 	#808285;
}

.attribution

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 1.2;
font-style: italic;
color: 	#0065A5;
}

.newsheadline

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 22px;
font-weight: bold;
line-height: 1; 
color: 	#F7F7F7;
}

.newssubred

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
line-height: 1.3;
color: 	#E10F28;
}


.newscopy

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 1.4;
color: 	#231F20;
}

A:link

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline; 
color: #E42330;

}

A:visited 

{

font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline; 
color: #E42330;

}

A:active

{

font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none; 
color: #6B1687;

}

A:hover 

{

font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none; 
color: #6B1687;

}

A.topnav:link

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
line-height: 1;
color: 	#231F20;
}

A.topnav:visited 

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
line-height: 1;
color: 	#231F20;
}

A.topnav:active

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: underline;
line-height: 1;
color: 	#E42330;
}

A.topnav:hover 

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: underline;
line-height: 1;
color: 	#E42330;
}

A.lowernav:link

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
line-height: 1;
color: 	#231F20;
}

A.lowernav:visited 

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
line-height: 1;
color: 	#231F20;
}

A.lowernav:active

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
line-height: 1;
color: 	#E42330;
}

A.lowernav:hover 

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
line-height: 1;
color: 	#E42330;
}

A.employmentpdf:link

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
line-height: 1;
color: 	#0065A5;
}

A.employmentpdf:visited 

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
line-height: 1;
color: 	#0065A5;
}

A.employmentpdf:active

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
line-height: 1;
color: 	#E42330;
}

A.employmentpdf:hover 

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
line-height: 1;
color: 	#E42330;
}

A.homenav:link

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
line-height: 1;
color: 	#808285;
padding-left:10px;
}

A.homenav:visited 

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
line-height: 1;
color: 	#808285;
}

A.homenav:active

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: underline;
line-height: 1;
color: 	#E42330;
}

A.homenav:hover 

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: underline;
line-height: 1;
color: 	#E42330;
}

A.newslink:link

{
position:relative;
top:17px;
font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
line-height: 1.6;
color: 	#f7f7f7;
}

A.newslink:visited 

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
line-height: 1.6;
color: 	#f7f7f7;
}

A.newslink:active

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
line-height: 1.6;
color: 	#000000;
}

A.newslink:hover 

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
line-height: 1.6;
color: 	#000000;
}

A.legallink:link

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
text-decoration: underline;
line-height: 1;
color: 	#E42330;
}

A.legallink:visited 

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
text-decoration: underline;
line-height: 1;
color: 	#E42330;
}

A.legallink:active

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
text-decoration: none;
line-height: 1;
color: 	#6B1687;
}

A.legallink:hover 

{
font-family:		Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
text-decoration: none;
line-height: 1;
color: 	#6B1687;
}

ul {
margin-top: 0.2em
}

li {
list-style-type: disc;
list-style-position: outside;
margin-left: -20px;
margin-bottom: 5px;
}

.formfield {
font-family:		Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #FEEECF;
color: 	#231F20;
}
.footer {
position: absolute; 
top: 620px;
left: 41px;
width: 695px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
}
.logoind {position: absolute; top: 20px; left: 20px; z-index: 2000}
.topnavtable {position: absolute; top: 20px; left: 0px; width: 780px}
.secondnavtable {position: absolute; top: 63px; left: 0px; width: 780px}
.secondnavtable span{padding-right:7px;}
.skisolutions {position: absolute; top: 95px; left: 20px}
.brochurebutton {position: absolute; top: 89px; left: 639px}
.thirdnavtable {position: absolute; top: 140px; left: 25px; width: 270px; visibility: visible}
.outlinetopleft {position: absolute; top: 131px; left: 288px}
.outlinephoto {position: absolute; top: 131px; left: 421px}
.copytableind {position: absolute; top: 181px; left: 0px; width: 421px;  background-color: #FEEECF; padding:25px 30px 0px 30px;}
.star {position: absolute; top: 533px; left: 386px}
.tagline {position: absolute; top: 533px; left: 429px}
.logo {position: absolute;top: 29px;left: 64px;z-index:1000;visibility: visible;}
.contents {position:absolute; top: 545px; left: 49px; width:510px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.newstable {position: absolute; top: 424px; left: 577px; width: 140px; height: 185px;visibility: visible; background-image:url(art/salespoint-news.gif); background-repeat:no-repeat; padding:32px 15px 0px 7px;}
.shadowcell {background-image: url(art/home-news-shadow-tile.gif); background-repeat: repeat-y; background-position: left top}
.newsEvents {position:absolute; top: 383px; left: 578px; z-index:19;}
.navtable {position: absolute; top: 40px; left: 0px; width: 705px}
.ticketing {position: absolute; top: 74px; left: 310px; z-index: 100}
.flashmovie {position: absolute; top: 100px; left: 26px; z-index: 0}
.ourproducts {position: absolute; top: 425px; left: 48px}
.copytable {position: absolute; top: 426px; left: 187px; width: 385px; visibility: visible}
.salespoints {position: absolute; top: 766px; left: 49px; width:510px; height:33px; background-image:url(images/salespoints.jpg);}
.point-of-sale {top:779px; position: absolute;left: 41px;width: 695px;
font-family: Arial, Helvetica, sans-serif; font-size: 9px;}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
