@charset "UTF-8";
/* 2 for 1 lift pass offer page styles created by Oz 20th Nov 2009  */

/**************************************************/
/* Spans - you can hide ones that you don't want with display:none or show them with display:block

NOTE: To help keep calls to the server down, make sur eyou decalre the offerstemplate.css first and then just commit specific styles in this stylesheet that apply to the page you are working on.
Just helps keep style bloat down :)

*/
/**************************************************/

/*Hero image*/

#pageContent .contribute .content .ski-lift-discount {background-image:url(/cms/ski-lift-discount/images/lift-pass-header.jpg); background-position:0 0px;}
#pageContent .contribute .content .ski-lift-discount .text h1,
#pageContent .contribute .content .ski-pass-2010 .text h1 { text-indent:-9999em;}
#pageContent .contribute .content .ski-lift-discount .text h2,
#pageContent .contribute .content .ski-pass-2010 .text h2 { text-indent:-9999em;}
#pageContent .contribute .content .ski-pass-2010 {background-image:url(/cms/2-for-1-ski-pass-2010/images/hero.jpg); background-position:0 0px;}


/* Styles in use */

#pageContent .standardPage .description .fullWidth div#reset li a span.accommodationName {display:block;}
#pageContent .standardPage .description .fullWidth div#reset li a span.starrating{display:block; width:109px;}
#pageContent .standardPage .description .fullWidth div#reset li a span.resortName {display:block;}
#pageContent .standardPage .description .fullWidth div#reset li a span.callToAction {display:block; margin-top:1px;}

/** Hidden spans **/

#pageContent .standardPage .description .fullWidth div#reset li a span.boardBasis {display:none}
#pageContent .standardPage .description .fullWidth div#reset li a span.sharingBasis {display:none}
#pageContent .standardPage .description .fullWidth div#reset li a span.priceLabel {display:none }
#pageContent .standardPage .description .fullWidth div#reset li a span.price {display:none}
#pageContent .standardPage .description .fullWidth div#reset li a span.accomImage {display:none;}
#pageContent .standardPage .description .fullWidth div#reset li a span.featuretext {display:none}
#pageContent .standardPage .description .fullWidth div#reset li a span.perecntRating {display:none}
#pageContent .standardPage .description .fullWidth div#reset li a span.saveUpTo {display:none}

/* 2 for 1 1,2,3*/

div.howtobook {display:block; margin:0px; padding:0px;  -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background:#c1e6ed; clear:both}
div.howtobook p {padding:18px}
#pageContent .contribute .description div.howtobook ol{font-size:32px; padding:0 0 0 30px; font-weight:bold; width:500px; }
#pageContent .contribute .description div.howtobook ol li {margin-bottom:12px; clear:left; color:#000; list-style:outside decimal; display:list-item; width:100%; vertical-align:top}
#pageContent .contribute .description div.howtobook ol li span { display:block; color:#EB0D8B; margin-left:6px; border:1px solid #fff;  -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;  background:#fff; padding:8px; margin-bottom:6px; width:90%; font-size:0.6em}
#pageContent .contribute .description .fullWidth div.howtobook ol li span img {width:auto; float:right; margin:-25px 0px 0 0;}


/* TOC*/
#pageContent .contribute .description .contentBlurb span {   background: none repeat scroll 0 0 #F2F2F2;   border: 1px solid #DCDCDC;   clear: both;   float: left;   margin: 0;  padding: 10px; width: 735px;}
#pageContent .contribute .description .contentBlurb p {margin:10px 0 0 0}
#pageContent .contribute .description .contentBlurb span ul{margin:0 0 0 20px;font-size: 75%;line-height: 1.4;}
#pageContent .contribute .description .contentBlurb span li {margin:0 0 10px 0}
#pageContent .contribute .description .contentBlurb table {width:735px;font-size:120%}
