@import url("/dynamiccss.ashx?s=princeshall&b=phbackgroundimage");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#fff;background-repeat:no-repeat;background-position:50% 0;color:#737474;font-family:Arial;font-size:62.5%;margin:0;padding:0;text-align:center}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:underline}p{margin-bottom:20px}h1,h2,h3,h4,h5,h6{font-weight:400}a:focus{outline:0}table.noborder,table.noborder td{border:none!important}#site_container{margin:0 auto;text-align:left;width:940px}header{color:#fff;background:#111 transparent;background:rgba(17,17,17,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC111111,endColorstr=#CC111111);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC111111, endColorstr=#CC111111)"}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}.float_left{float:left}.float_right{float:right}#content header{background:0;filter:none;-ms-filter:none;margin-bottom:0}#site_logo{float:left;height:114px;padding-top:27px;padding-left:17px;width:371px}#princeshall_logo{height:76px;overflow:hidden;position:absolute;width:303px}#princeshall_logo a{background:url(../images/logo_princes_hall.png) no-repeat 0 0;display:block;height:76px;position:relative;width:303px}#princeshall_logo span{position:absolute;top:-1000px}#header_utilities{float:left;text-align:right;padding-right:18px;padding-top:16px;width:530px}#header_utilities a:link,#header_utilities a:visited{color:#fff}.header_indent{padding:2px}.utility_links{margin-top:2px;float:right;margin-bottom:28px}.utility_links li{background:url(../images/bullet_dot_grey.gif) no-repeat 100% 5px;float:left;font-size:1.4em;margin-right:12px;padding-right:16px}.utility_links li:last-child{margin-right:0;padding-right:0;background-image:none}.utility_links a{text-decoration:none}.utility_links img{height:15px;vertical-align:middle;padding-left:5px;padding-right:5px}.utility_links .separator{margin-left:5px;margin-right:5px}.utility_links .spektrix-customer-first-name:before{content:"Hello "}.utility_links .spektrix-customer-first-name:after{content:"!"}.spektrix-customer-login-link,.spektrix-logged-in-status,.spektrix-basket-item-count,.spektrix-basket-total span{vertical-align:middle}#header_utilities .book_online{padding-top:12px;text-align:left;float:right}#header_utilities .book_online a:focus{border:0;outline:0}#header_utilities .book_online a.button,#header_utilities .book_online span.button{background:url(../images/sprite_buttons_red.gif) no-repeat 0 0;display:block;height:32px;text-indent:-9999px;width:156px}#header_utilities .book_online a.button:hover{background-position:-200px 0}.box_office{border-left:2px solid #767676;float:right;line-height:2.6em;margin-left:15px;text-align:center;padding-left:14px}.box_office .line1{font-size:1.9em}.box_office .line2{font-size:2.4em}#notification{text-align:left;padding:20px}#notification h2{font-size:2.2em;font-weight:700;margin-bottom:15px}#notification p{font-size:1.2em;line-height:normal}header nav li{float:left;margin-right:1px;min-height:35px;position:relative;z-index:10;width:155px}header nav li.divider{border-bottom:1px solid #d5d5d5;margin-bottom:5px;padding-bottom:5px}header nav li.divider_top{border-top:1px solid #d5d5d5;margin-top:5px;padding-top:5px}header nav li.last{margin-right:0;width:156px}header nav li.current a,header nav li.current span.selected{background-color:#bf2600;background-image:none;border:1px solid #ff3000}header nav li.current li a{background-color:transparent;border:0}header nav li a,header nav li span.selected{background:#fff url(../images/bg_top_nav.gif) repeat-x 0 100%;border:1px solid #fff;float:left;font-size:1.4em;font-weight:700;padding:10px 0 8px;text-transform:uppercase;text-align:center;min-height:15px;width:153px}header nav li.last span.selected{width:154px}header nav li.last a{width:154px}header nav li a:hover{background-image:none}header nav a:link,header nav a:visited{color:#737474}header nav li.current a:link,header nav li.current a:visited{color:#fff}header nav li.current li a:link,header nav li.current li a:visited{color:#065B85}header nav ul ul{background:#fff url(../images/bg_top_nav.gif) repeat-x 0 100%;border-right:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;border-left:1px solid #b7b7b7;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);-moz-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2);display:none;left:-1px;padding:6px 18px;position:absolute;top:37px;width:197px;z-index:5}header nav li.hover a{background-image:none}header nav ul ul li,header nav li.last .sf-js-enabled a{min-height:0;width:197px}header nav ul ul li a{background:0;border:0;font-size:1.4em;font-weight:400;text-align:left;text-transform:none;width:auto}header nav ul ul li span{background:0;border:0;color:#065b85;display:block;font-size:1.4em;font-weight:400;padding:10px 0 8px;text-align:left;text-transform:none;width:auto}header nav ul ul li a:link,header nav ul ul li a:visited{color:#065b85}#content{line-height:normal}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.transparentbgwhite{background:#fff transparent;background:rgba(255,255,255,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6FFFFFF,endColorstr=#E6FFFFFF);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6FFFFFF, endColorstr=#E6FFFFFF)"}.category_label{background:url(../images/bg_category_label_small.png) no-repeat 0 0;color:#fff;font-size:1.2em;height:33px;line-height:1em;padding:0 4px 0 6px;position:absolute;right:0;bottom:7px;text-align:center;width:71px}.category_label .d1{display:table;height:33px;overflow:hidden;position:relative;width:71px}.category_label .d2{display:table-cell;height:33px;vertical-align:middle}.category_label .d3{position:relative}.category_label a:link,.category_label a:visited{color:#fff}.social_icon{display:block;float:left;height:35px;margin:0 13px 0 2px;text-indent:-9999px;width:35px}.enewsletter{background:url(../images/sprite_social_icons.png) no-repeat 0 0}.twitter{background:url(../images/sprite_social_icons.png) no-repeat 0 -35px}.facebook{background:url(../images/sprite_social_icons.png) no-repeat 0 -70px}.friendsscheme{background:url(../images/sprite_social_icons.png) no-repeat 0 -105px}.kidzclub{background:url(../images/sprite_social_icons.png) no-repeat 0 -140px}#getinvolved{background:#fff url(../images/bg_getinvolved.gif) repeat-x 0 100%;border:1px solid #d5d5d5;margin-bottom:1px;min-height:207px;padding:15px 20px 20px}#getinvolved h2{color:#363636;font-size:1.8em;font-weight:400;padding-bottom:11px}#getinvolved h3{color:#363636;font-size:1.6em;font-weight:400;padding-bottom:19px}#getinvolved a:link,#getinvolved a:visited{color:#d52b00;font-weight:700}#getinvolved ul{font-size:1.4em}#getinvolved li{margin-bottom:14px}#getinvolved .columns{background:url(../images/bg_getinvolved_columns.gif) repeat-y 0 0}#getinvolved .news{float:left;margin-right:1px;width:351px}#getinvolved .news .image{float:left;width:129px}#getinvolved .news ul{float:left;margin-top:18px}#getinvolved .news li{background:url(../images/bullet_square_red.gif) no-repeat 0 5px;padding-left:15px;margin-bottom:12px}#getinvolved .memberships{float:left;margin-right:1px;padding:0 20px;width:244px}#getinvolved .memberships li,#getinvolved .social li{line-height:20px}#getinvolved .social{float:left;margin-right:1px;padding:0 20px;width:220px}#getinvolved .social_icon{margin:2px 10px 8px 0}footer{line-height:normal;position:relative;z-index:3}.footer_links{background-color:#000;min-height:77px}.footer_links a:link,.footer_links a:visited{color:#fff}.footer_links ul{float:left;padding-top:34px;padding-left:21px;width:735px}.footer_links li{background:url(../images/bullet_disc_white.gif) no-repeat 0 5px;font-size:1.4em;display:inline;padding:0 6px 0 14px}.footer_links li.first{background:0;padding-left:0}.footer_links li.copyright{background:0;padding-left:26px}.mono_logo{padding-top:23px}.white_body{background-color:#fff;padding:20px;position:relative;z-index:1}.hidden{display:none}strong{font-weight:700}a.button:focus{border:0;outline:0}#ajaxloading{display:none;text-align:center;padding:100px 0}.roomlayout td{vertical-align:top;width:33%}.roomlayout{border:1px solid #e4e4e4}.content .roomlayout td.bottom_border{border-bottom:1px solid #e4e4e4;padding-bottom:10px;padding-top:0}.content .roomlayout td{border:0;padding:10px}.lightbox_links a{text-decoration:none}img.positionright{float:right;padding:0 0 10px 10px}img.positionleft{float:left;padding:0 10px 10px 0}#subnav-drawer{display:none}#feature{height:286px;margin:20px 0 57px;z-index:1}.info{border-right:2px solid #fff;float:left;height:284px;width:348px}.info .detail{border-bottom:1px solid #000;height:159px;padding:20px}.info .detail a:link,.info .detail a:visited{color:#363636}.info .detail h2{color:#363636;font-size:2.4em;font-weight:400;margin:4px 0 8px}.info .detail header{height:127px}.info .detail p{color:#737474;font-size:1.2em;line-height:1.4em}.info .detail .subheading{color:#737474;font-size:1.4em;font-weight:700;margin-bottom:4px}.largeimagescroller{float:left;height:284px;overflow:hidden;position:relative;width:588px}.largeimagescroller ul{clear:both;height:284px;position:absolute;width:20000em}.info .book_online{height:32px}.info ul.articles{height:200px;margin-bottom:19px}.info ul.articles li{display:none}.info ul li.active{display:block}.info .book_online .button{background:url(../images/sprite_buttons_red.gif) no-repeat 0 -32px;display:block;float:left;height:32px;margin-right:20px;text-indent:-9999px;width:124px}.info .book_online a.button:hover{background-position:-200px -32px}.book_online .more_info{color:#d52b00;display:block;float:left;font-size:1.4em;font-weight:700;padding-top:7px}.book_online a.more_info:link,.book_online a.more_info:visited{color:#d52b00}.thumbnailscroller{float:left;position:relative;overflow:hidden;width:301px;height:45px}.thumbnailscroller ul .active{border:2px solid #f00}.thumbnailscroller ul{width:20000em;position:absolute;clear:both}.thumbnailscroller ul li{float:left;cursor:pointer;margin-right:11px;width:67px;height:45px}#feature .prev_button{float:left;padding:16px 8px 0;text-align:center;width:7px}#feature .next_button{float:left;padding:16px 8px 0;text-align:center;width:7px}.prev_button a,.next_button a{cursor:pointer}#feature .info .disabled{display:none}#feature .category_label{background:url(../images/bg_category_label_large.png) no-repeat 0 0;color:#fff;font-size:2em;height:58px;line-height:1em;padding:0 10px 0 15px;position:absolute;right:0;bottom:14px;text-align:center;width:110px}#feature .category_label .d1{height:58px;width:110px}#feature .category_label .d1{height:58px}#feature .prev{background:url(../images/sprite_scroller_arrows.png) no-repeat 0 0;display:block;height:12px;text-indent:-9999px;width:7px}#feature .next{background:url(../images/sprite_scroller_arrows.png) no-repeat -7px 0;display:block;height:12px;text-indent:-9999px;width:7px}.largeimagescroller li{float:left;height:284px;position:relative;width:588px}.thumbnailscroller .current a,.thumbnailscroller .current a img{border:0;overflow:hidden;float:left}.thumbnailscroller a:focus{border:0;outline:0}.thumbnailscroller .current a{border:3px solid #f30}.thumbnailscroller .current a img{margin:-3px}#topshows{margin-bottom:10px;min-height:230px}#topshows h2{color:#363636;font-size:1.8em;font-weight:400;margin:14px 0 10px 47px}#topshows h3{color:#d52b00;font-size:1.4em;font-weight:700;margin-bottom:2px}#topshows h3 a:link,#topshows h3 a:visited{color:#d52b00}#topshows a:focus{border:0;outline:0}#topshows li{float:left;min-height:144px;margin-right:19px;position:relative;text-align:center;width:160px}#topshows figure{border:1px solid #d5d5d5;height:142px;margin-bottom:12px;overflow:hidden;position:relative;width:158px}#topshows ul{clear:both;height:262px;position:absolute;width:20000em}#topshows .date,#popularevents .date{font-size:1.2em}#topshows .prev{background:url(../images/sprite_scroller_arrows.png) no-repeat 0 -12px;display:block;height:34px;text-indent:-9999px;width:19px}#topshows .next{background:url(../images/sprite_scroller_arrows.png) no-repeat -19px -12px;display:block;height:34px;text-indent:-9999px;width:19px}.topshowsscroller{float:left;min-height:230px;overflow:hidden;position:relative;width:878px}#topshows .prev_button{float:left;padding:72px 12px 0 0;text-align:center;width:19px}#topshows .next_button{float:left;padding:72px 0 0 12px;text-align:center;width:19px}#topshows .disabled{display:none}#popularevents{margin-bottom:20px}#popularevents h2{color:#363636;font-size:1.8em;padding:5px 0 10px}#popularevents .events{float:left;width:720px}#popularevents .events li{float:left;height:144px;margin-right:20px;position:relative;text-align:center;width:160px}#popularevents .events li.last{margin-right:0}#popularevents .events figure{border:1px solid #d5d5d5;height:142px;margin-bottom:12px;overflow:hidden;position:relative;width:158px}#popularevents h3{color:#d52b00;font-size:1.4em;font-weight:700;margin-bottom:2px}#popularevents h3 a:link,#popularevents h3 a:visited{color:#d52b00}#popularevents .uptodate{float:right;width:220px}#popularevents .enewsletter:hover,#popularevents .twitter:hover,#popularevents .facebook:hover{text-decoration:none}.uptodate ul{font-size:1.4em;line-height:normal}.uptodate li{border-bottom:1px solid #d5d5d5;line-height:18px;margin-bottom:13px;padding-bottom:13px}.uptodate a:link,.uptodate a:visited{color:#d52b00;font-weight:700}#venuehire{border:1px solid #ccc;min-height:240px;margin-bottom:40px;width:938px}#venuehire .details{padding:15px 20px 20px;background:#111 transparent;background:rgba(17,17,17,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6111111,endColorstr=#E6111111);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6111111, endColorstr=#E6111111)";width:429px;min-height:205px}#venuehire h2{color:#f83e0f;font-size:1.8em;font-weight:400;padding-bottom:13px}#venuehire p{color:#fff;font-size:1.4em;line-height:22px}#venuehire ul{width:429px}#venuehire li{background:url(../images/bullet_square_red.gif) no-repeat 0 5px;color:#fff;float:left;font-size:1.4em;font-weight:700;margin-bottom:14px;padding:0 10px;width:194px}#venuehire li a:link,#venuehire li a:visited{color:#fff}#bookinginfo{float:left;margin-bottom:20px}#bookinginfo h1{color:#fff;font-size:1.5em;font-weight:700;margin-bottom:16px;margin-top:5px}#bookinginfo h3{font-size:1.3em;font-weight:400;margin-bottom:5px}#bookinginfo .left{float:left;width:458px}#bookinginfo figure{border:1px solid #D5D5D5;float:left;height:178px;margin-right:20px;overflow:hidden;position:relative;width:188px}#bookinginfo .left .image{float:left;height:180px;margin-right:30px;position:relative;text-align:center;width:190px}#bookinginfo .details{color:#fff;float:left;padding-bottom:5px;width:458px}#bookinginfo .details p{line-height:19px;margin-bottom:0}.bookbutton{border:1px solid #e4e4e4;padding:10px;color:#737474;float:right;text-align:center;margin-left:20px;margin-bottom:20px;width:175px}.bookbutton p{margin-bottom:0}.bookbutton p.staticdate{margin-bottom:10px;font-size:1.1em;font-weight:700}.bookbutton .js_enabled{display:none}#bookinginfo .non_js{overflow:auto;text-align:left;width:170px;height:100px}#bookinginfo .non_js .heading{display:block;margin-bottom:10px;font-size:1.4em;font-weight:700}#bookinginfo .non_js ul,#bookinginfo .non_js li{list-style:square}#bookinginfo .non_js li{margin:0 0 10px 15px;padding-right:10px}#bookinginfo .non_js a:link,#bookinginfo .non_js a:visited{color:#fff}#bookinginfo .dates{background:#fff url(../images/bg_dates.gif) repeat-y 0 0;border:1px solid #e1e1e1;color:#737474;margin-bottom:17px}#bookinginfo .dates h3{color:#363636;font-weight:700;font-size:1em;margin-bottom:5px}#bookinginfo .dates .col1{float:left;padding:7px 10px;width:209px}#bookinginfo .dates .col2{float:left;padding:7px 10px;width:101px}#bookinginfo .dates .col3{float:left;padding:7px 10px;width:86px}.bookbutton select{font-size:11px;margin-bottom:10px;width:160px}.bookbutton a.button{border:1px solid #8f1500;background:#d42b00;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0MmIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZDE4MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#d42b00 0,#9d1800 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d42b00),color-stop(100%,#9d1800));background:-webkit-linear-gradient(top,#d42b00 0,#9d1800 100%);background:-o-linear-gradient(top,#d42b00 0,#9d1800 100%);background:-ms-linear-gradient(top,#d42b00 0,#9d1800 100%);background:linear-gradient(to bottom,#d42b00 0,#9d1800 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d42b00',endColorstr='#9d1800',GradientType=0);color:#FFF;display:block;line-height:32px;height:32px;margin:10px auto 2px;font-size:14px;width:124px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bookbutton a.presale{border:1px solid #007fb1;background:#6dc9f1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0MmIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZDE4MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#6dc9f1 0,#046b8e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6dc9f1),color-stop(100%,#046b8e));background:-webkit-linear-gradient(top,#6dc9f1 0,#046b8e 100%);background:-o-linear-gradient(top,#6dc9f1 0,#046b8e 100%);background:-ms-linear-gradient(top,#6dc9f1 0,#046b8e 100%);background:linear-gradient(to bottom,#6dc9f1 0,#046b8e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b03694',endColorstr='#046b8e',GradientType=0);color:#FFF;display:block;line-height:32px;height:32px;margin:10px auto 2px;font-size:14px;width:160px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bookbutton>img{margin:10px 0 10px}.bookbutton a.soldout{background:url(../images/btn_soldout.gif) no-repeat 0 0;cursor:default}.bookbutton a.chooseshowing{width:144px}.bookbutton span.onsalesoon{border:1px solid #84226e;background:#b03694;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0MmIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZDE4MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#b03694 0,#5f134e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b03694),color-stop(100%,#5f134e));background:-webkit-linear-gradient(top,#b03694 0,#5f134e 100%);background:-o-linear-gradient(top,#b03694 0,#5f134e 100%);background:-ms-linear-gradient(top,#b03694 0,#5f134e 100%);background:linear-gradient(to bottom,#b03694 0,#5f134e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b03694',endColorstr='#5f134e',GradientType=0);color:#FFF;display:block;line-height:32px;height:32px;margin:10px auto 2px;font-size:14px;width:124px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bookbutton a.button:hover{background:#9d1800;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4JSIgc3RvcC1jb2xvcj0iIzlkMTgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNDJiMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#9d1800 8%,#d42b00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(8%,#9d1800),color-stop(100%,#d42b00));background:-webkit-linear-gradient(top,#9d1800 8%,#d42b00 100%);background:-o-linear-gradient(top,#9d1800 8%,#d42b00 100%);background:-ms-linear-gradient(top,#9d1800 8%,#d42b00 100%);background:linear-gradient(to bottom,#9d1800 8%,#d42b00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9d1800',endColorstr='#d42b00',GradientType=0);text-decoration:none}.bookbutton a.presale:hover{background:#046b8e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4JSIgc3RvcC1jb2xvcj0iIzlkMTgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNDJiMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#046b8e 8%,#6dc9f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(8%,#046b8e),color-stop(100%,#6dc9f1));background:-webkit-linear-gradient(top,#046b8e 8%,#6dc9f1 100%);background:-o-linear-gradient(top,#046b8e 8%,#6dc9f1 100%);background:-ms-linear-gradient(top,#046b8e 8%,#6dc9f1 100%);background:linear-gradient(to bottom,#046b8e 8%,#6dc9f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#046b8e',endColorstr='#6dc9f1',GradientType=0);text-decoration:none}.bookbutton a.soldout:hover{background-position:0 0}.bookbutton .line1{font-size:14px}.bookbutton .line2{font-size:16px;font-weight:700}.bookbutton .right p{line-height:22px}.bookbutton .contact{text-align:left;word-wrap:break-word}.bookbutton .contact p{border-bottom:1px solid #555;padding-bottom:10px;margin-bottom:10px}.bookbutton .contact a:link,.bookbutton .contact a:visited,.bookbutton .line1 a:visited,.bookbutton .line2 a:visited{color:#d52b00}#bookinginfo .category_label{font-size:1em}#bookinginfo .contacts_only{padding-top:15px;padding-bottom:15px}#bookinginfo .offline_only{padding-top:50px;padding-bottom:15px}.otherwaystobook{color:#d52b00;font-size:14px;font-weight:700}#showinfo{font-size:1.3em;line-height:20px;margin-bottom:20px}#showinfo h2{color:#363636;font-size:1.4em;margin-bottom:20px}.imageviewer{float:left;margin-right:20px;margin-bottom:20px}.imageviewer .largeimage{margin-bottom:10px}.imageviewer .largeimage li{display:none}.imageviewer .largeimage li img{border:1px solid #d5d5d5}.imageviewer .largeimage li.active{display:block}.imageviewer .prev_button{float:left;padding:6px 0 0;text-align:center;width:30px}.imageviewer .next_button{float:left;padding:6px 0 0 11px;text-align:center;width:19px}.imagescroller{float:left;height:46px;overflow:hidden;position:relative;width:210px}.imagescroller ul{height:46px;position:absolute;width:20000em}.imagescroller li{float:left;margin-right:10px}.imagescroller a:focus{border:0;outline:0}.imageviewer .prev{background:url(../images/sprite_scroller_arrows.png) no-repeat 0 -12px;display:block;height:34px;text-indent:-9999px;width:19px}.imageviewer .next{background:url(../images/sprite_scroller_arrows.png) no-repeat -19px -12px;display:block;height:34px;text-indent:-9999px;width:19px}.imageviewer .disabled{display:none}.imageviewer .current a,.imageviewer .current a img{border:0;overflow:hidden;float:left}.imageviewer .current a{border:3px solid #f30}.imageviewer .current a img{margin:-3px}.bodycontent{float:left;width:610px}.bodycontent a:link,.bodycontent a:visited,.content a:link,.content a:visited{color:#d52b00;font-weight:700}.bodycontent .tabs a:link,.bodycontent .tabs a:visited,.content .tabs a:link,.content .tabs a:visited{color:#065B85;font-weight:400}.bodycontent .tabs{padding-top:0}.bodycontent .tabs li a{font-size:1.1em;font-weight:400}.bodycontent h3{font-size:1.4em;margin-bottom:20px}.bodycontent ul{margin-bottom:20px}.bodycontent li{background:url(../images/bullet_square_red.gif) no-repeat 0 8px;padding-left:15px}.socialmedia .facebook{background:0;float:left;overflow:hidden;width:87px}.socialmedia .googleplus{float:left;width:71px}.socialmedia .twitter{background:0;float:left;width:106px}.socialmedia .emailfriend{float:left}.socialmedia .emailfriend a{background:url(../images/icon_envelope.gif) no-repeat 0 0;color:#636363;display:block;height:20px;padding-left:34px;font-size:.8em}#popularevents .helpfulinfo{width:178px}.white_body #popularevents{margin-bottom:0}.white_body #popularevents .events li{min-height:240px}.helpfulinfo ul{margin-top:5px}.helpfulinfo li{background:url(../images/bullet_square_red.gif) no-repeat 0 6px;color:#D52B00;padding-left:16px}#bookinginfo .soldout .soldout_button{height:37px}#bookinginfo .soldout p{margin-bottom:10px}#bookinginfo .soldout p.last{margin-bottom:0}.soldout{width:124px;margin:0 auto 2px auto;display:block}.tabs{background:url(../images/bg_tabs_bottom.gif) repeat-x 0 100%;padding-top:10px;margin-bottom:20px}.tabs li{float:left;padding-bottom:1px;background:0;padding-left:0}.tabs li.current,.tabs li.ui-state-active{padding-bottom:0}.tabs li.first a{border-left:1px solid #d5d5d5}.tabs li a{background:#fff url(../images/bg_top_nav.gif) repeat-x 0 100%;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;color:#065b85;display:block;font-size:1.4em;height:33px;margin-top:3px;padding:17px 15px 0}.tabs li a:focus{outline:0}.tabs li.current a,.tabs li.ui-state-active a{background:#fff url(../images/bg_tab_current.gif) repeat-x 0 0;border-left:1px solid #d5d5d5;color:#363636;height:34px;margin:0 0 0 -1px;padding:20px 15px 0}.tabs li a:active{text-decoration:none}#whatson_container{min-height:227px}#whatson{position:relative}#whatson h2{color:#363636;font-size:1.8em;margin-bottom:20px}#whatson ul{margin-bottom:20px}#whatson li{background-color:#fff;padding:10px 0;float:left;margin-right:25px;min-height:292px;text-align:center;width:160px}#whatson li:nth-child(5n+5){margin-right:0}#whatson figure{border:1px solid #d5d5d5;height:142px;margin-right:30px;margin-bottom:7px;overflow:hidden;position:relative;width:158px}#whatson .title{color:#d52b00}#whatson .title a,#whatson .datetime a{color:#d52b00}#whatson .title p{font-size:1.3em}#whatson .title h3{font-size:1.4em;font-weight:700;margin-bottom:4px;min-height:48px;display:block}#whatson .datetime{font-size:1.4em;color:#363636;line-height:20px}#whatson .datetime footer{line-height:21px;font-size:12px}#whatson .book_online a.button,.instances a.button{background:url(../images/sprite_buttons_red.gif) no-repeat 0 -32px;display:block;height:32px;margin:10px auto 2px;text-indent:-9999px;width:124px}#whatson .book_online>img{margin-top:10px}.instances a.button{margin-top:0}#whatson .book_online a.button:hover,.instances a.button:hover{background-position:-200px -32px}#whatson .book_online a.onsalesoon,.instances a.onsalesoon,.feature_title a.onsalesoon{background:url(../images/sprite_buttons_purple.gif) no-repeat 0 0}#whatson .book_online a.presale,.instances a.presale,.feature_title a.presale{background:url(../images/sprite_buttons_blue.gif) no-repeat 0 0;width:160px}#whatson .book_online a.onsalesoon:hover,.instances a.onsalesoon:hover,.feature_title a.onsalesoon:hover{background-position:-200px 0!important}#whatson .book_online a.presale:hover,.instances a.presale:hover,.feature_title a.presale:hover{background-position:-200px 0!important}.whatson_altnav{display:none}.noshows{font-size:1.3em;padding:100px 0;text-align:center}#quicknav{position:absolute;right:0;top:0}#hub{padding-top:9px}#hub li{background:url(../images/bg_top_nav.gif) repeat-x 0 100%;border:1px solid #d5d5d5;float:left;margin-right:30px;margin-bottom:20px;width:278px}#hub li.last{margin-right:0}#hub article{height:109px}#hub article.withimage{height:232px}#hub img{border-bottom:1px solid #d5d5d5}#hub h2{color:#065b85;font-size:1.4em;font-weight:700;padding:12px 20px 7px}#hub a{color:#065b85}#hub p{font-size:1.3em;line-height:18px;padding:0 20px}.content_offset{padding-top:30px}.leftnav{border-bottom:1px solid #d5d5d5;float:left;font-size:1.3em;margin-right:20px;width:160px}.leftnav li a,.leftnav li span{background:url(../images/bg_top_nav.gif) repeat-x 0 100%;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;color:#065b85;display:block;min-height:17px;padding:12px 10px 10px}.leftnav li.current a,.leftnav li.current span{background-image:none;background-color:#065b85;color:#fff}.content{float:left;font-size:1.3em;line-height:19px;margin-right:20px;width:520px}.content h1{color:#363636;font-size:1.4em;margin:7px 0 20px}.content table{margin-bottom:20px}.content td{border:1px solid #e4e4e4;padding:5px}.content th{background-color:#D52B00;border:1px solid #fff;color:#fff;font-weight:700;text-align:center;padding:5px}.noleftnav{margin-left:10px;margin-right:30px;width:680px}p.intro{font-size:1.1em;font-weight:700}#rightcol{border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;float:left;line-height:19px;margin-top:10px;width:178px}#rightcol a{color:#d52b00;font-weight:700}.box{font-size:1.3em;border-bottom:1px solid #d5d5d5;padding:14px 10px}.box h2{font-size:1.1em;color:#363636;font-weight:700;margin-bottom:9px}.relatedlist li{background:url(../images/bullet_square_red.gif) no-repeat 11px 22px;padding-left:15px;float:left;font-size:1.3em;border-bottom:1px solid #d5d5d5;padding:14px 10px 14px 25px;width:143px}.withicons li{background-image:none;padding:14px 10px;width:158px}.withicons li img{display:block;float:left;margin-right:9px}.withicons li .mediatext{color:#F4F4F4;display:block;float:left;width:133px;word-wrap:break-word}.content h2{color:#434343;font-size:1.25em;margin-bottom:10px}.content h3{color:#363636;font-size:1.1em;font-weight:700}.content .tabs{font-size:.75em;margin-bottom:30px}.content .tabs ul{overflow:visible}.content ul{margin-bottom:20px;overflow:hidden}.content li{background:url(../images/bullet_square_red.gif) no-repeat 0 8px;padding-left:15px}.content .tabs li{background:0;text-align:center;width:104px}.content nav.tabs li,.content .largeimage li,.content .imagescroller li{background:0;padding-left:0}.content ul.accordion{background-color:#f5fcff;border-top:1px solid #99c2d6;border-left:1px solid #99c2d6;border-right:1px solid #99c2d6}.content ul.accordion li{background:0;border-bottom:1px solid #99c2d6;padding-left:20px;padding-top:10px;padding-right:20px}.content ul.accordion a{display:block}.content ul.accordion a:link,.content ul.accordion a:visited{color:#065b85}.content ul.accordion .ui-state-default{background:url(../images/icon_plus.gif) no-repeat 100% 6px}.content ul.accordion .ui-state-active{background:url(../images/icon_minus.gif) no-repeat 100% 6px}.ui-accordion-content{padding-bottom:14px}.content ul.accordion h2{border:0;font-size:1.1em;outline:0}.ui-accordion-content h3{font-size:1.1em;font-weight:700;margin-bottom:20px}.content ul.accordion .ui-accordion-content a:link,.content ul.accordion .ui-accordion-content a:visited{color:#D52B00}.tabs .doubleline{line-height:16px;padding:11px 15px 6px}.tabs li.current .doubleline,.tabs li.ui-state-active .doubleline{padding:14px 15px 6px}.ui-tabs-hide{display:none}.ui-tabs-panel{padding:0 2px 10px}.show-image-large{height:580px;overflow:hidden;position:absolute;left:0;top:0;width:100%;z-index:0;background-repeat:no-repeat;background-position:50% 0}.feature-carousel{position:absolute;top:0;left:50%;z-index:0;overflow:hidden;margin-left:-640px}.show-image-large>img,.feature-carousel>img{width:100%}header{position:relative;z-index:10}#feature{position:relative;z-index:3}#topshows{position:relative;z-index:3}.ph-pager{font-size:14px}.ph-pager span{color:#fff;cursor:pointer;display:inline-block;font-size:50px;height:16px;width:16px}.ph-pager span.cycle-pager-active{color:#fe3636}.feature_title{color:#fff;position:absolute;bottom:0;text-shadow:1px 1px 2px #000}.feature_title h2{font-size:2.4em;font-weight:700;margin-bottom:4px}.feature_title .date{font-size:1.6em;font-weight:700;margin-bottom:10px}.feature_pager{float:right;right:0;bottom:0;position:absolute}.feature_title .button,.show_title .button{background:url(../images/sprite_buttons_red.gif) no-repeat 0 -32px;display:block;float:left;height:32px;margin-right:20px;text-indent:-9999px;width:124px}.feature_title a.button:hover{background-position:-200px -32px}.whatson_title{display:none}.filter{border:1px solid #d5d5d5;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e9e9e9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e9e9e9));background:-webkit-linear-gradient(top,#fff 0,#e9e9e9 100%);background:-o-linear-gradient(top,#fff 0,#e9e9e9 100%);background:-ms-linear-gradient(top,#fff 0,#e9e9e9 100%);background:linear-gradient(to bottom,#fff 0,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e9e9e9',GradientType=0);margin-bottom:22px;padding:15px 15px 2px}.filter .title{color:#363636;float:left;font-size:16px;font-weight:700;width:90px}.filter .row{margin-bottom:13px}.filter ul{float:left}.filter ul li{display:block;float:left;margin-right:15px;border:1px solid #cdcdcd}.filter ul.category_filter{float:left;width:778px}.filter ul.category_filter li{margin-bottom:13px}.filter li.active{background-color:#bf2600;border:1px solid #ff3000}.filter li.active a{color:#fff}.filter li a{color:#747474;display:block;font-size:14px;font-weight:700;padding:3px 7px}.filter .search input,.filter .search label{vertical-align:middle}.filter .search input[type=image]{margin-left:8px}.search_disabled{cursor:default;opacity:.2;filter:alpha(opacity=20)}.filter label{font-size:14px;font-weight:700;padding-right:20px}.filter .monthview{padding-right:34px}.filter_noitems{display:none;font-size:14px;padding-top:60px;text-align:center;font-weight:700}#grid{position:relative}body.home,body.showdetail{background-image:none}.showdetail .white_body{background-color:transparent;padding:0;position:relative}.showdetail .tabs{margin-bottom:0;margin-left:1px}.showdetail .ui-tabs-panel{background-color:#fff;padding:20px;border-width:1px;border-style:solid;border-color:#d5d5d5;-webkit-border-image:-webkit-gradient(linear,0 0,0 100%,from(#d5d5d5),to(rgba(255,255,255,0))) 1 100%;-webkit-border-image:-webkit-linear-gradient(#d5d5d5,rgba(255,255,255,0)) 1 100%;-moz-border-image:-moz-linear-gradient(#d5d5d5,rgba(255,255,255,0)) 1 100%;-o-border-image:-o-linear-gradient(#d5d5d5,rgba(255,255,255,0)) 1 100%;border-image:linear-gradient(to bottom,#d5d5d5,rgba(255,255,255,0)) 1 100%;border-top:0;border-bottom:0}.showdetail #bodycontent{padding-bottom:40px}.show-times.filter-header{padding-left:20px;font-size:16px;color:#FFF;background-color:#065b85;overflow:auto;cursor:pointer}.show-times.filter-header .calendar{width:250px;float:left}.show-times.filter-header .filters{float:left}.show-times.filter-header img{vertical-align:middle;height:20px;padding:5px 10px 5px 0}.show-times.filter-header span{vertical-align:middle}.show-times.filter .calendar{width:250px;float:left}.show-times.filter .filters{width:600px;float:left}.show-times .filters ul{margin-bottom:15px}.show-times #clearAllFilters{float:right;font-size:12px;color:#363636}.show-times .title{margin-right:20px;line-height:24px;vertical-align:middle}.show-times.no-items{padding-top:60px;font-size:14px;font-weight:bold;text-align:center}.show-merchandise{font-size:13px}.show-merchandise .merchandise-item{padding-bottom:20px;border-bottom:1px solid #d5d5d5}.show-merchandise h1{color:#363636;font-size:24px;font-weight:bold;padding-bottom:5px;border-bottom:1px solid #d5d5d5;margin-bottom:20px}.show-merchandise h2{color:#363636;font-size:19px;font-weight:bold;margin:16px 0}#additional_tabs #tab3 iframe{border:0}#additional_tabs .content{float:none;margin-right:0;width:auto}#showtitle{min-height:320px;position:relative;padding:0 23px;z-index:4}.show_title{color:#fff;position:absolute;bottom:8px;text-shadow:1px 1px 2px #000}.show_title h1{font-size:2.4em;font-weight:700;margin-bottom:4px}.show_title .date{font-size:1.6em;font-weight:700;margin-bottom:10px}.showimage{float:left;margin-right:35px;width:230px}.showcontent{float:left;width:633px}.showcontent .border_bottom{border-bottom:1px solid #d5d5d5}.showcontent .title{border-bottom:1px solid #d5d5d5;line-height:normal;font-size:2.8em;font-weight:700;margin-bottom:20px;padding-bottom:15px;padding-top:5px}.spektrixcontent .BoldText{font-weight:700}.spektrixcontent .ItalicText{font-style:italic}.spektrixcontent a{color:#d52b00;font-weight:700}#bookinginfo .label{color:#373737;float:left;font-weight:700;width:158px}#bookinginfo .value{float:left;width:258px}.instances{padding-top:20px}.instances .row{margin-bottom:40px}.instances.price-band-layout .row{padding-bottom:20px;border-bottom:1px solid #d5d5d5;margin-bottom:20px}.instances.price-band-layout .header div{font-size:14px;font-weight:normal;color:#d5d5d5}.instances .date{float:left;width:188px;padding:0 12px}.instances .date .button{margin-left:0}.instances .time{float:left;width:108px}.instances .instance .ticket-prices{float:left;width:565px}.ticket-prices{font-size:16px}.ticket-prices td{padding:10px}.ticket-prices td.all-tickets{width:100%}.ticket-prices td.col-spacer{width:10px;padding:0}.ticket-prices .col-ticket-type{width:25%}.ticket-prices thead tr{border:1px solid #d5d5d5;background:#fff url(../images/bg_tab_current.gif) repeat-x 0 0}.ticket-prices thead tr td{width:60px;vertical-align:middle}.ticket-prices thead .ticket-icon{width:25px;display:block}.ticket-prices thead .tickets-remaining{font-size:12px}.ticket-prices thead .col-price-band__highlight{border-top:1px solid #065b85}.ticket-prices tbody tr{border-bottom:1px solid #d5d5d5}.ticket-prices tbody tr td{height:25px;vertical-align:middle}.ticket-prices .col-price-band{text-align:center}.ticket-prices .col-price-band__highlight{border-left:1px solid #065b85;border-right:1px solid #065b85}.ticket-prices tfoot .col-price-band__highlight{font-size:14px;text-align:center;border-bottom:1px solid #065b85;color:#FFF;background-color:#065b85;padding-top:5px;padding-bottom:5px}.ticket-prices tfoot .col-price-band__highlight .ticket-icon{height:12px;vertical-align:middle}.ticket-prices .price-band__icon{width:12px;height:12px;border-radius:50%;display:inline-block}.ticket-prices .band-a .price-band__icon{background-color:#640968}.ticket-prices .band-b .price-band__icon{background-color:#2c3765}.ticket-prices .band-c .price-band__icon,.ticket-prices .all-tickets .price-band__icon{background-color:#5f93ff}.ticket-prices .col-price-band__sold-out{color:#d5d5d5}.ticket-prices .col-price-band__sold-out .price-band__icon{background-color:#d5d5d5!important}.instances .date{color:#727272;font-size:18px}.price-band-layout .day{font-size:26px;font-weight:bold}.price-band-layout .month-year{font-weight:bold}.price-band-layout a.button{margin-top:20px;margin-bottom:10px}.instances.price-band-layout .availability{width:300px}.instances .time{color:#727272;font-size:20px}.price-band-layout .time{font-weight:bold}.instance .action{float:left;width:198px}.instance .availability{float:left;font-size:11px;font-weight:700;width:380px}.instance .availability .title{font-size:14px;font-weight:700}.instance .availability .plenty{color:#d52b00}.instance .availability .few{color:#024b78}.keep_alive{display:none}.social_links{float:right}.social_links li{margin-right:12px;float:left}.social_links li:last-child{margin-right:46px}#SpektrixIFrame{min-height:350px;width:100%}.phaccount #SpektrixIFrame,.phbasket #SpektrixIFrame,.phbookonline #SpektrixIFrame,.phcheckout #SpektrixIFrame,.phmembership #SpektrixIFrame,.phsignup #SpektrixIFrame{margin:8px;width:884px}.mobile_instances{display:none}.alertbanner{background-color:#ff3000;position:relative;padding:10px 0;z-index:9999;width:100%}.alertbanner .inner{color:#fff;font-size:1.5em;margin:0 auto;width:100%;position:relative;z-index:10000}.alertbanner p{margin:0;line-height:25px;float:left;font-weight:700;width:100%;padding-right:10px}.alertbanner p a{text-decoration:underline}.alertbanner p a:hover,.alertbanner p a:active{text-decoration:none}.alertbanner a{color:#fff}.alertbanner .continue_button{float:left;padding-top:1px;width:110px}.alertbanner .btn{background:none repeat scroll 0 0 #bf2600;color:#FFF;display:block;font-weight:normal;line-height:25px;width:110px;margin:0 auto;text-align:center}.cookieoptin{background-color:#555;position:relative;padding:10px 0;z-index:9999;width:100%}.cookieoptin .inner{color:#fff;font-size:1.1em;margin:0 auto;width:630px;position:relative;z-index:10000}.cookieoptin p{margin:0;line-height:14px;float:left;font-weight:700;width:510px;padding-right:10px}.cookieoptin p a{text-decoration:underline}.cookieoptin p a:hover,.cookieoptin p a:active{text-decoration:none}.cookieoptin a{color:#fff}.cookieoptin .continue_button{float:left;padding-top:1px;width:110px}.cookieoptin .btn{background:none repeat scroll 0 0 #bf2600;color:#FFF;display:block;font-weight:normal;font-size:1.3em;line-height:25px;width:110px;margin:0 auto;text-align:center}.form{font-size:13px}.form h1{border-bottom:1px solid #d5d5d5;color:#363636;font-size:24px;font-weight:700;line-height:29px;margin:7px 0 20px;padding-bottom:5px}.form label{display:block;float:left;font-size:13px;width:120px}.form-group{margin-bottom:10px}.form-control{float:left}.form label.error{color:red;float:left;font-weight:700;padding-left:10px;padding-top:3px;width:300px}.btn-ph{background-color:red;border:1px solid #8f1500;color:#fff;cursor:pointer;font-family:Arial;font-size:14px;background-color:#d32a00;background:-webkit-gradient(linear,left top,left bottom,from(#d32a00),to(#9d1800));background:-webkit-linear-gradient(top,#d32a00,#9d1800);background:-moz-linear-gradient(top,#d32a00,#9d1800);background:-ms-linear-gradient(top,#d32a00,#9d1800);background:-o-linear-gradient(top,#d32a00,#9d1800);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:28px;padding:0 10px}.btn-ph:hover,.btn-ph:active{background-color:#9d1800;background:-webkit-gradient(linear,left top,left bottom,from(#9d1800),to(#d32a00));background:-webkit-linear-gradient(top,#9d1800,#d32a00);background:-moz-linear-gradient(top,#9d1800,#d32a00);background:-ms-linear-gradient(top,#9d1800,#d32a00);background:-o-linear-gradient(top,#9d1800,#d32a00);text-decoration:none}.emailsignup{padding-top:10px;padding-bottom:30px}.emailsignup header{background:0;color:inherit;margin-bottom:6px;position:inherit;z-index:inherit}.emailsignup h2{color:#363636;display:inline;font-size:1.8em;font-weight:400;padding-right:12px;padding-bottom:11px}.emailsignup .subtitle{color:#363636;font-size:1.4em}.alert{border:1px solid transparent;padding:15px;margin-bottom:20px;line-height:1.5}.alert-neutral{background-color:#f5fcff;border-color:#99c2d6}.alert-warning{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.emailsignup .error{border-color:red}.emailsignup .form{font-size:inherit}.emailsignup input[type='text'],.emailsignup input[type='email']{padding:6px}.emailsignup .form label{display:none}.emailsignup .col1 .form-control,.emailsignup .col2 .form-control{margin-right:10px;width:164px}.emailsignup .col3 .form-control{margin-right:30px;width:363px}.emailsignup-messages{background-color:#f5fcff;border:1px solid #99c2d6;font-size:13px;font-weight:700;margin-bottom:20px;padding:15px 20px}.eventnotfound{margin-bottom:20px;padding:0;text-align:center}.eventnotfound section{background-color:#000;margin-bottom:40px}.eventnotfound h1{color:#fff;font-size:40px;font-weight:700;padding:20px 10px}.eventnotfound p{padding-left:10px;padding-right:10px}.eventnotfound img{display:block;max-width:100%;height:auto;margin:0 auto}.eventnotfound .line1{color:#065b85;font-size:25px;font-weight:700}.eventnotfound .line2{font-size:36px}.eventnotfound a{color:#bf2600}.bluebox{background-color:#f5fcff;border:1px solid #99c2d6;padding:20px 20px 20px 20px}.bluebox h2{color:#065b85;font-weight:bold}.bluebox p{margin:5px 0 5px 0}form[id$="_FORM"]{float:left;width:auto}.icmform{margin-top:0!important;font-size:1.3em!important;background:inherit!important;border:none!important;float:left;width:600px}.icmform .clear{visibility:visible;width:auto}.icmform fieldset{padding:0 0 10px 0!important;margin-top:0!important;border:none!important}.icmform .icmwizardbuttongroup{padding:10px 0 10px 0!important;margin:0!important}.icmform .icmbutton-surround{padding:0!important}.icmform input[type=button],.icmform input[type=submit],.icmform input[type=reset]{background:url(../images/bg_button.gif) repeat-x 0 0 #d32a00!important;border:1px solid #8f1500!important;width:auto!important;height:auto!important;text-indent:0!important}.icmform input[type=button]:hover,.icmform input[type=submit]:hover,.icmform input[type=reset]:hover .icmform input[type=submit]{background:url(../images/sprite_buttons_red.gif) no-repeat 0 0;display:block;height:32px;text-indent:-9999px;width:156px}.icmform textarea{font-family:inherit}.icmform h1{font-size:1.4em;color:#363636;padding:0 0 10px 0}.icmform h2,.icmform h3{font-size:1.1em;color:#434343;font-weight:bold}.icmform p{padding-left:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:10px!important;margin-bottom:10px!important}.icmform ul{padding-bottom:20px!important}.icmform .errorblock ul{padding-bottom:0!important}.icmform ul li{list-style:disc;list-style-position:inside;font-size:13px;line-height:20px}.icmform .field_text>label,.icmform .field_textarea>label,.icmform .field_select>label{width:20%}.icmform .icmstext{width:30%}.icmform .icmtext{width:50%}fieldset.icmvertical li>div{padding:5px 0 5px 0!important}.icmform .icmltext,.icmform textarea,.icmform .icmselect{width:70%}.icmform .icmguidancehint{font-size:1.3em!important;font-style:inherit!important}.icmform .icmguidancehint::before{display:none}.formconfirmation{font-size:1.5em;float:left}.icmform li[id*='HPLAYOUT']{display:none}