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,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}body{text-align:center;background:#570400 url("/img/common/bg-top.gif") repeat-x left top;font-family:arial;font-size:12px;color:#111;position:relative}p{line-height:15px}#header,#page{width:970px;margin:0
auto;text-align:left}#header{background:#600 url("/img/common/banner.jpg") no-repeat left 15px;height:168px;color:#fff}#page{width:968px;background:#fff url("/img/common/bg-page.png") repeat-x left top;border-left:1px solid #8d0200;border-right:1px solid #8d0200;padding:10px
0}div#wideleft{background-color:#fff;width:649px;float:left;padding:0
0 0 7px;overflow:hidden}div#narrowright{width:311px;float:right;padding:0}#footer{height:206px;background:#3e0000 url("/img/common/bg-footer.jpg") no-repeat left top;clear:both;margin:0
auto;margin-bottom:20px;padding:0;width:970px;text-align:left;color:#eee}.left{float:left}.right{float:right}p.more{text-align:right}#wideleft img,#narrowright
img{float:left}#wideleft img.ui-datepicker-trigger,#narrowright img.ui-datepicker-trigger{float:none}a{text-decoration:none;font-weight:bold}.clearer{clear:both}input,select{border:#bbc7cf solid 1px}.submit{cursor:pointer;color:#fff;font-weight:bold;border:0}h4{font-size:22px;font-weight:bold;padding:5px
5px 5px 9px;color:#c00000}.red,a,.s_over_media h5,.overviewmedia h5,.p_details
span{color:#c00000}.blue{color:#369}.green{background:#d0f2c4}.italic{font-style:italic}input[type="radio"]{border:0}#header
a{color:#fff}#header ul
li{display:inline}#header-top{height:12px}#header-boxoffice{background:transparent url("/img/common/ie6/bg-boxoffice.gif")
no-repeat left top;width:205px;height:71px;position:absolute;top:0px;margin:0
0 0 680px;font-style:italic;text-align:center;padding:37px
28px 0 28px}#header-boxoffice2{background:transparent url("/img/common/ie6/bg-boxoffice-uktkts.gif")
no-repeat left top;width:205px;height:71px;position:absolute;top:0px;margin:0
0 0 680px;font-style:italic;text-align:center;padding:37px
28px 0 28px}#header-menu{margin:3px
0 0 10px}#header-menu ul
li{float:left;height:41px;background:transparent url("/img/common/tabs.png") no-repeat left -123px}#header-menu ul
li.basketab{float:right;margin-right:3px;height:41px;background:transparent url("/img/common/basketab.png") no-repeat left -123px}#header-menu ul li
a{margin-left:8px;display:block;font-size:14px;font-weight:bold;padding:18px
21px 0 8px;float:left;height:23px;color:#e3e3e3;background:transparent url("/img/common/tabs.png") no-repeat right
-82px}#header-menu ul li.basketab
a{margin-left:8px;display:block;font-size:14px;font-weight:bold;padding:18px
21px 0 8px;float:left;height:23px;color:#e3e3e3;background:transparent url("/img/common/basketab.png") no-repeat right -82px}#header-menu ul li:hover{float:left;height:41px;background:transparent url("/img/common/tabs.png") no-repeat left
bottom}#header-menu ul li.basketab:hover{float:right;height:41px;background:transparent url("/img/common/basketab.png") no-repeat left bottom}#header-menu ul li:hover
a{background:transparent url("/img/common/tabs.png") no-repeat right
-164px}#header-menu ul li.basketab a:hover{background:transparent url("/img/common/basketab.png") no-repeat right -164px}#header-menu ul
li.active{background:transparent url("/img/common/tabs.png") no-repeat left -41px
}#header-menu ul li.active
a{height:24px;color:#fff;background:transparent url("/img/common/tabs.png") no-repeat right top}#topbar{padding:0
8px 8px 8px}#topbar
h4{font-size:22px;font-weight:bold;padding:0
0 5px 0}#search{background:transparent url("/img/common/searchbar2.png") no-repeat left
top;width:952px;height:51px;float:left;padding:7px}#search
div{float:left;border-right:solid 1px #bd0000;padding:0
20px}#search
select{width:125px;margin-top:2px;float:left}#search .first
select{width:220px}#search .second
input{width:190px}#search
div.third{border:0}#search
h4{color:#fff;padding-bottom:2px;text-shadow:0 1px 0 #85b8cf}img.ui-datepicker-trigger{margin-left:4px;vertical-align:sub;border:none;background:none}form#ticketsSearchNeedIdea img.ui-datepicker-trigger,form#searchSeatFOrAShow img.ui-datepicker-trigger{float:none;padding:0;border:0}form#searchSeatFOrAShow img.ui-datepicker-trigger{margin-left:4px;vertical-align:middle}#topbar span.input,#s_search span.input,#needideas span.input,#newsletter span.input,.ca_change_month
span.input{background:transparent url("/img/common/button-23.png") no-repeat left
-23px;height:23px;padding-left:3px;display:block;float:left;margin-left:8px}.ca_change_month
span.input{float:right;margin-top: -2px}#topbar .submit,#s_search .submit,#needideas .submit,#newsletter .submit,.ca_change_month
.submit{background:transparent url("/img/common/button-23.png") no-repeat right
top;height:23px;padding:0
9px 3px 6px}#featured,#whatson,#wlcontainer,#meals,#hotels,.about{margin-bottom:7px}#featured{}#whatson{background:transparent url("/img/common/whatson.png") no-repeat left
bottom;width:640px;padding:0;padding-bottom:10px;overflow:hidden;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none}#whatson
ul{background:transparent url("/img/common/whatson.png") no-repeat right
bottom;margin:7px
0 3px 0;height:33px;padding:0;border:none}#whatson ul
li{float:left;height:27px;background:transparent url("/img/common/whatson-tabs.png") no-repeat
left -84px;margin:0;padding:0;border:none}#whatson ul li
a{margin-left:8px;display:block;font-size:14px;font-weight:bold;padding:5px
18px 0 8px;float:left;height:23px;color:#999;background:transparent url("/img/common/whatson-tabs.png") no-repeat
right -56px}#whatson ul li:hover{background:transparent url("/img/common/whatson-tabs.png") no-repeat
left -140px}#whatson ul li a:hover{background:transparent url("/img/common/whatson-tabs.png") no-repeat
right -112px}#whatson ul li.active,#whatson ul li.ui-tabs-selected{background:transparent url("/img/common/whatson-tabs.png") no-repeat
left -28px}#whatson ul li.active a,#whatson ul li.ui-tabs-selected
a{height:24px;color:#fff;background:transparent url("/img/common/whatson-tabs.png") no-repeat
right top}#whatson div
div{background:transparent url("/img/common/whatson-show-bg.png") no-repeat
left top;width:123px;height:229px;text-align:center;float:left;padding:10px
5px 7px 0}#whatson div div
span{display:block}#whatson div div
span.title{font-weight:bold;height:28px;padding:0
0 3px 0;overflow:hidden}#whatson div div
img{float:none;padding:0
0 5px 0}#whatson div div
a{color:#000}#whatson div div
span.now{color:#cf0a02;font-size:13px;font-weight:bold;padding:5px
0 0 0}#whatson div div
span.from{color:#cf0a02;font-size:13px;font-weight:bold;padding:9px
0}a.h_top_button{background:transparent url("/img/common/button-23.png") no-repeat left
-23px;padding-left:3px;font-weight:bold;display:block;height:23px;margin:10px
0 0 5px}a.h_top_button
span{background:transparent url("/img/common/button-23.png") no-repeat right
top;padding:5px
2px 0 0;display:block;height:21px;font-size:14px;color:#fff;margin:0
6px 0 0}#needideas{background:transparent url("/img/common/misc-boxes.png") no-repeat
-316px bottom;width:316px;height:223px;margin-bottom:3px}#needideas
h4{background:#fff url("/img/common/misc-boxes.png") no-repeat -316px top;padding-bottom:21px}#needideas
p{margin:0
0 -5px 15px}#needideas
h6{color:#5d7c86;font-size:22px;font-weight:bold;margin:5px
0}#needideas
form{margin:0
0 0 24px}#needideas
select{margin:0
0 0 25px;float:left;margin-top:2px}#newsletter
.textfield{margin:0
0 0 10px;float:left;margin-top:2px}#newsletter{background:transparent url("/img/common/newsletter.png") no-repeat
right bottom;width:316px}#newsletter
h4{background:#fff url("/img/common/newsletter.png") no-repeat left top}#newsletter
form{padding:6px
6px 15px 10px}#video{background:transparent url("/img/common/misc-boxes.png") no-repeat left
bottom;width:316px;margin-right:8px}#video
h4{background:#fff url("/img/common/misc-boxes.png") no-repeat left top;color:#fff;height:30px}#video
h5{font-weight:bold;font-size:14px;margin-bottom:2px}#video
h5{padding:10px
0 0 10px}.h_video{margin:0
auto;border-top:30px solid #000;border-bottom:30px solid #000;overflow:hidden;width:294px;height:180px}#meals{background:transparent url("/img/common/deals.jpg") no-repeat right
bottom;width:316px;height:92px}#hotels{background:transparent url("/img/common/deals.jpg") no-repeat left top;width:316px;height:92px;margin-right:8px}.price{font-size:18px;font-weight:bold}#hotels p a,#meals p
a{display:block;color:#000}.about{background:#fff url("/img/common/about.png") no-repeat right bottom;width:640px}h1.h_about{background:#fff url("/img/common/show-overview.png") no-repeat left top;padding:12px
0 13px 55px;overflow:hidden;color:#C00000;font-size:22px;font-weight:bold}.ab_info
h2{padding-left:10px;font-weight:bold;font-size:14px}#wideleft div
p{padding:6px
10px}#whyus,#alltickets,#allvenues,#discount,#testimonials,.tb_book{margin-right:7px}#narrowright>div{margin-bottom:7px}#whyus{background:transparent url("/img/common/misc-boxes.png") no-repeat
right -28px;width:304px}#whyus
ul{padding:10px
0 0 0;font-size:13px}#whyus ul
li{background:transparent url("/img/common/arrow.png") no-repeat left
center;margin:0
20px 0 20px;padding:5px
0 5px 10px;font-weight:bold}#whyus
.needhelp{background:#fff url("/img/common/misc-boxes.png") no-repeat right top;color:#fff;padding:10px
0 3px 8px}#alltickets,#allvenues{background:transparent url("/img/common/right-boxes.png") no-repeat
-304px top;width:304px;height:65px}#alltickets>ul,#allvenues>ul{margin:0
0 0 10px;width:250px;border:#bbc7cf solid 1px;padding:3px
12px;background:#fff url("/img/common/arrow.png") no-repeat 3px center}#alltickets li ul,#allvenues li
ul{display:none;position:absolute;top:1em;left:0;height:400px;overflow:auto}#alltickets li>ul,#allvenues li>ul{top:auto;left:auto}#alltickets li:hover ul,#allvenues li:hover
ul{display:block;margin-top: -280px;background:#fff;border:#b6cddb solid 10px;-moz-border-radius:5px;-webkit-border-radius:5px}#alltickets li:hover ul li,#allvenues li:hover ul
li{padding:2px
3px;border-bottom:dashed 1px #b6cddb}#alltickets li:hover ul li a,#allvenues li:hover ul li
a{color:#000;font-weight:normal}#alltickets li ul li:hover,#allvenues li ul li:hover{background:#b6cddb}#discount,#narrowright .seating-plan{background:#d3e9f1 url("/img/common/discount.png") no-repeat left -42px;width:304px;padding:5px
0 0 0}.tb_book{background:transparent url("/img/common/tb_javascript_bg.png")
no-repeat left bottom;width:304px;padding:0}#alltickets h4,#discount h4,#testimonials h4,#allvenues h4,#narrowright .seating-plan
h4{color:#369}#discount
h4{margin-left:0px}h4.tb_book_title{margin:0;background:transparent url("/img/common/tb_javascript_bg.png")
no-repeat left top;color:#fff}#n_pick{background:transparent url("/img/common/right-boxes.png") no-repeat
right top;width:286px;height:120px;color:#fff;padding:4px;margin:0
0 0 5px}#n_pick
img{padding:0
6px 0 0}#n_pick
h5{font-size:16px;font-weight:bold;padding:4px}#n_pick h5
span{font-size:22px}#n_pick
.showtitle{font-size:16px;font-weight:bold;display:block;padding:6px
0 0 0;height:18px}#n_pick p
a{color:#fff;padding-top:10px;display:block}#n_pick
.now{font-size:16px}a.n_pick_button{background:transparent url("/img/common/button-w-18.png") no-repeat
left -18px;padding-left:3px;font-weight:bold;display:block;float:right;height:18px;margin:0
auto;margin-top: -16px}a.n_pick_button
span{background:transparent url("/img/common/button-w-18.png") no-repeat
right top;padding:2px
4px 0 2px;display:block;height:16px;font-size:14px;margin:0
6px 0 0}#discount
li{background:transparent url("/img/common/discount-item.png") no-repeat
left top;height:33px;margin-left:5px;padding:4px
10px 3px 7px}.showname{font-weight:bold;font-size:14px}#discount li
strike{color:#666;float:left}#discount li
a{display:block}#discount li
.now{font-weight:bold;display:block;float:left;margin:0
0 0 70px;text-transform:uppercase;color:#369}.n_discount_b{background:transparent url("/img/common/button-18.png") no-repeat left
-18px;display:block;float:right;margin: -8px 0 0 0;padding-left:3px;color:#fff;font-weight:bold}.n_discount_b
span{background:transparent url("/img/common/button-18.png") no-repeat right
top;display:block;padding:3px
7px 3px 5px;margin:0}#discount p.more,#narrowright .seating-plan
p.more{background:transparent url("/img/common/discount.png") no-repeat left
top;padding:5px
5px 1px 5px}#narrowright .seating-plan
p.disabled{background:transparent url("/img/common/discount.png") no-repeat left
-21px;padding:3px
5px 3px 5px}#testimonials{background:transparent url("/img/common/right-boxes.png") no-repeat
left bottom}#testimonials
blockquote{padding:20px
30px;line-height:15px;font-style:italic}#testimonials
.author{display:block;text-align:right;font-weight:bold}.s_info_title,.vi_title,.se_title,#showinfotitle,.ca_title,.s_over_title,#overviewtitle,.tb_title,.tb_about_title,.b_title,.se_title,.a_title,.ab_title,.t_title,.te_title,.d_title,.co_title{width:628px}.s_info_footer,#showinfofooter,.s_over_footer,#overviewfooter,#v_footer,#searchfooter,.tb_info_footer,.d_footer,.co_footer{width:640px}.s_info_footer,#showinfofooter,.s_over_footer,#overviewfooter,.tb_info_footer,.l_footer,.a_footer,.ab_footer,.b_footer,.t_footer,.te_footer,.d_footer,.co_footer{margin-bottom:7px}.s_info_title,.vi_title,#showinfotitle,#l_title,.ca_title,.tb_title,.se_title,.a_title,.b_title,.ab_title,.t_title,.te_title,.d_title,.co_title{background:transparent url("/img/common/show-title.png") no-repeat left
top;color:#fff;font-size:22px;padding:6px
0 5px 12px;margin-top:0px;font-weight:bold}#l_title{margin-top:0px}.s_info,.vi_info,#showinfo,.s_over_info,#overviewinfo,.tb_info,.tb_about_info,.l_box,.a_info,.ab_info,.te_info,.t_info,.d_info,.b_info,.co_info,.c_details,.p_details{background:transparent url("/img/common/show-gradient.png") repeat-x left bottom;width:638px;padding:5px
0 0 0;border-left:solid 1px #d00b0b;border-right:solid 1px #d00b0b}#tos
div.te_info{background-color:#fff}.s_info_title{margin-top:5px}.showpage{margin-top:5px}.s_info img,#showinfo img,.l_details img,.discountshowdetails img,.v_info span
img{padding:3px;margin:0
6px 6px 0;border:#ccc solid 1px;background:#fff}.s_info img.ui-datepicker-trigger{padding:0;margin:0;margin-left:4px;border:none;background:none}#s_search{background:transparent url("/img/common/show-search.png") no-repeat
left top;width:620px;height:59px;float:left;padding:6px
0 0 0;margin:0
0 9px 9px}#s_search
div{float:left;border-right:solid 1px #bd0000;padding:0
10px}#s_search
select{width:110px;float:left}#s_search
.first{width:140px}#s_search
div.third{border:0}#s_search
span{font-size:16px;font-weight:bold}#s_search
h4{color:#fff;padding:0
0 5px 0;text-shadow:0 1px 0 #85b8cf}.s_info_footer,.vi_footer,#showinfofooter,.s_over_footer,#overviewfooter,#v_footer,#searchfooter,.p_details_footer,.c_details_footer,.tb_info_footer,.l_footer,.a_footer,.ab_footer,.b_footer,.d_footer,.t_footer,.te_footer,.co_footer{background:transparent url("/img/common/about.png") no-repeat right
bottom;height:5px;width:640px}.s_over_title,#overviewtitle,.c_details_title,.tb_about_title{background:transparent url("/img/common/show-overview.png") no-repeat
left top;font-size:22px;padding:15px
0 10px 52px;font-weight:bold}.overviewmedia,.s_over_media{background:transparent url("/img/common/show-gradient.png") repeat-x
left bottom;width:270px;border:solid 1px #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px;padding:0
0 5px 0}.overviewmedia h5,.s_over_media
h5{font-weight:bold;padding:10px
10px 0 10px}.overviewmedia img,.s_over_media
img{padding:5px
10px}.s_over_info h4,#overviewinfo h4,.s_info>h4,#showinfo>h4,.ab_info
h4{background:transparent url("/img/common/press.png") no-repeat left top;font-size:22px;font-weight:bold;padding:15px
0 10px 52px;margin:0
0 10px 10px}.s_over_info
p.quote{background:transparent url("/img/common/quotes.png") no-repeat left top;min-height:40px;width:304px;padding:50px
0 30px 30px;margin:0
0 10px 10px;font-size:14px;font-style:italic}.s_over_info p.quote
strong{display:block;text-align:right}.s_over_video{margin:5px
10px;padding:0;width:250px;height:172px}.s_over_media div.s_over_video
img{margin:0;padding:0}.s_discount_title,#titlediscountavailable{background:transparent url("/img/common/show-discount.png") no-repeat
-311px top;color:#fff;margin-top: -8px;text-align:left;padding:20px
0 11px 7px}#titleyoursearch{background:transparent url("/img/common/show-discount.png") no-repeat
left top;color:#fff;margin-top: -8px;text-align:left;padding:20px
10px 11px 10px}.s_discount,#discountavailable{background:#fcd143 url("/img/common/show-discount.png") no-repeat right
bottom;color:#fff;text-align:center;padding:0
0 5px 0;width:304px}.s_discount h5,#discountavailable
h5{font-style:italic;font-size:14px;font-weight:bold;margin:0
10px}.s_discount_details,.discountdetails{background:transparent url("/img/common/show-discount-details.png")
no-repeat left top;line-height:14px;color:#000;padding:10px
4px 0 4px;margin:0
auto;text-align:center;width:266px;font-weight:normal}.s_discount_details_bottom,.discountdetailsbottom{background:transparent url("/img/common/show-discount-details.png")
no-repeat left bottom;padding:0;margin:0
auto;width:274px;height:12px}.s_discount_details p,.discountdetails
p{font-style:italic;margin:0}.s_discount_details strike,.s_discount_details span,.discountdetails strike,.discountdetails
span{font-size:18px;font-weight:bold}.s_discount_details strike,.discountdetails
strike{color:#5d5d5d;padding-right:15px}.s_discount_details span,.discountdetails
span{color:#c00000}#narrowright
#newsletter{background:transparent url("/img/common/show-newsletter.png") no-repeat
right bottom;width:304px}#narrowright #newsletter
h4{background:#fff url("/img/common/show-newsletter.png") no-repeat left
top}#narrowright #newsletter
p{padding:2px
10px}.t_item{font-style:italic}#wideleft div.t_item_name
p{font-style:none;font-weight:bold;text-align:right;margin: -10px 0 0 0;padding:0
20px 10px 0}#v_tabs{padding:0;width:640px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none}#v_tabs
ul{background:transparent url("/img/common/venue.png") no-repeat left
bottom;margin:7px
0 0 0;height:33px;padding:0;border:none}#v_tabs ul
li{float:left;height:26px;background:transparent url("/img/common/venue-tabs.png") no-repeat left
-81px;margin:0;padding:0;border:none}#v_tabs ul li
a{margin-left:2px;display:block;font-size:14px;font-weight:bold;padding:4px
18px 0 8px;float:left;height:23px;color:#999;background:transparent url("/img/common/venue-tabs.png") no-repeat
right -54px}#v_tabs ul li:hover{background:transparent url("/img/common/venue-tabs.png") no-repeat left
-135px}#v_tabs ul li a:hover{background:transparent url("/img/common/venue-tabs.png") no-repeat
right -108px;color:#ddd}#v_tabs ul li.active,#v_tabs ul li.ui-tabs-selected{background:transparent url("/img/common/venue-tabs.png") no-repeat left
-27px}#v_tabs ul li.active a,#v_tabs ul li.ui-tabs-selected
a{height:24px;color:#fff;background:transparent url("/img/common/venue-tabs.png") no-repeat
right top}#v_tabs #about,#v_tabs #seating-plan,#v_tabs #location,#v_tabs #book-tickets{width:638px;border-left:solid 1px #c00000;border-right:solid 1px #c00000}#v_tabs #seating-plan{text-align:center}#wideleft #v_tabs #seating-plan
img{float:none}#wideleft #v_tabs #about img,#wideleft #v_tabs #book-tickets
img{border:1px
solid #CCC;margin:6px;padding:3px}#map{width:600px;height:300px;border:solid 1px #ccc;margin:0
auto}.l_details{width:309px;float:left;background:#fff;margin:2px;padding:4px
0 4px 4px;border:solid 1px #ddd}p.pageintro,p.l_intro;p.d_intro{margin:2px}.l_details:hover{background:#fff url("/img/common/showdetails-bg.jpg") no-repeat right
bottom}.l_details h3,.discountdesc
h3{font-size:14px;font-weight:bold;height:27px}.l_details
p.l_details_desc{height:100px;overflow:hidden}.l_details h3 a,.discountshowdetails h3
a{color:#111}.l_details p.l_details_desc a,.discountshowdetails p.shortdesc
a{color:#111;font-weight:normal}.l_details_offer{background:transparent url("/img/common/special-offer.png") no-repeat
right top;padding-right:23px}#wideleft
p.moreinfo{text-align:right}#wideleft p.moreinfo a,#book-tickets p.more
a{background:transparent url("/img/common/button-18.png") no-repeat left
-18px;display:block;float:right;margin:0;padding-left:3px;color:#fff;font-weight:bold}#wideleft p.moreinfo span,#book-tickets p.more a
span{background:transparent url("/img/common/button-18.png") no-repeat right
top;display:block;padding:2px
7px 3px 5px;margin:0}#wideleft
p.d_switch{text-align:right;font-size:14px;font-weight:bold;padding-bottom:2px}.d_item,.a_item{background:#3a6d9d url("/img/common/bg-discount.jpg") repeat-x left
center;padding:7px
7px 0 7px;margin:0
1px}.d_item ul
li{list-style:disc;margin:0
0 0 140px}.d_item h3,.a_item
h3{height:auto}.d_item a,.a_item
a{color:#111}#wideleft .d_item img,#wideleft .a_item
img{margin:0
10px 40px 0;padding:3px;border:#ccc solid 1px;background:#fff}#wideleft .a_item
img{margin-bottom:0px}.d_desc,.a_desc{background:#fff;margin:0;padding:4px;width:455px;float:left}.d_desc ul,.a_desc
ul{font-weight:bold}#wideleft .d_desc h3,#wideleft .a_desc
h3{font-size:14px;font-weight:bold}.d_shortdesc a,.a_shortdesc
a{font-weight:normal}.d_prices,.a_prices{float:right;width:150px;text-align:center}#wideleft .d_prices strike,#wideleft .d_prices span.now,#wideleft .a_prices
span.now{display:block;background:#fff;height:54px;font-size:16px;font-weight:bold;margin:0;padding-top:20px}#wideleft .d_prices
strike{background:#94c7d8 url("/img/common/ca_available.png") repeat-x left
bottom}#wideleft .a_prices
span.now{height:74px;padding-top:40px}div.d_prices a,div.a_prices
a{background:transparent url("/img/common/button-27.png") no-repeat left
-27px;padding-left:3px;color:#fff;font-weight:bold;display:block;height:27px;margin:0}div.d_prices a span,div.a_prices a
span{background:transparent url("/img/common/button-27.png") no-repeat right
top;padding:5px
2px 0 0;display:block;height:22px;font-size:16px}.d_item_bottom,.a_item_bottom{height:7px;background:#3a6d9d;margin:0
1px}#discounthack{margin:0;padding:0}#n_search_title,#ca_search_title{background:transparent url("/img/common/show-discount.png") no-repeat
left top;color:#fff;margin-top: -11px;text-align:left;padding:20px
30px 11px 10px}#n_search_show,#n_search_any,#ca_search_show{background:#fcd143 url("/img/common/show-discount.png") no-repeat right
bottom;color:#fff;text-align:left;padding:0
0 5px 0;width:304px;font-size:14px;font-weight:bold}#n_search_show p.n_search_recap,#n_search_any p.n_search_recap,#ca_search_show
p.ca_search_recap{border-bottom:solid 1px #fff;margin:0
10px}#n_search_any p.n_search_options,#n_search_any
li{margin:0
10px}#n_search_any p.n_search_recap,p.ca_search_recap{margin:0
10px;padding-bottom:15px}#n_search_show p,#n_search_any p,#ca_search_show
p{line-height:20px}#n_search_show li,#n_search_any
li{font-size:12px}#n_search_show li a,#n_search_any li
a{color:#fff}#n_search_show li a:hover,#n_search_any li a:hover{text-decoration:underline}#n_search_show img,#n_search_any img,#ca_search_show
img{padding:0
4px 4px 8px;margin-right:5px}#narrowright .seating-plan{text-align:center}#narrowright .seating-plan
h4{text-align:left}#narrowright .seating-plan
img{float:none}#narrowright .seating-plan
p.more{text-align:center}#wideleft h1.se_title
a{display:block;float:right;font-size:11px;font-weight:bold;background:#eee;border:solid 1px #ddd;padding:0
3px;margin-right:5px;margin-top: -2px;-moz-border-radius:3px;-webkit-border-radius:3px}#performance_switch{border-left:1px solid #D80000;border-right:1px solid #D80000;width:638px;padding:6px
0 3px 0}#wideleft div #performance_switch_matinee, #wideleft div
#performance_switch_evening{width:588px;padding:7px
0 3px 35px;margin:0
0 0 7px;background:#fff url("/img/common/exclamation.png") no-repeat 10px
center;border:solid 1px #6bc3e2}#wideleft div #performance_switch_matinee strong, #wideleft div #performance_switch_evening
strong{color:#c00000}table#requested-day,table.se_results,table.ca_table{width:640px;padding:3px;border-left:solid 1px #d80000;border-right:solid 1px #d80000;font-size:14px}table#requested-day td,table.se_results td,table.ca_table
td{font-size:12px}table.se_results td,table.se_results th,table#requested-day td,table#requested-day th,table.ca_table td,table.ca_table
th{text-align:center;padding-top:8px}table.se_results td,table#requested-day td,table.ca_table
td{text-align:center;padding:13px
0 2px 0}table.se_results th,table#requested-day th,table.ca_table
th{background:transparent url("/img/common/th.png") no-repeat right center;font-weight:bold;margin:4px}table.se_results thead tr,table#requested-day thead tr,table.ca_table thead
tr{background:transparent url("/img/common/search-results-blue-bg.png")
repeat-x left top;height:33px;color:#fff}table.se_results td.tablelast,table#requested-day
td.tablelast{text-align:right;font-weight:bold}table.se_results td.tablelast a:hover,table#requested-day td.tablelast a:hover{text-decoration:underline}table.se_results tr.even,table#requested-day
tr.even{background:#daedf3}table.se_results tr.even td,table#requested-day tr.even
td{background:transparent url("/img/common/even.png") no-repeat right
center}table.se_results tr.odd td,table#requested-day tr.odd
td{background:transparent url("/img/common/odd.png") no-repeat right
center}table.se_results tr td.last,table.se_results th.last,table#requested-day tr.odd td.last,table#requested-day tr.even td.last,table#requested-day
th.last{background:transparent}table#requested-day td.bold,table.se_results
td.bold{font-weight:bold}table.se_results
td.price{color:#db0000;font-size:13px;font-weight:bold;padding-top:2px;vertical-align:middle}table.se_results
td.seats{text-transform:capitalize}table.se_results td.seats a:hover{text-decoration:underline}table.se_results td
span.priceWas{text-decoration:line-through;color:#111}table#requested-day td.last,table.se_results
td.last{padding:0
4px}table#requested-day td.last form button,table.se_results td.last form
button{background:transparent;cursor:pointer;border:none;padding:0;margin:0}table#requested-day td.last span,table.se_results td.last
span{color:#fff;font-weight:bold;padding:4px;display:block;height:17px;background:#c00000;border-top:solid 1px #e32828;border-left:solid 1px #e32828;border-bottom:solid 1px #710000;border-right:solid 1px #710000}#otherdatestitle{border:solid 1px #d80000;border-bottom:0;font-weight:bold;font-size:22px;padding:6px
0 5px 12px;margin-top:14px;color:#db0000;width:626px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}.ca_intro{width:638px;padding:0;border-left:solid 1px #d80000;border-right:solid 1px #d80000;font-size:14px}#wideleft div.ca_intro p
img{float:none;border:solid 1px #dddbdb;vertical-align:baseline;margin:0
0 -5px 20px}.ca_change_month{background:transparent url("/img/common/basket-bar.png") repeat-x left
top;height:23px;padding:5px
10px 0 0;margin:5px
0 0 3px;font-size:14px;font-weight:bold;text-align:right;width:620px;border:1px
#ccc solid}div#wideleft div.ca_change_month
p{float:left;font-weight:normal;padding:0
6px}tr.ca_table_row{background:transparent url("/img/common/ca_table_row.png") repeat-x
left top}tr.ca_table_row
td{font-weight:bold;width:90px}tr.ca_table_row td
h2{height:27px;background:transparent url("/img/common/ca_table_h2.png") no-repeat
right top}tr.ca_table_row td
img{padding-right:4px}tr.ca_table_row td>div{text-align:left;font-size:12px;border:1px
#ccc solid;height:100px;padding:4px;margin:auto 1px}tr.ca_table_row td.current_day>div{border:2px
dotted #000}tr.ca_table_row div
a{color:#000}tr.ca_table_row div a:hover{text-decoration:underline}tr.ca_table_row div.ca_table_available
span{color:#c00000;padding-top:3px}tr.ca_table_row div.ca_table_discount
span{padding-top:3px}tr.ca_table_row div
span.ca_table_no{display:block;height:53px}tr.ca_table_row
div.ca_table_discount{background:transparent url("/img/common/ca_available_discount.png")
repeat-x left bottom;position:relative}tr.ca_table_row
div.ca_table_available{background:transparent url("/img/common/ca_available.png") repeat-x
left bottom;position:relative}tr.ca_table_row
div.ca_table_nothing{background:transparent}tr.ca_table_row div.ca_table_nothing
a{display:block;height:95px}tr.ca_table_row div.ca_table_nothing:hover{background:#eee}div.ca_table_available div.calendar_matinee,
div.ca_table_discount
div.calendar_matinee{position:absolute;top:4px}div.ca_table_available div.calendar_evening,
div.ca_table_discount
div.calendar_evening{position:absolute;bottom:4px}tr.ca_table_row div
span{color:#fff;display:block;height:39px}.ca_table th.last,.ca_table td.last
h2{background:transparent}#wideleft h1#showinfotitle a,#wideleft h1.ca_title a,#wideleft h1.b_title
a{display:block;text-align:center;float:right;font-size:14px;font-weight:bold;background:#eee;border:solid 1px #ddd;padding:4px
10px;margin:0
4px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px}#wideleft h1.ca_title
a{font-size:11px;padding:2px
10px;margin: -3px 10px 0 0}.b_warning{width:630px;padding:4px;margin-bottom:6px;background:#d2e9f1;border:solid 1px #6bc3e2;text-align:center}div.basket{font-weight:bold;border-top:1px #ccc dashed;border-bottom:1px #ccc dashed;width:638px;padding:10px
0;margin-top:5px;border-left:1px #ccc solid;border-right:1px #ccc solid;background:transparent url("/img/common/show-gradient.png") repeat-x
left bottom}div.basket
img{float:left;margin:0
0 0 10px}div.basket
h2{font-size:14px}div.basket h2
a{display:block;float:right;text-decoration:underline;margin-right:8px}div.basket h2,div.basket
p{margin-left:120px}p.dates{}p.basketdetails{}p.basketdetails
span{display:block;float:left;width:200px;font-weight:normal}p.basketdetails
span.bold{font-weight:bold}p.basketdetails
span.itemcost{padding-top:10px;font-size:14px;font-weight:bold}.basketrecap,.basketsteps{background:transparent url("/img/common/basket-bar.png") repeat-x left
top;height:28px;padding:10px
0 0 130px;margin:5px
0 5px 0;font-size:14px;font-weight:bold;width:508px;border-left:1px #ccc solid;border-right:1px #ccc solid;border-top:1px #ccc solid}.basketsteps{margin:0
0 7px 0;color:#989797;width:638px;padding:12px
0 0 0;height:26px}.basketsteps
span{-moz-border-radius:3px;-webkit-border-radius:3px;border:solid 1px #c4c4c4;padding:4px
8px;margin:0
0 0 12px;background:#f9f9f9 url("/img/common/basket-bar.png") repeat-x left
bottom}.basketsteps
span.active{border:solid 1px #7aaedf;background:#91c4d8 url("/img/common/show-search.png") no-repeat -10px
-10px;color:#fff}.basketsteps
span.activetext{border:none;background:transparent;margin:0;padding:0;color:#599cdc}.basketrecap
span{display:block;float:left;width:200px}.basketrecap
a.checkout{display:block;float:right;font-size:14px;font-weight:bold;background:#c00000;border:solid 1px #d00000;color:#fff;padding:4px
10px;margin:0
2px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px}div.bestavailable{font-weight:normal;margin-left:330px}#yoursearch{background:#fcd143 url("/img/common/show-discount.png") no-repeat right
bottom;color:#fff;text-align:left;padding:0
0 5px 0;width:304px}#yoursearch h5,#n_search_show
h5{font-size:16px;font-weight:bold;margin:0
10px 0 20px}.yoursearchdetails{background:transparent url("/img/common/show-discount-details.png")
no-repeat left top;color:#000;padding:10px
10px 0 14px;margin:0
auto;width:250px;font-size:12px;font-weight:normal}#yoursearch>p,#yoursearch>ul,#n_search_show>ul{margin:0
0 0 20px}#yoursearch ul li,#n_search_show ul
li{list-style:disc;margin:5px
0 0 20px}#yoursearch ul li
a{color:#fff}.yoursearchdetailsbottom{background:transparent url("/img/common/show-discount-details.png")
no-repeat left bottom;padding:0;margin:0
auto;width:274px;height:10px}.yoursearchdetails
strike{color:#5d5d5d;padding-right:15px}.yoursearchdetails
span{color:#c00000}#narrowright .seating-plan .yoursearchdetails
p{text-align:left}#narrowright .seating-plan .yoursearchdetails img,.yoursearchdetails p
img{float:left;margin:0
4px 0 0}.ab_info ul,.ab_info ol,.tb_info
ul{margin:10px
0 20px 40px}.ab_info ul
li{list-style:disc;line-height:14px}.tb_info
ul{line-height:14px}.tb_info ul
span{font-weight:bold;color:#c00000}.ab_info
h3{font-weight:bold;font-size:12px;margin:5px
0 0 10px}.ab_info ol
li{list-style:decimal}.ab_info
fieldset{margin-left:20px}.ab_info
label{display:block;margin-top:10px}.co_info
ul{margin-left:30px;line-height:14px}.co_info ul
li{margin-bottom:15px}.co_info
fieldset{margin-left:30px}.co_info
input{margin:2px
0 10px 0}.co_info
#contact{}#contact ul.ui-tabs-nav{border-bottom:#d00b0b solid 1px;background:none}#contact ul.ui-tabs-nav li.ui-state-default{border:#f0f0f0 solid 1px;border-bottom:0}#contact ul.ui-tabs-nav li.ui-state-hover{border:#4775a3 solid 1px;border-bottom:0}#contact ul.ui-tabs-nav li.ui-state-active{border:#d00b0b solid 1px;border-bottom:0}.co_info #contact
select.showlist{width:150px}.co_info #contact
input.qty{width:40px}.co_info #contact
textarea{width:500px;height:100px;margin-top:5px}.co_info #contact
.remove{float:none;vertical-align:text-bottom}a.button{background:transparent url("/img/common/button-23.png") no-repeat left
-23px;padding-left:3px;font-weight:bold;display:block;height:23px;margin:0
0 0 5px}a.button
span{background:transparent url("/img/common/button-23.png") no-repeat right
top;padding:4px
5px 0 2px;display:block;height:21px;font-size:14px;color:#fff;margin:0
6px 0 0}.co_info #contact
table{margin:0px
auto;border-collapse:collapse;border:1px
solid #000}.co_info #contact table td, .co_info #contact table
th{border:1px
solid #000;padding:5px}.co_info #contact table
th{font-weight:bold}.ui-widget-content{color:#000}#footer
#lists{margin-left:220px}#footer
ul{float:left;margin:20px
30px 0 0;line-height:16px}#footer ul
li.title{display:block;width:200px;font-size:16px;font-weight:bold;border-bottom:solid 1px #fff;font-family:Georgia,Arial;margin-bottom:7px;padding-bottom:3px}#footer
a{display:block;padding-left:10px;color:#eee;background:transparent url("/img/common/raquo-white.png") no-repeat
left center}#footer a:hover{text-decoration:underline}#footer
p{text-align:center;font-size:10px}.p_details_title{border:solid 1px #d80000;border-bottom:0;font-size:22px;padding:6px
0 5px 12px;margin:14px
0 0 0;color:#db0000;width:626px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}.p_details_subtitle,.c_details_subtitle{font-size:22px;padding:6px
0 5px 12px;margin-top:15px;color:#db0000;border-top:dashed 1px #ccc}.p_details
label{display:block;float:left;margin:5px
0 0 20px;width:200px}.p_details input,.p_details
select{margin:5px
10px 0 0}.p_delivery_options
label{width:250px;margin-left:0}.p_delivery_options
input{float:left;margin-left:20px}.p_payment_secure{float:right;background:transparent url("/img/common/secure-large.png") no-repeat
left top;width:60px;height:78px;margin:25px
10px 0 0}.p_total_price{margin-left:10px;font-size:14px;font-weight:bold;color:#db0000}.p_total_price
span{display:inline;margin-left:160px}.p_information_options{float:none;clear:both;height:40px}.p_information_options
input{float:left;margin-left:20px}.p_information_options
label{margin:10px
0 0 0;display:inline;float:none;clear:both}h1.p_purchase_title{background:transparent url("/img/common/searchbar-ext.png") no-repeat
left top;width:628px;color:#fff;margin-top:10px;font-size:22px;padding:6px
0 5px 12px}div.p_purchase{background:transparent url("/img/common/searchbar-ext.png") no-repeat
right bottom;width:640px;color:#fff;margin-bottom:10px;padding-bottom:10px}.p_purchase
span{float:right;margin:0
10px}.p_purchase
input{margin:0;padding:6px;background:#c00000;border-top:solid 1px #e32828;border-left:solid 1px #e32828;border-bottom:solid 1px #710000;border-right:solid 1px #710000}div.basket h2
span{display:block;float:right;font-style:italic;margin-right:10px}.c_details p
span{display:block;float:left;width:150px}.c_details ol
li{list-style:decimal;margin:0
0 10px 30px}p.c_thanks{font-size:16px;font-weight:bold;margin:0
0 10px 10px;line-height:20px}p.c_thanks
span{font-size:14px}.confirm{padding-left:10px}h2.confirm{font-size:16px;font-weight:bold}ul.gen_info{list-style-type:circle}ul.gen_info
li{margin-left:30px;line-height:15px}div.thanks{font-weight:bold;border-top:1px #ccc dashed;border-bottom:1px #ccc dashed;width:638px;padding:10px
0;margin:5px
0;border-left:1px #ccc solid;border-right:1px #ccc solid;background:transparent url("/img/common/show-gradient.png") repeat-x left bottom}.vi_info
h3{font-weight:bold;text-align:center}.vi_vid{text-align:center;margin:10px
auto;background:#000;width:512px}.vi_link{text-align:center;font-weight:bold}.vi_item{float:left}.vi_video{margin:5px
10px;padding:0;width:190px;height:172px;border-top:10px solid #000;border-bottom:7px solid #000;overflow:hidden;background:#000}.tb_title
span{display:block;float:right;font-size:14px;margin:5px
30px 0 0}.tb_book
form#QuickSearchForm{width:250px}.tb_book select#whatselectedlist,.tb_book select#wdDayMonthYear,.tb_book select#roomtype,.tb_book
select#whatselectedtype{width:170px}.tb_book
table#OuterTable{width:280px;margin-left:8px}.tb_book table#OuterTable
select{font-size:11px}.tb_book table#OuterTable
td.fieldheader{color:#fff;font-weight:bold}.tb_book table#OuterTable td
input.continuebutton{color:#fff;background:#d90000;border:solid 1px #bd0000;font-weight:bold}span.eolts_quick
form{margin: -20px 0 0 176px}span.eolts_quick
span{margin:0
130px 0 10px;color:#82b5ce;font-weight:bold}span.eolts_quick{color:#82b5ce;font-size:0;font-weight:bold}span.eolts_quick
select{margin:0
5px 0 5px;color:#000;font-size:12px;font-weight:normal}a.eolts_more{font-size:16px;background:#C00000;border-top:solid 1px #e32828;border-left:solid 1px #e32828;border-bottom:solid 1px #710000;border-right:solid 1px #710000;color:#fff;display:block;float:right;margin: -10px 20px 0 0;padding:5px
10px}span.eolts_quick
span#showname{margin:0
138px 0 20px}span.eolts_quick
select#showid{width:180px;margin-left:20px}span.eolts_quick
span#qdate_title{margin:0
115px 0 10px}span.eolts_quick
select#qdate{width:140px}span.eolts_quick
span#qperf_title{margin:0
83px 0 10px}span.eolts_quick
select#qperf{width:140px}span.eolts_quick
select#qqty{width:80px;margin-left:35px}#search span.eolts_quick select#qperf,#search span.eolts_quick
select#qperf_title{display:none}#s_search span.eolts_quick
form{padding:0;margin-left:135px}#s_search
span#qdate_title{margin:0
135px 0 30px}span.eolts_quick
select#qdate{margin:2px
30px 0 30px}#s_search span.eolts_quick span#showname,#s_search span.eolts_quick select#showid,#s_search span.eolts_quick span#qperf_title,#s_search span.eolts_quick select#qperf,#needideas td.eolts_label_show,#needideas td.eolts_data_show,#needideas td.eolts_label_when,#needideas
td.eolts_data_when{display:none}#s_search
a.eolts_more{margin: -8px 30px 0 0}#s_search span.eolts_quick,#s_search span.eolts_quick
span#qdate_title{font-size:0}.te_info form
input.submit{margin:2px
0 0 0;padding:2px;background:#c00000;border-top:solid 1px #e32828;border-left:solid 1px #e32828;border-bottom:solid 1px #710000;border-right:solid 1px #710000}.loading-indicator{height:80px;width:80px;background:url('/img/common/loading.gif');background-repeat:no-repeat;background-position:center center;position:fixed !important;top:50% !important}.loading-indicator-overlay{background-color:#FFF;opacity:0.6;filter:alpha(opacity =   60);cursor:wait}.error{width:630px;padding:4px;margin:3px
0;background:#e4b9b9;border:solid 1px #c00000;text-align:left}ul#card_list
li{display:block;float:left;margin-left:20px;margin-right:10px;text-align:center;width:51px}ul#card_list li
input{float:none;margin:0}ul#card_list li
label{padding:0;margin:0;width:auto;float:none}ul#card_list li
img{float:none}#contact{margin-top: -6px;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#contact
ul{margin-left:0px;padding-left:5px;padding-top:10px;border:none}.hidden{display:none}.required_result{margin-top:4px;margin-left:9px;width:16px;height:16px}
