h2, h3, h4, h5, h6{color:#D50030;}
h1{color:#fff;}
strong, dt{background-color:#fff;color:#D50030;}
a:hover, a.current, .weather{color:#D50030;}
a.right{/* background-image:url(css/images/winter_right.gif);*/}
a.left{/* background-image:url(css/images/winter_left.gif);*/}
p.more a.right{background:transparent url(css/images/winter_right.gif) no-repeat scroll 100% 50%;font-weight:bold;padding:0 25px 0 0;}
#container #content a,#container #content a strong{color:#D50030;}
#container #content #intro a{color:#000;}
#content a:hover, #container #content a:hover strong{text-decoration:underline;}
#navigation a.other{position:relative;top:-57px;left:790px;background:url(css/images/summer_site.gif) no-repeat 100% 0;}
#container{background-image:url(css/images/resort_bg.jpg);}
h1{background:url(css/images/winter_featured_top.jpg) no-repeat;}
ul.bullet{margin:0 0 0 195px;padding-left:15px;}
ul.bullet li{background:url(css/images/red_bullet.gif) 0 8px no-repeat;list-style:none;padding-left:8px;line-height:20px;}
ul.questions{padding-left:0px;margin-left:15px;margin-top:0px;}
ul.questions li{background:url(css/images/winter_right.gif) 0 5px no-repeat;list-style:none;margin-left:0;padding-left:15px;line-height:20px;font-weight:bold;}
ul.questions li a{font-family:Arial, Helvetica, sans-serif;color:#000000;text-decoration:none;}
ul.questions li a:hover{color:#000000;text-decoration:none;}
div.questions{padding-left:0px;margin-left:0;margin-top:0px;}
div.questions div.qline{margin-left:0;padding-left:0px;line-height:20px;font-weight:normal;}
div.questions div.qline p{margin-right:5px;line-height:20px;font-weight:normal;}
div.questions div.qline p a{color:#000;margin-left:5px;display:block;}
#container #content div.questions div.qline a p strong{color:#000;}
a.top{background:url(css/images/winter_up.gif) 100% 50% no-repeat;padding-right:15px;font-size:0.85em;}
#content strong{color:#000000;}
#intro{}
#intro .booking{margin:1em 0pt 0pt;padding:3px 12px 1em;color:#000;font-size:16px;font-family:"Trebuchet MS", Times, serif;font-weight:bold;}
#intro .book{padding-bottom:1em;}
#intro a{text-decoration:underline;}
#intro a.right{text-decoration:none;}
#featured h1{background-image:url(css/images/winter_featured_top.jpg);}
#featured p.more span{border-color:#D50030;}
.slideshow a.pause, #slideshow a.pause{background:url(css/images/winter_pause.gif) #fff 0 50% no-repeat;}
.slideshow a.pause:hover, #slideshow a.pause:hover{background:url(css/images/winter_pause_hover.gif) 0 50% no-repeat;}
.slideshow a.play, #slideshow a.play{/* background:url(css/images/winter_play.gif) #fff 3px 50% no-repeat;*/}
.slideshow a.play:hover, #slideshow a.play:hover{/* background:url(css/images/winter_play_hover.gif) 3px 50% no-repeat;*/}
#info h1{background:url(css/images/winter_info_top.jpg) no-repeat;}
#info h2{margin:0 0 0.8em 0;background-image:url(css/images/winter_right.gif);color:#D50030;}
#resorts h2{margin:0 0 0.8em 0;background:url(css/images/winter_right.gif) 0px 2px no-repeat;font-weight:normal;}
#forecast{margin-left:7px}
.forecast{float:left;margin-left:0px;margin-right:2px;width:77px;}
.forecast .day{border:1px solid #999999;margin-bottom:1px;background-color:#E1E1E1;padding:3px;text-align:center;}
.forecast .daycast{border:1px solid #999999;padding:3px;text-align:center;min-height:200px;}
#camscroll{text-align:center;background:url(css/images/dots.gif) 0 100% repeat-x;}
.newsdate{font-weight:bold;color:#626262;font-style:italic;}
table.form{font:100%/1.5em Arial, Helvetica, sans-serif;}
table.form input, table.form select, table.form textarea{font:10px helvetica, sans-serif;border:1px solid #C2C2C5;width:255px;}
table.form input.submit, input.submit{border:0;padding-right:15px;background:url(css/images/winter_right.gif) 100% 50% no-repeat;font:1em arial, helvetica, sans-serif;color:#000000;cursor:pointer;width:95px;text-align:right;}
table.form input.submit:hover, input.submit_hover, input.submit:hover{color:#D50030;}
div.submitbtn{text-align:right;margin-left:10px;margin-right:85px;}
.memory{border-bottom:1px solid #D50030;}
.memorypic{;border-bottom:1px solid #D50030}
#rp_PerLiftsOpen{display:none;visible:hidden;}
#content span.action_sml{display:block;width:307px;height:58px;float:left;background:url(css/images/winter_action_sml.gif) no-repeat 0 100%;margin:5px 10px 5px 5px;}
span.action_lrg{display:block;width:282px;height:168px;float:left;background:url(css/images/winter_action_lrg.gif) no-repeat 0 100%;margin:10px 10px 0 5px;}
#content span.action_first{background:url(css/images/winter_action_sml_first.gif) no-repeat 0 100%;margin:5px 0;width:290px;}
span.action_sml h3, span.action_lrg h3{font-size:15px;margin:6px 0 0;text-align:center;text-transform:uppercase;paddong:0;}
span.action_sml a, span.action_lrg a{display:block;font-weight:bold;padding:0 0 0 25px;background:url(css/images/winter_right.gif) no-repeat 0 50%;margin:5px 0 0 130px;}
span.action_lrg a{margin:15px 0 0 120px;}
#content span.action_lrg p.first{margin-top:5px;}
#content table.accommodation-search-result a.read-more{background-image:url(css/images/winter_right.gif);}
a.more-accommodation{background:transparent url(css/images/winter_right.gif) no-repeat scroll 0 0;}
p.resorts-list{font-weight:normal;}
#navigation a:hover{color:#D50030;}
#navigation a.current{color:#D50030;}
#container #content div.holcontent span.action_sml h3{color:#000;text-transform:capitalize;}
#container #content div.holcontent span.action_lrg h3{color:#000;text-transform:capitalize;width:270px;}
h1.long{background:transparent url(css/images/winter_featured_top_long.jpg) no-repeat scroll 0 0;}