.hotel h2,.restaurant h2{font-size:1.5em;text-transform:uppercase;font-weight:400;margin-bottom:0.5em;margin-bottom:1em;text-align:left}.hotel h3,.restaurant h3,.theater h3{letter-spacing:0;text-transform:none;font-size:1.2em;font-weight:bold;margin-top:1.5em}h4{font-weight:600}#content{width:960px}#main-content{padding:1.5em 15px;margin-right:0}#main-content .aside{float:left;margin-right:15px}#main-content p,#main-content address{margin:0.5em 0;font-size:13px;line-height:125%}#main-content address{font-size:1.083em}#sidebar{width:350px;border:none;border-left:2px solid #cccccc;display:table-cell;vertical-align:top;padding:1.5em 15px;overflow:hidden}#sidebar p{margin:0.5em 0;font-size:13px;line-height:125%}#sidebar .aside{overflow:hidden;padding-bottom:1em;border-top:1px solid #ccc;padding-top:1.5em}#sidebar .aside p,#sidebar .aside img{float:left;display:inline;overflow:hidden}#sidebar .aside img{margin-right:15px}ul.summary li{margin-bottom:1.5em}ul.summary li p{overflow:hidden}#share-this{border-bottom:1px solid #CCCCCC;padding-bottom:1em;width:100%;text-align:right;overflow:hidden;float:right}body#restaurant-list #main-content ul.summary{margin-top:0}#area-map li{margin-bottom:1em}#area-map li p a{background:url("../img/global/maps-small-icon.17baec9ec0e0.png") no-repeat 0 2px;padding:2px 0 0 18px;display:block}#venues-header-wrapper{width:100%;background-color:#000;background:black url("../img/global/bg-home-wrap.b3bf6614530c.png") top left repeat-x scroll;background:black url("../img/global/bg-home-wrap.b3bf6614530c.png") repeat-x\9;background-image:linear-gradient(#333, #000 13%, #000 50%, #000 100%)}#venues-header-wrapper #breadcrumb,#venues-header-wrapper #breadcrumb a{color:white}#venues-header-wrapper #breadcrumb{float:none;padding:15px;width:930px;margin:0 auto}#venues-header-wrapper #breadcrumb a{font-weight:normal}body.hotel #venues-header-wrapper{background-color:#000;background:black url("../img/global/bg-home-wrap.b3bf6614530c.png") top left repeat-x scroll;background:black url("../img/global/bg-home-wrap.b3bf6614530c.png") repeat-x\9;background-image:linear-gradient(#333, #000 13%, #000 50%, #000 100%)}#venues-header{padding:1em 15px 0;width:930px;max-height:339px;overflow:hidden;min-height:80px;margin:0 auto;clear:left}#venues-header h1{border-bottom:0;display:inline;padding:0 0 0.5em 0;color:white}#venues-header h1:after{content:"";display:table;clear:both}#venues-header img{float:left;padding:0 15px 1em 0}#venues-header-wrapper #event-break{opacity:0.15;filter:alpha(opacity=15);clear:both;position:static}body.venues .nav{overflow:hidden;width:960px;margin:0 auto}body.venues .nav li{display:inline;float:left;height:31px;margin:0 6px;padding:14px 0}body.venues .nav li a{display:block;text-indent:-9999px;height:31px;background:url("../img/venues/sprite-nav-venues-062311.abf3aadaaccd.png") no-repeat}body.venues .nav li.overview a{background-position:0 0;width:72px}body.restaurant .nav li.menu a{background-position:-80px 0;width:52px}body.restaurant .nav li.group-menu a{background-position:-140px 0;width:82px}body.hotel .nav li.room-types a{background-position:-230px 0;width:79px}body.theater .nav li.directions a{background-position:-317px 0;width:72px}body.theater .nav li.parking a{background-position:-397px 0;width:59px}body.theater .nav li.hotel a{background-position:-536px 0;width:53px}body.theater .nav li.restaurant a{background-position:-597px 0;width:87px}body.theater .nav li.schedule a{background-position:-464px 0;width:64px}body.overview .nav li.overview a{background-position:0 -31px}body#restaurant-menu .nav li.menu a{background-position:-80px -31px}body#restaurant-group-menu .nav li.group-menu a{background-position:-140px -31px}body#restaurant-group-menu #main-content div p{margin-bottom:15px}body#restaurant-group-menu #main-content div .button{margin:15px 0 0 0}body#hotel-room-list .nav li.room-types a,body#hotel-room-detail .nav li.room-types a{background-position:-230px -31px}body#theater-directions .nav li.directions a{background-position:-317px -31px}body#theater-parking .nav li.parking a{background-position:-397px -31px}body#theater-hotel .nav li.hotel a{background-position:-536px -31px}body#theater-restaurant .nav li.restaurant a{background-position:-597px -31px}body#theater-schedule .nav li.schedule a{background-position:-464px -31px}#venues-header-wrapper .nav-wrap{width:930px;margin:0 auto;height:63px}body.hotel #venues-header-wrapper .nav-wrap .nav{width:auto;display:inline;float:left;height:35px;margin:14px 20px;padding-left:15px;border-left:1px dashed #444}#venues-header-wrapper .nav-wrap .nav li{padding:4px 0}#venues-header-wrapper .nav-wrap a.button{margin-top:18px;-moz-box-shadow:1px 1px 3px #222;-webkit-box-shadow:1px 1px 3px #222;box-shadow:1px 1px 3px #222;float:left;font-size:12px;padding:0;height:25px;line-height:25px;width:125px}body.venues #main-content>div{border-top:1px solid #ccc;padding:2em 0}body.venues #main-content>div:first-of-type{border:0;padding-top:0}body.venues #main-content>div:first-child{border:0\9;padding-top:0\9}#main-content #detail{border-bottom:3px solid #ccc;margin-bottom:1px}body.venues #detail h2{margin-bottom:1.5em}body.venues .notes-section{border-bottom:1px dotted #ccc;display:inline-block;vertical-align:middle;padding:0.25em 0;width:50%}body.venues .extra-notes{margin-top:10px;max-width:540px;overflow:hidden}body.venues ul.summary li h3{font-size:1.4em;margin-top:0}#amenities ul{margin:0.5em 0 2em 1px}#amenities ul li{list-style-position:outside;list-style-type:disc;margin:0.5em 15px}body.venues .mod-buy-ticket{margin-bottom:1.5em}body.venues .mod-buy-ticket a img{margin-right:20px}body.venues .mod-buy-ticket h3{margin:0 0 1em 0;font-size:1.667em;font-weight:normal;letter-spacing:-1px;line-height:1.091em;text-transform:uppercase}body.venues .mod-buy-ticket h3 span{padding-right:6px}body.venues .mod-buy-ticket h4{font-size:1.2em}body.venues .mod-buy-ticket h4,body.venues .mod-buy-ticket li{line-height:1.3}#theater-schedule #search-list p{margin:3px 0 0.5em;font-size:1em;line-height:1.3}#theater-schedule #search-list p.dates{margin-bottom:0}ul.show-extras{margin-top:8px;float:left}ul.show-extras li{float:left;display:inline;padding-right:5px;color:#333;font-size:0.916em}ul.show-extras li a{padding-left:2px}#venues-header.full-size-photo{width:960px;position:relative;padding-top:0}#venues-header.full-size-photo h1{position:absolute;float:left;top:15px;left:30px;background-color:rgba(0,0,0,0.6);filter:alpha(opacity=80) \9;background-color:black\9;padding:0.25em}#venues-header.full-size-photo a.image-link,#venues-header.full-size-photo img{padding:0}#venues-header.full-size-photo img{width:960px}#venues-header.full-size-photo #event-break{top:auto}#venues-header.full-size-photo .nav{padding-left:15px;background-color:#9d0409}.direction-links a{color:#065CA8;text-decoration:none}.direction-links a:hover{cursor:pointer;text-decoration:none}form.directions{display:none;padding:1em 15px;margin-top:1em;background:#f7f6ed}form.directions legend{display:block;margin-bottom:0.25em;font-weight:bold}form.directions input[type="text"]{width:200px;height:20px}form.directions input[type="submit"]{margin-left:5px}form.directions label,form.directions input{display:inline}#theater-restaurant #main-content li{padding-bottom:1em}#theater-restaurant #main-content li p{font-size:1em}#theater-restaurant #main-content .description{clear:left}#theater-restaurant #main-content address,#theater-restaurant #main-content address p{color:#666;font-size:0.95em;line-height:1.1em}#theater-restaurant #main-content .website-link a{text-decoration:none}#theater-restaurant #main-content .website-link a img{margin-right:0;padding-left:8px;float:none;vertical-align:text-top;border:0}.seatmap-image img{max-width:356px}.mod-seatmaps{text-align:center;padding-top:0}.mod-seatmaps h2,.mod-seatmaps h3{text-align:left}.seatmap-buy-tickets{margin:1.5em 0;display:inline-block}.image-carousel{text-align:center;overflow:hidden}.image-carousel .main-item h4{text-align:left;line-height:1.2}.image-carousel p{margin:0 0 1.5em;color:#828282;text-align:left;line-height:1.2}.image-carousel a{display:block}.image-carousel li h4,.image-carousel li h4 span,.image-carousel .title,.image-carousel li p,.image-carousel li .see-larger{display:none}.image-carousel .main-item-description{display:block;min-height:29px}.image-carousel .main-item-description span{font-style:italic}.image-carousel li{display:inline;float:left}.image-carousel li img{width:82px}.image-carousel .carousel-wrapper{position:relative;margin-top:20px}.image-carousel .carousel{border:1px solid #CCCCCC;margin-left:23px;margin-bottom:1em;overflow:hidden;padding:0;text-align:center;width:306px}.bx-image-carousel-sidebar{width:364px}.bx-image-carousel-sidebar .main-item-image{display:block;max-width:364px;margin-bottom:15px}.bx-image-carousel-sidebar .main-item-description{display:block;min-height:29px}.ie9 .bx-image-carousel-sidebar .main-item-description{width:375px}.bx-image-carousel-sidebar .seatmap-buy-tickets{text-align:center;display:block;margin-bottom:20px;text-align:center;width:100%}.bx-image-carousel-sidebar .image-carousel{margin-bottom:10px}.bx-image-carousel-sidebar .image-carousel .carousel{margin-left:30px}.bx-image-carousel-sidebar .image-carousel .prev{left:7px}.bx-image-carousel-sidebar .image-carousel .next{right:4px}.bx-image-carousel .carousel-wrapper .item-links{height:107px;width:107px;display:table-cell;vertical-align:middle;text-align:center;background:white}.bx-image-carousel .carousel-wrapper .item-images{height:auto;max-width:107px}.bx-image-carousel-sidebar .carousel-wrapper .item-links{height:62px;width:88px;display:table-cell;vertical-align:middle;text-align:center;background:white}.bx-image-carousel-sidebar .carousel-wrapper .item-images{width:88px;height:58px}.bx-image-carousel .carousel-wrapper{display:table-row}.bx-image-carousel .carousel-control-wrapper{display:table-cell;vertical-align:middle}.bx-image-carousel .carousel-control{display:inline;width:23px}.bx-image-carousel .selected{background:url("../img/decoration/diagonal-pattern-e4e4df.aeab75bbc9b3.png")}.bx-image-carousel .carousel-item{padding:7px}.bx-image-carousel .carousel-item .item-images{display:inline;margin-bottom:-5px}.bx-image-carousel .main-item{overflow:hidden}.bx-image-carousel .main-item .description{padding-left:23px;margin:1em 0}.bx-image-carousel .main-item-link{display:table-cell;vertical-align:middle;border-collapse:collapse;border-spacing:0;text-align:center;max-width:536px}.bx-image-carousel .main-item-description{font-size:0.93em;font-weight:bold}.venues .bx-image-carousel .main-item-link{background:#f6f6f6}.bx-image-carousel .carousel-wrapper .bx-wrapper{display:table-cell;border:1px solid #CCCCCC}.bx-image-carousel .carousel-wrapper .bx-wrapper .carousel{margin-bottom:0;border:0}.bx-image-carousel .main-item-description{font-size:0.93em;font-weight:bold;color:#828282;text-align:left}.bx-image-carousel .main-item-link{display:block}.bx-image-carousel .main-item-description{font-size:13px;line-height:125%}.bx-image-carousel .prev{left:5px}.bx-image-carousel .next{right:1px}.bx-image-carousel .carousel{margin-left:0}.onyx footer *{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, 'Helvetica Neue', Helvetica, Arial, sans-serif}
