#main{padding:0}#carousel-wrapper{overflow:hidden;background-color:#231f20;position:relative;color:#fff}#carousel-wrapper ::selection{background:transparent !important}#carousel-wrapper .carousel-navigation{list-style-type:none;line-height:40px;font-size:1em;font-weight:bold;color:#f58426;cursor:pointer;float:left;width:20%;text-align:center;font-family:Arial, Helvetica, sans-serif;transition:color 0.15s ease;-moz-transition:color 0.15s ease}#carousel-wrapper .carousel-navigation:hover,#carousel-wrapper .carousel-navigation.hover{opacity:1.0;color:white;position:relative}#carousel-wrapper .carousel-navigation.active{color:white;position:relative;background:transparent}#carousel-related-link{background-color:#f58426;position:absolute;bottom:10px;right:10px;padding:5px;font-size:1em;font-weight:bold;color:#fff}#carousel-related-link a{color:#fff;text-decoration:none}#carousel-navigation{text-align:center;height:40px}#carousel-posters-wrapper{overflow:hidden}#carousel-posters{height:220px;margin:auto;text-align:center}.carousel-poster{display:inline-block;margin:0 7px}.carousel-poster.hidden{display:none}.carousel-poster img{width:115px;border:0}.carousel-poster a{position:relative}#carousel-tracking-pixels{display:none}.carousel-top-story{width:100%;position:relative;cursor:pointer;height:220px;background-repeat:no-repeat}.carousel-top-story div{display:block;position:absolute;top:0;right:30px;bottom:0;padding:0 20px 0 0;margin:auto;width:480px;height:85%}.carousel-top-story div span.headline{color:#fff;font-family:"Oswald", arial, sans-serif;margin:10px 0 10px 0;padding:0;font-size:1.9em;text-shadow:0.1em 0.1em 0.05em #000;display:block}.carousel-top-story div span.headline em{padding-right:4px}.carousel-top-story div span.snipe{font-size:1.25em;line-height:1.25em;color:white;display:block;font-family:Arial, Helvetica, sans-serif;text-shadow:0.1em 0.1em 0.05em #000}.carousel-top-story div span.about{background:#00447c;font-family:"Oswald", sans-serif;color:#fff;font-size:1.6em;padding:2px 8px}a.news-carousel-text div.category{position:relative;top:8px;left:14px;font-size:1.2em;background:#f58426;font-family:"Oswald", sans-serif;padding:2px 20px 2px 10px;display:inline;color:#fff !important;border-right:1px solid #D97621;border-bottom:1px solid #D97621;border-top:1px solid #F6B175}#carousel-club-outings{cursor:pointer}.club-outing{float:left;display:inline-block;width:33%;padding:30px;box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:bottom}.club-outing span.outing-title{font-family:"Oswald", sans-serif;color:#fff;display:block;font-size:1.4em;min-height:30px;color:#fff}.club-outing span.outing-title-small{font-size:1.1em}.club-outing span.outing-type,.club-outing span.outing-date{display:block;padding:4px 0;margin:auto 0;font-size:0.9em;color:#fff}.club-outing span.outing-price{background:#CD0018;font-family:"Oswald", sans-serif;color:#fff;font-size:1.2em;padding:2px 10px;position:absolute;top:160px}.club-outing img{float:left;width:105px;height:160px;padding:0 10px 0 0;border:0}.carousel-featured-show{width:100%;position:relative;height:220px;background-repeat:no-repeat}.carousel-featured-show div{display:block;position:absolute;top:0;right:0;bottom:0;padding:10px 20px 0 0;margin:auto;min-width:400px;max-width:450px;height:80%}.carousel-featured-show img{float:left;padding:0 10px 0 0;border:0;width:105px;height:160px}.carousel-featured-show span.location,.carousel-featured-show span.synopsis{display:block;padding:2px;margin:auto 0;color:#fff}.carousel-featured-show span.title{display:block;text-transform:uppercase;font-family:"Oswald", sans-serif;color:#fff;text-shadow:0.1em 0.1em 0.05em #000;font-size:2em;padding:0 10px;margin:0}.carousel-featured-show span.buy-tickets{background:#f58426;color:#fff;padding:5px;line-height:1em;font-size:1em;font-weight:bold;display:inline-block;white-space:nowrap;margin:6px 0 0 0}.carousel-featured-show span.buy-tickets a{color:#fff;text-decoration:none}.whatsonstage #carousel-wrapper{background-color:#002849;background-image:-webkit-gradient(linear, left top, left bottom, from(#231f20), to(#002849));background-image:-webkit-linear-gradient(top, #231f20, #002849);background-image:-moz-linear-gradient(top, #231f20, #002849);background-image:-ms-linear-gradient(top, #231f20, #002849);background-image:-o-linear-gradient(top, #231f20, #002849);background-image:linear-gradient(top, #231f20, #002849);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#231f20', EndColorStr='#002849');color:#fff}.whatsonstage #carousel-navigation .carousel-navigation{color:#999;text-shadow:0 0 1px #000}.whatsonstage #carousel-navigation .carousel-navigation:hover,.whatsonstage #carousel-navigation .carousel-navigation.hover{color:white;position:relative}.whatsonstage #carousel-navigation .carousel-navigation.active{color:white;position:relative;background:transparent}.whatsonstage #carousel-navigation .carousel-navigation li{list-style-type:none}.whatsonstage #carousel-related-link{background-color:#cd0018;color:#fff}.whatsonstage #carousel-related-link a{color:#fff;text-decoration:none}.whatsonstage .buy-tickets{background-color:#cd0018;background-image:-webkit-gradient(linear, left top, left bottom, from(#ff011f), to(#cd0018));background-image:-webkit-linear-gradient(top, #ff011f, #cd0018);background-image:-moz-linear-gradient(top, #ff011f, #cd0018);background-image:-ms-linear-gradient(top, #ff011f, #cd0018);background-image:-o-linear-gradient(top, #ff011f, #cd0018);background-image:linear-gradient(top, #ff011f, #cd0018);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ff011f', EndColorStr='#cd0018')}