body {margin:0; padding:0; background-color:#000; font-family:arial,verdana,helvetica,sans-serif; font-size:10px; height:100%;}

img { behavior: url("pngbehavior.htc"); border:0; }


#big {position:absolute; top:0; left:44px; width:1056px; height:100%;}
#subbig {position:absolute; top:0; left:44px; background: url('img/sub-big.jpg') repeat-y; width:1056px; height:100%;}
#overlay {position:absolute; top:0; left:0; width:1100px; height:700px; z-index:1;}

#caption {position:absolute; top:0; left:400px; z-index:1;}

#aspen {position:absolute; top:0; left:28px; z-index:101;}

#icons {position:absolute; top:572px; left:1025px; z-index:110; white-space:nowrap;}
#icons a {margin-right:5px;}

#tbg {position:absolute; top:0; left:0; z-index:20;}
#crewbig {position:absolute; top:0; left:44px; z-index:2;}

#scroller {width:272px; height:231px; margin:0; padding:0;}
#txt {position:absolute; top:330px; left:103px; width:300px; height:231px; z-index:21;}
#txt h2 {margin:0; padding:0; font-size:13px; line-height:14px; color:#00aeef;}
#txt p {margin:0; padding:4px 0 14px 0; font-size:11px; line-height:14px; color:#ffffff;}
#txt a {color:#f6ec1e; text-decoration:none; font-weight:bold;}
#txt a:hover {color:#ffffff; text-decoration:underline;}
#txt u {color:#f6ec1e; text-decoration:none;}

#cuts-txt {position:absolute; top:276px; left:103px; width:277px; height:35px; z-index:22; overflow:hidden;}
#cuts-txt p {margin:0; padding:4px 0 14px 0; font-size:11px; line-height:14px; color:#ffffff;}
#cuts-txt a {color:#f6ec1e; text-decoration:none; font-weight:bold;}
#cuts-txt a:hover {color:#ffffff; text-decoration:underline;}
#cuts-txt u {color:#f6ec1e; text-decoration:none;}

#video {position:absolute; top:84px; left:102px; width:276px; height:188px; z-index:30;}

#menu-cyan {position:absolute; top:0; left:0; width:1110px; height:450px; z-index:5;}
#menu-yellow {position:absolute; top:0; left:0; width:1110px; height:450px; z-index:6; display:none;}
#menu-magenta {position:absolute; top:0; left:0; width:1110px; height:450px; z-index:7; display:none;}

#aspenmenu {position:absolute; top:0; left:0; width:1110px; height:700px; z-index:5;}
#aspenmenushort {position:absolute; top:0; left:600px; width:510px; height:700px; z-index:5;}



#subnav {position:absolute; top:88px; left:115px; width:188px; height:401px; z-index:110;
border-right:1px solid #f6ec1d; text-align:right; color:#fff;}
#subnav a {font-size:12px; line-height:16px; color:#f6ec1d; text-decoration:none; margin-right:22px;}
#subnav a:hover {color:#fff;}
#subnav a.selected {color:#fff; font-weight:bold;}
#subnav h1 {width:188px; margin:11px 0 18px 0px; padding:0; font-size:9px; white-space:nowrap; text-align:left; text-indent:-10000px;}
#subnav h2 {width:188px; margin:0 0 7px 0; padding:0; font-size:9px; white-space:nowrap; text-align:left; text-indent:-10000px;}

#subnavbrag {position:absolute; top:88px; left:115px; width:188px; height:401px; z-index:110;text-align:right; color:#fff;}
#subnavbrag a {font-size:12px; line-height:16px; color:#f6ec1d; text-decoration:none; margin-right:22px;}
#subnavbrag a:hover {color:#fff;}
#subnavbrag a.selected {color:#fff; font-weight:bold;}
#subnavbrag h1 {width:188px; margin:11px 0 18px 0px; padding:0; font-size:9px; white-space:nowrap; text-align:left; text-indent:-10000px;}
#subnavbrag h2 {width:188px; margin:0 0 7px 0; padding:0; font-size:9px; white-space:nowrap; text-align:left; text-indent:-10000px;}

#subnav2 {position:absolute; top:88px; left:115px; width:188px; height:401px; z-index:110;
border-right:1px solid #00aef0; text-align:right; color:#00adef;}
#subnav2 a {font-size:12px; line-height:16px; color:#00adef; text-decoration:none; margin-right:22px;}
#subnav2 a:hover {color:#000;}
#subnav2 a.selected {color:#000; font-weight:bold;}
#subnav2 h1 {width:188px; margin:11px 0 18px 0px; padding:0; font-size:9px; white-space:nowrap; text-align:left; text-indent:-10000px;}
#subnav2 h2 {width:188px; margin:0 0 7px 0; padding:0; font-size:9px; white-space:nowrap; text-align:left; text-indent:-10000px;}

a.ss-rss {display:block; height:16px; width:96px; background: url('img/sub-rss.gif') no-repeat; text-align:left; text-indent:-10000px; margin:8px 0 0 71px;}
a:hover.ss-rss {background: url('img/sub-rss-on.gif') no-repeat;}

a.ss-rss2 {display:block; height:16px; width:96px; background: url('img/sub-rss2.gif') no-repeat; text-align:left; text-indent:-10000px; margin:8px 0 0 71px;}
a:hover.ss-rss2 {background: url('img/sub-rss2-on.gif') no-repeat;}

a.ss-resort {display:block; height:13px; width:122px; background: url('img/sub-resort.gif') no-repeat; text-align:left; text-indent:-10000px; margin:8px 0 0 46px;}
a:hover.ss-resort {background: url('img/sub-resort-on.gif') no-repeat;}



#scroller-sub {width:682px; height:421px; margin:0; padding:0;}
#pagetext {position:absolute; top:80px; left:343px; width:682px; height:421px; z-index:110;}
#pagetext h2 {margin:0; padding:0 0 9px 0; font-size:13px; line-height:14px; color:#f6ec1d; width:360px;}
#pagetext h3 {width:360px; margin:20px 0 6px 0; padding:0; font-size:9px; white-space:nowrap; text-indent:-10000px;}
#pagetext p {margin:0; padding:4px 0 6px 0; font-size:11px; line-height:18px; color:#ffffff; width:360px;}
#pagetext p.end {margin:0; padding:4px 0 31px 0; font-size:11px; line-height:18px; color:#ffffff; width:360px;}
#pagetext u {color:#f6ec1e; text-decoration:none;}
#pagetext b {font-size:12px; color:#f6ec1e;}
#pagetext img {float:right; margin:0 58px 0 0;}
#pagetext a {color:#f7ec1e;}
#pagetext a:hover {color:#fff;}

#pagetext-long {position:absolute; top:80px; left:343px; width:682px; height:421px; z-index:110;}
#pagetext-long h3 {width:360px; margin:20px 0 6px 0; padding:0; font-size:9px; white-space:nowrap; text-indent:-10000px;}
#pagetext-long p {margin:0; padding:4px 0 6px 0; font-size:11px; line-height:18px; color:#ffffff; width:620px;}
#pagetext-long blockquote {margin:0; padding:4px 0 6px 40px; font-size:11px; line-height:18px; color:#ffffff; width:580px;}
#pagetext-long b {font-size:12px; color:#f6ec1e;}
#pagetext-long b.w {font-size:12px; color:#fff;}
#pagetext-long a {color:#f7ec1e;}
#pagetext-long a:hover {color:#fff;}
#pagetext-long img {margin-top:7px;}


#scroller-sub2 {width:682px; height:401px; margin:0; padding:0;}
#pagetext2 {position:absolute; top:100px; left:343px; width:682px; height:401px; z-index:110;}
#pagetext2 h2 {margin:0; padding:0 0 9px 0; font-size:13px; line-height:14px; color:#00aef0; width:360px;}
#pagetext2 p {margin:0; padding:4px 0 6px 0; font-size:11px; line-height:18px; color:#000; width:360px;}
#pagetext2 p.end {margin:0; padding:4px 0 11px 0; font-size:11px; line-height:18px; color:#000; width:360px;}
#pagetext2 u {color:#00aef0; text-decoration:none;}
#pagetext2 b {font-size:12px; color:#00aef0;}
#pagetext2 img {float:right; margin:11px 58px 0 0; clear:right;}
#pagetext2 h3 {width:360px; height:14px; margin:0 0 6px 0; padding:0; text-indent:-10000px;}

#scroller-crew {width:721px; height:401px; margin:0; padding:0;}
#crewtext {position:absolute; top:100px; left:304px; width:721px; height:401px; z-index:110;}
#crewtext p {margin:0; padding:4px 0 6px 36px; font-size:11px; line-height:18px; color:#ffffff; width:335px;}
#crewtext b {font-size:12px; color:#f6ec1e;}
#crewtext h3 {margin:0 0 -28px -9px; padding:0; font-size:9px; white-space:nowrap; text-indent:10000px;}

#scroller-crew2 {width:721px; height:401px; margin:0; padding:0;}
#crewtext2 {position:absolute; top:100px; left:304px; width:721px; height:401px; z-index:110;}
#crewtext2 p {margin:0; padding:4px 0 6px 36px; font-size:11px; line-height:18px; color:#000; width:335px;}
#crewtext2 b {font-size:12px; color:#00aef0;}
#crewtext2 h3 {margin:0 0 -28px -9px; padding:0; font-size:9px; white-space:nowrap; text-indent:10000px;}
#crewtext2 a {color:#000;}
#crewtext2 a:hover {color:#00aef0;}


#brag-text-2010 {position:absolute; top:130px; left:130px; width:350px; z-index:2; 
color:#fff; font-size:11px; line-height:18px;}
#brag-text-2010 b {font-size:12px; color:#f6eb1d;}

#brag-text-2009 {position:absolute; top:300px; left:230px; width:350px; z-index:2; 
color:#fff; font-size:11px; line-height:18px;}
#brag-text-2009 b {font-size:12px; color:#f6eb1d;}

#brag-text-2008 {position:absolute; top:70px; left:700px; width:350px; z-index:2; 
color:#fff; font-size:11px; line-height:18px;}
#brag-text-2008 b {font-size:12px; color:#f6eb1d;}


#friends {position:absolute; top:96px; left:133px; z-index:2;}

#ff-copy {position:absolute; top:170px; left:153px; z-index:110;}
#ff-copy p {margin:0; padding:4px 0 6px 0; font-size:11px; line-height:18px; color:#333; width:620px;}
#ff-copy a {color:#333;}
#ff-copy a:hover {color:#ea3091;}

#headsinfo {position:absolute; top:83px; left:353px; z-index:2;}

#expMedia {position:absolute; top:127px; left:145px; z-index:6;}
#expHead {position:absolute; top:94px; left:124px; z-index:3;}
#expText {position:absolute; top:89px; left:145px; z-index:3; width:474px; height:400px; border-right:1px solid #f6eb1d;}
#expTitle {margin-top:328px; font-size:13px; font-size:16px; font-weight:bold; color:#f6eb1d; width:426px;}
#expCopy {margin-top:5px; font-size:11px; line-height:14px; color:#fff; width:426px;}

#expNav {position:absolute; top:103px; left:414px; z-index:6; height:12px;}
#expNav img {float:left; margin: 0 3px 0 3px;}
#expNav a.videos {float:left; background: url('img/btn-videos.gif'); width:41px; height:12px; text-indent:-10000px;}
#expNav a:hover.videos {background: url('img/btn-videos1.gif');}
#expNav a.photos {float:left; background: url('img/btn-photos.gif'); width:44px; height:12px; text-indent:-10000px;}
#expNav a:hover.photos {background: url('img/btn-photos1.gif');}
#expNav a.downloads {float:left; background: url('img/btn-downloads.gif'); width:71px; height:12px; text-indent:-10000px;}
#expNav a:hover.downloads {background: url('img/btn-downloads1.gif');}

#scroller-sub3 {width:390px; height:438px; margin:0; padding:0;}
#expContent {position:absolute; top:80px; left:635px; width:390px; height:438px; z-index:110;}
#expContent p {width:146px; float:left; margin:0 15px 24px 15px; padding:0 0 0 7px;
font-size:10px; line-height:14px; font-weight:bold; color:#fff;}
#expContent img {margin:0 0 4px -7px;}
#expContent a {text-decoration:none; color:#fff;}
#expContent a:hover {color:#f7ec19;}

#expCopy a {color:#fff;}
#expCopy a:hover {color:#f6eb1d;}

#head-park {height:27px; background: url('img/head-parknews.gif') no-repeat 25px 0;}
#head-crew {height:27px; background: url('img/head-parkcrew.gif') no-repeat 25px 0;}
#head-calendar {height:26px; background: url('img/head-calendar.gif') no-repeat 40px 0;}
#head-pro {height:27px; background: url('img/head-pro.gif') no-repeat 23px 0;}
#head-heads {height:27px; background: url('img/head-heads.gif') no-repeat 40px 0;}
#head-awards {height:27px; background: url('img/head-awards.gif') no-repeat 66px 0;}


#sub-snowmass {height:13px; background: url('img/sub-snowmass.gif') no-repeat 90px 0;}
#sub-snowmass2 {height:13px; background: url('img/sub-snowmass2.gif') no-repeat 90px 0;}
#sub-buttermilk {height:13px; background: url('img/sub-buttermilk.gif') no-repeat 86px 0;}
#sub-buttermilk2 {height:13px; background: url('img/sub-buttermilk2.gif') no-repeat 86px 0;}
#sub-rss {height:16px; background: url('img/sub-rss.gif') no-repeat 71px 0; }
#sub-rss2 {height:16px; background: url('img/sub-rss2.gif') no-repeat 71px 0; }
#sub-season {height:13px; background: url('img/sub-season.gif') no-repeat 57px 0; }
#sub-resort {height:13px; background: url('img/sub-resort.gif') no-repeat 45px 0; }
#sub-smart {height:13px; background: url('img/sub-smart.gif') no-repeat 83px 0; }
#sub-park {height:14px; background: url('img/sub-park.gif') no-repeat 62px 0; }
#sub-how {height:13px; background: url('img/sub-how.gif') no-repeat 114px 0; }


#sub-jan {background: url('img/sub-jan.gif') no-repeat;}
#sub-feb {background: url('img/sub-feb.gif') no-repeat;}
#sub-mar {background: url('img/sub-mar.gif') no-repeat;}
#sub-apr {background: url('img/sub-apr.gif') no-repeat;}
#sub-may {background: url('img/sub-may.gif') no-repeat;}
#sub-jun {background: url('img/sub-jun.gif') no-repeat;}
#sub-jul {background: url('img/sub-jul.gif') no-repeat;}
#sub-aug {background: url('img/sub-aug.gif') no-repeat;}
#sub-sep {background: url('img/sub-sep.gif') no-repeat;}
#sub-oct {background: url('img/sub-oct.gif') no-repeat;}
#sub-nov {background: url('img/sub-nov.gif') no-repeat;}
#sub-dec {background: url('img/sub-dec.gif') no-repeat;}

#sub-getsmart {height:19px; background: url('img/sub-getsmart.gif') no-repeat;}
#sub-know {height:19px; background: url('img/sub-know.gif') no-repeat;}
#sub-new {height:19px; background: url('img/sub-new.gif') no-repeat;}
#sub-lingo {height:19px; background: url('img/sub-lingo.gif') no-repeat;}
#sub-setup {height:19px; background: url('img/sub-setup.gif') no-repeat;}
#sub-repair {height:19px; background: url('img/sub-repair.gif') no-repeat;}
#sub-tricks {height:19px; background: url('img/sub-tricks.gif') no-repeat;}
#sub-conditions {height:19px; background: url('img/sub-conditions.gif') no-repeat;}
#sub-stats {height:19px; background: url('img/sub-stats.gif') no-repeat;}
#sub-vocab {height:19px; background: url('img/sub-vocab.gif') no-repeat;}
#sub-terrain {height:19px; background: url('img/sub-terrain.gif') no-repeat;}


#crew-bradley {width:305px; height:138px; background: url('img/crew-bradley.png') no-repeat 0 -34px;}
#crew-cox {width:226px; height:138px; background: url('img/crew-cox.png') no-repeat 0 -34px;}
#crew-delisle {width:287px; height:138px; background: url('img/crew-delisle.png') no-repeat 0 -34px;}
#crew-dibacco {width:298px; height:138px; background: url('img/crew-dibacco.png') no-repeat 0 -34px;}
#crew-falardeau {width:346px; height:138px; background: url('img/crew-falardeau.png') no-repeat 0 -34px;}
#crew-ferrer {width:283px; height:138px; background: url('img/crew-ferrer.png') no-repeat 0 -34px;}
#crew-kenning {width:300px; height:138px; background: url('img/crew-kenning.png') no-repeat 0 -34px;}
#crew-weller {width:286px; height:138px; background: url('img/crew-weller.png') no-repeat 0 -34px;}
#crew-woollams {width:341px; height:138px; background: url('img/crew-woollams.png') no-repeat 0 -34px;}
#crew-boyd {width:242px; height:138px; background: url('img/crew-boyd.png') no-repeat 0 -34px;}
#crew-bartle {width:280px; height:138px; background: url('img/crew-bartle.png') no-repeat 0 -34px;}
#crew-young {width:265px; height:138px; background: url('img/crew-young.png') no-repeat 0 -34px;}
#crew-rioux {width:255px; height:138px; background: url('img/crew-rioux.png') no-repeat 0 -34px;}
#crew-desa {width:258px; height:138px; background: url('img/crew-desa.png') no-repeat 0 -34px;}
#crew-baxter {width:283px; height:138px; background: url('img/crew-baxter.png') no-repeat 0 -34px;}
#crew-hemminger {width:358px; height:138px; background: url('img/crew-hemminger.png') no-repeat 0 -34px;}
#crew-shepard {width:307px; height:138px; background: url('img/crew-shepard.png') no-repeat 0 -34px;}

#team-bleiler {width:294px; height:136px; background: url('img/team-bleiler.png') no-repeat 4px -24px;}
#team-spence {width:294px; height:136px; background: url('img/team-spence.png') no-repeat 4px -24px;}
