 html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
del,ins{text-decoration:none;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}
#ft{clear:both;}
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}
#doc2{width:73.076em;*width:71.25em;}
#doc3{margin:auto 10px;width:auto;}
#doc4{width:74.923em;*width:73.05em;}
.yui-b{position:relative;}
.yui-b{_position:static;}
#yui-main .yui-b{position:static;}
#yui-main,.yui-g .yui-u .yui-g{width:100%;}
{width:100%;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}
.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}
.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}
.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}
.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}
.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}
.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}
.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}
.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}
.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}
.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}
.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}
.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}
.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}
#yui-main .yui-b{float:none;width:auto;}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}
.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}
.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}
.yui-gc div.first,.yui-gd .yui-u{width:66%;}
.yui-gd div.first{width:32%;}
.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}
.yui-ge .yui-u,.yui-gf div.first{width:24%;}
.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}
.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}
.yui-g .yui-g .yui-u{width:48.1%;}
.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}
.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}
.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}
.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}
.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}
.yui-g .yui-gb .yui-u{_margin-left:1.0%;}
.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}
.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}
.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}
.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}
.yui-gb .yui-gb .yui-u{_margin-left:.7%;}
.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}
.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}
.yui-gb .yui-gd div.first{width:32%;}
.yui-g .yui-gd div.first{_width:29.9%;}
.yui-ge .yui-g{width:24%;}
.yui-gf .yui-g{width:74.2%;}
.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}
.yui-ge div.first .yui-gd .yui-u{width:65%;}
.yui-ge div.first .yui-gd div.first{width:32%;}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
body#ymv{margin:0;padding:0;background:#293751 url(http://1.yimg.com/a/i/us/mov/fe/bg.gif) repeat-x scroll right bottom;font-family:Arial,Helvetica,sans-serif;}
a{color:#2f57a9;text-decoration:none;}
a:hover{text-decoration:underline;}
#doc4{min-width:970px;width:74.15em;*width:72.81em;}
//overwrite yui grid for the universal one #bd{background:#f0f0f0;margin-bottom:10px;}
.module{margin-bottom:10px;border:1px solid #d4d4d4;background:#fff;}
.module .hd,.module .bd,.module .ft{border:2px solid #fff;margin:0;}
.module .hd,.module .bd{border-bottom:0;}
.module .ft,.module .bd{border-top:0;}
.module .hd{padding:1px;}
.module h4{font-size:16px;color:#333;margin:10px;}
.module .bd{padding:1px;}
.module .ft{font-size:11px;color:#2f57a9;padding:12px;}
div.mast{background-color:#fff;padding:0 10px;}
div.mast div.lnks{float:left;padding:2px 0;}
div.mast div.lnks ul{list-style-type:none;}
div.mast div.lnks ul li{float:left;font-size:85%;margin:0 4px;}
div.mast div.info{clear:left;float:left;width:380px;}
div.mast div.srch{float:right;}
div.info a.mast{background:url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_icons_sprite_1.0.png) 0 -280px scroll no-repeat;display:block;float:left;margin-right:20px;}
div.info a.mast h3{visibility:hidden;overflow:hidden;height:33px;width:226px;}
div.info a.partner h3{visibility:hidden;overflow:hidden;}
div#main-nav{background-color:#fff;}
div#main-nav li{margin:0 5px;padding-left:5px;height:32px;padding:0;float:left;list-style:none;background:url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_tabs_sprite_1.0.png) 0 -85px scroll repeat-x;}
div#main-nav li a{float:left;padding:0;zoom:1;z-index:12;display:block;background:url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_tabs_sprite_1.0.png) 0 0 scroll no-repeat;text-decoration:none;}
div#main-nav li a em{display:block;background:url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_tabs_sprite_1.0.png) 100% -170px scroll no-repeat;font:700 12px/31px arial;color:#fff;text-transform:uppercase;text-align:center;white-space:nowrap;padding:0 15px;}
div#main-nav li.on{background:url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_tabs_sprite_1.0.png) 0 -128px scroll repeat-x;}
div#main-nav li.on a{background:url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_tabs_sprite_1.0.png) 0 -43px scroll no-repeat;}
div#main-nav li.on a em{background:url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_tabs_sprite_1.0.png) 100% -213px scroll no-repeat;}
div#main-nav li#movsearch{background:url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_tabs_sprite_1.0.png) 0 -85px scroll repeat-x;}
div#main-nav li#movsearch label{display:block;float:left;padding:0 5px 0 15px;font:700 11px/31px arial;color:#fff;background:url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_tabs_sprite_1.0.png) 0 0 no-repeat;}
div#main-nav li#movsearch form{display:block;float:left;background:url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_tabs_sprite_1.0.png) 100% -170px scroll no-repeat;margin:0;padding:0;}
div#main-nav li#movsearch input{padding:0 2px;border:2px solid #3D60A4;margin:5px 0;vertical-align:middle;}
div#main-nav li#movsearch form button{background:url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_icons_sprite_1.0.png) 0 2px no-repeat;border:0;height:23px;width:63px;margin-left:5px;margin-right:15px;vertical-align:middle;}
div#main-nav li#movsearch button span{display:none;}
div.sub-nav{border-width:1px 0 0;padding:3px 0;background-color:#213c70;}
div.sub-nav ul{list-style-type:none;}
div.sub-nav ul li{float:left;font:bold 92% arial;padding:6px 20px;color:#FFF;}
div.sub-nav ul li a,div.sub-nav ul li a:visited{color:#fff;}
div.sub-nav ul li a:hover{text-decoration:underline;}
div.sub-nav ul li.premiere{padding-left:10px;}
#dtk-footernav{background-color:#f3f3f3;padding:10px 10px;font:107% arial;text-align:left;clear:both;color:#484848;}
#dtk-footernav h3{color:#777;font-size:136%;font-weight:bold;}
#dtk-footernav .bd{font-size:92%;clear:both;}
#dtk-footernav a{color:#3d4552;}
#dtk-footernav .prop h3{color:#3d4552;}
#dtk-footernav .prop{min-height:155px;_height:155px;float:left;width:290px;_width:280px;background-color:#b3c1dc;padding:5px 10px 10px 10px;}
#dtk-footernav .prop ul{float:left;width:46%;_width:48%;margin-left:10px;margin-top:10px;padding:0;list-style:none;}
#dtk-footernav .prop ul.first{margin-left:0;}
#dtk-footernav .prop li{margin:0 0 2px 0;padding:0;padding-left:8px;background:transparent url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_icons_sprite_1.0.png) 0 -248px no-repeat;}
#dtk-footernav .ymg{color:#666;float:left;width:420px;padding:5px 10px 10px;}
#dtk-footernav .ymg ul{float:left;width:31%;_width:32%;margin-left:10px;margin-top:10px;padding:0;list-style:none;}
#dtk-footernav .ymg ul.first{margin-left:0;}
#dtk-footernav .ymg li{margin:0 0 2px 0;padding:0;padding-left:8px;background:transparent url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_icons_sprite_1.0.png) no-repeat scroll 0 -292px;}
#dtk-footernav .ymg div.allservices{text-align:right;margin-right:45px;padding-top:30px;}
#dtk-footernav .ymg div.allservices a{font:85% arial;color:#244075;font-weight:bold;}
#dtk-footernav .todo{color:#666;float:left;width:160px;_width:160px;padding:5px 10px 10px;border-left:1px solid #aaa;}
#dtk-footernav .todo ul{float:left;margin:0;padding:0;margin-top:10px;list-style:none;}
#dtk-footernav .todo li{margin:0;margin:0 0 2px 0;padding-left:8px;background:transparent url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_icons_sprite_1.0.png) no-repeat scroll 0 -292px;}
div.dsl{margin-top:8px;background-color:#fff;padding:8px 10px;text-align:left;font:85% arial;color:#111;}
div.dsl a{font-weight:bold;}
div.copyright{margin-top:8px;padding:10px;text-align:left;font:85% arial;color:#111;}
div#mip{margin-top:10px;}
div.feedback{padding:10px;text-align:left;color:#737c84;background:none;}
div.feedback p{font:82% arial;}
div.feedback p a{color:#333;}
div.feedback span#islandDataIcon{height:18px;width:16px;display:block;float:left;background:url(http://l.yimg.com/a/i/us/mov/fe/mv_fp_icons_sprite_1.0.png) 0 -169px no-repeat;cursor:pointer;margin-right:4px;}
.clearfix,#bd{zoom:1;}
.clearfix:after,#bd:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div#mm ul:after,a.tocollectionr:after,#dtk-footernav .bd:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div#mm ul,a.tocollectionr,#dtk-footernav .bd{zoom:1;}
#hd div.mainouter:after,#dtk-searchtabs:after,div#topboxoffice ol li a:after,ul.tab:after,div.sub-nav ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#hd div.mainouter,#dtk-searchtabs,div#topboxoffice ol li a,ul.tab,div.sub-nav ul{zoom:1;}
#ratingdiv .rating{cursor:pointer;clear:both;display:block;}
#ratingdiv .rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden;}
#ratingdiv .star{float:left;width:30px;height:30px;overflow:hidden;text-indent:-999em;cursor:pointer;}
#ratingdiv .star{height:30px;background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_icons.png) 0 -280px no-repeat;}
#ratingdiv .star a{display:block;width:100%;height:100%;background-position:0 0;}
#ratingdiv div.rating div.on a{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_icons.png) 0 -180px no-repeat;}
#ratingdiv div.rating div.hover a,#ratingdiv div.rating div a:hover{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_icons.png) 0 -180px no-repeat;}
#ratingdiv div.notifytext{margin-top:5px;font-size:.8em;clear:both;}
#ratingdiv{height:35px;float:left;margin:5px;*margin-left:0;}
#id_rating{margin-top:8px;}
#comments{border-top:1px solid #ccc;}
#comments .hd,#comments .bd,#comments .ft{margin:10px;}
#comments .hd{font-size:153%;color:#333;font-weight:bold;}
.review_nav{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}
.review_nav ul{margin:5px 0 5px;text-align:right;float:right;}
.review_nav li{font-weight:bold;font-size:93%;color:#ccc;border-left:1px solid #ccc;display:inline;padding:0 10px;}
.review_nav a.post_review_link{display:block;float:left;margin:5px 0;}
.review_nav li.comment_count{border:0;}
.reviews{margin:0;}
.reviews li{margin:25px 0;}
.user_profile{text-align:center;float:left;margin-right:10px;}
.user_profile img{border:1px solid #ccc;margin-bottom:8px;}
.stars{width:85px;height:16px;background:url(http://l.yimg.com/us.yimg.com/i/us/mov/fe/showtimes_tickets_icons.png) 0 -340px no-repeat;*text-align:left;}
.stars span{width:auto;height:16px;display:block;background:url(http://l.yimg.com/us.yimg.com/i/us/mov/fe/showtimes_tickets_icons.png) 0 -240px no-repeat;}
.stars span.star_0{width:0;}
.stars span.star_1{width:16px;}
.stars span.star_2{width:34px;}
.stars span.star_3{width:50px;}
.stars span.star_4{width:68px;}
.stars span.star_5{width:auto;}
.review_text{float:left;}
#comments p{width:650px;position:relative;padding:8px;border:1px solid #ccc;background:#f2f2f2;font-family:Georgia;color:#484848;font-size:93%;}
.quote_arrow{position:absolute;top:5px;left:-24px;background:transparent url(http://l.yimg.com/us.yimg.com/i/us/mov/fe/showtimes_tickets_icons.png) 0 -380px no-repeat;display:block;width:27px;height:12px;}
.review_text .review_feedback{text-align:right;margin:5px 0 0 0;}
a.report_abuse{color:#64c5d3;font-size:85%;}
.review_text .review_feedback span{margin:0 8px;font-size:93%;font-weight:normal;color:#787878;}
.review_text .review_feedback .comment_owner{float:left;color:#787878;font-weight:bold;}
.review_text .review_feedback .vote{background:#f1f1f1 url(http://l.yimg.com/us.yimg.com/i/us/mov/fe/showtimes_tickets_buttons_bgs.png) 0 -540px repeat-x;border:1px solid #ccc;margin:0;color:#626262;padding:5px 2px;}
.review_text .review_feedback .vote a{color:#626262;padding:5px 25px 5px 5px;background:transparent url(http://l.yimg.com/us.yimg.com/i/us/mov/fe/showtimes_tickets_icons.png) 100% -637px no-repeat;}
.review_text .review_feedback .vote a:hover{text-decoration:none;}
.review_text .review_feedback .vote a.up{border-right:1px solid #ccc;}
.review_text .review_feedback .vote a.down{background-position:100% -814px;}
.review_text .review_feedback .vote a.up:hover{background-position:100% -763px;}
.review_text .review_feedback .vote a.down:hover{background-position:100% -940px;}
.review_text .review_feedback .vote .up.selected{background-position:100% -700px;}
.review_text .review_feedback .vote .down.selected{background-position:100% -877px;}
#post_comment{margin:10px 10px 30px 10px;color:#484848;}
#post_comment .hd{font-size:153%;color:#333;font-weight:bold;margin:5px 0 15px 0;}
#post_comment .bd{background:#f1f1f1;border:1px solid #ccc;position:relative;}
#post_comment .bd label{display:block;position:relative;}
#post_comment .bd .rate-it{margin-left:6px;font-size:93%;font-weight:bold;color:#333;}
#post_comment .bd .theater_name{position:absolute;left:165px;width:570px;margin:10px;font-size:153.9%;font-weight:bold;color:#333;*position:relative;*left:0;*width:400px;*margin:0;}
#post_comment .bd form{margin:10px;float:left;width:460px;position:relative;}
#post_comment .bd #post_display{font-size:153.9%;margin:30px 10px;text-align:center;}
#post_comment .bd #posting_error_msgs p{margin:10px 10px 0;border:1px solid #c9c9c9;background:#fef7bb;color:#ee1240;font-size:93%;padding:5px;font-weight:bold;}
#post_comment .bd textarea{height:160px;width:440px;}
#post_comment .bd img{float:left;margin-right:10px;}
#post_comment .stars{float:left;width:167px;height:30px;background:url(http://l.yimg.com/us.yimg.com/i/us/mov/fe/showtimes_tickets_icons.png) 0 -280px no-repeat;}
#post_comment .stars span{width:167px;height:30px;display:block;background:url(http://l.yimg.com/us.yimg.com/i/us/mov/fe/showtimes_tickets_icons.png) 0 -180px no-repeat;}
#post_comment .bd .post_review{cursor:pointer;margin-top:20px;background:url(http://l.yimg.com/us.yimg.com/i/us/mov/fe/showtimes_tickets_icons.png) 0 -589px no-repeat;width:116px;height:26px;border:0;text-indent:-999em;*position:absolute;*padding-right:85px;*font-size:0;*color:#e6e6e6;}
#post_comment .bd form p{margin:8px 0 10px 0;font-size:93%;}
#post_comment .bd form p em{font-weight:bold;}
#post_comment .bd .posting_profile label{margin-bottom:10px;}
#post_comment .bd .posting_instructions{float:left;width:260px;_width:250px;margin:65px 20px 10px 0;color:#484848;}
#post_comment .bd .posting_instructions p{font-size:93%;margin:8px 0;}
#post_comment .bd .posting_instructions em{display:block;font-weight:bold;}
#post_comment .bd .posting_instructions .more a{margin:8px 0;display:block;}
#movie_overlay{visibility:hidden;text-align:left;*height:185px;border:2px solid #ccc;background:#fff;position:absolute;top:40px;z-index:2;}
#movie_overlay .movie_details{float:left;width:330px;}
#movie_overlay h4{margin:10px 10px;display:block;font-size:138.5%;color:#2f57a9;font-weight:bold;}
#movie_overlay p{display:block;margin:15px 10px;font-size:93%;color:#626262;}
#movie_overlay img{float:left;margin:10px 0 10px 10px;border:1px solid #e1e1e1;}
#movie_overlay li{display:inline;font-size:93%;margin:0 0 0 10px;text-transform:uppercase;}
#movie_overlay li span{font-size:123.1%;color:#EE1240;}
#movie_overlay .related_links li.first{padding-right:15px;}
#movie_overlay .arrow{background-image:url(http://l.yimg.com/a/i/us/mov/fe/overlay-arrow-left.gif);background-repeat:no-repeat;width:35px;height:50px;position:relative;left:-16px;top:53px;margin-bottom:-50px;}
.pagination{margin:40px;text-align:center;}
.pagination .hd{margin-bottom:10px;font-weight:bold;color:#626262;text-align:center;}
.pagination .bd{text-align:center;}
.pagination .bd a{font-size:93%;color:#2F57A9;padding:1px 3px;}
.pagination .bd .this-page{padding:1px 3px;font-size:93%;color:#626262;font-weight:bold;}
.pagination li{display:inline;color:#626262;margin:4px;}
.pagination li a{color:#2f57a9;}
.pagination li.previous a{background:url(http://l.yimg.com/us.yimg.com/i/us/mov/fe/showtimes_tickets_icons.png) 0 -418px no-repeat;padding-left:20px;}
.pagination li.previous{margin-right:25px;}
.pagination li.next a{background:url(http://l.yimg.com/us.yimg.com/i/us/mov/fe/showtimes_tickets_icons.png) 100% -418px no-repeat;padding-right:20px;}
.pagination li.next{margin-left:25px;}
#theater_toolbar{border-bottom:2px solid #ccc;background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_buttons_bgs.png) 0 -449px repeat-x;}
#theater_toolbar form{padding-bottom:0;margin:0;padding:0 0 0 10px;display:block;float:left;height:70px;}
#location_container{position:relative;float:left;}
#date_container{position:relative;float:left;}
#location_time_filter{border-right:1px solid #DFDFDF;}
#filter_movie{border-left:1px solid #fff;}
.location{vertical-align:middle;padding:5px 0 0 5px;width:261px;height:20px;font-weight:normal;font-size:93%;color:#404040;border:1px solid #000;}
.go_button{vertical-align:middle;margin-left:10px;cursor:pointer;background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_icons.png) 0 -550px no-repeat;border:0;text-indent:-999em;width:37px;height:23px;}
input.go_button{*font-size:0;}
#date_container{margin:0 15px 0 20px;}
#date_container select{padding-top:0;font-weight:normal;font-size:93%;width:134px;border:1px solid #000;}
#date_container option{height:18px;}
#filter_movie{position:relative;}
#filter_movie .movie_title{vertical-align:middle;padding:5px 0 0 5px;height:20px;width:212px;_width:190px;font-weight:normal;font-size:93%;color:#404040;border:1px solid #000;}
#filter_movie .movie_title_off{vertical-align:middle;padding:5px 0 0 5px;height:20px;width:212px;_width:190px;font-weight:normal;font-size:93%;color:#aaa;border:1px solid #000;}
#theater_toolbar a{position:absolute;top:0;right:0;font-weight:normal;font-size:85%;color:#2f57a9;margin:12px 0 8px;}
#theater_toolbar .links a{position:relative;top:auto;right:auto;}
#theater_toolbar .links{position:absolute;top:11px;right:0;}
#theater_toolbar .links span{font-size:85%;color:#434343;}
#theater_toolbar label{display:block;font-weight:normal;font-size:93%;color:#434343;margin:12px 0 8px;}
#location-container{position:absolute;z-index:10001;display:none;}
#location-container .more-search{padding:5px;background-color:#335cae;font-weight:bold;text-align:right;}
#location-container .more-search a{font-size:11px;color:#fff;}
#location-result{position:relative;background-color:#fff;font-family:Arial,clean;font-weight:normal;border:1px solid #333;padding:1px 3px 3px 3px;width:260px;height:auto;}
#location-result a{color:#2f57a9;text-decoration:none;}
#location-result a:hover{text-decoration:underline;}
#location-result ul{margin:0;padding-top:2px;position:relative;*margin-left:15px;}
#location-result li{float:none;padding:3px;padding-bottom:3px;color:#646ab1;position:relative;list-style:none;border-top:1px solid #f0f0f0;margin-bottom:3px;*margin-left:-15px;}
#location-result .first{border:none;}
#location-result li strong{color:#2f57a9;font-weight:bold;}
#location-result li img{border:1px solid #ccc;margin-right:5px;float:left;}
#location-result li p{float:left;margin:0;margin-top:10px;}
#location-result li h3{font-weight:normal;font-size:14px;color:#646ab1;margin:0;}
#location-result li h4{font-size:11px;color:#626262;margin:0;}
#location-result li h4 .rating{font-size:16px;color:#ee1240;}
#location-result li h5{font-size:11px;font-weight:normal;color:#626262;margin:3px 0 0 0;}
#location-result li .links{margin-top:3px;color:#ccc;}
#location-result li .links a{font-size:11px;font-weight:bold;font-family:"Arial";}
#location-result li span{cursor:pointer;}
#location-result li div.message{width:250px;cursor:default;color:#ff7800;font-weight:bold;padding-bottom:8px;border-bottom:1px dotted #ccc;margin-bottom:10px;}
#location-result li span.prompt{cursor:default;display:block;color:#333;margin-top:5px;font-size:93%;}
#location-result li span.example{cursor:default;display:block;color:#333;font-size:93%;}
#location-result .selected{background-color:#335cae;}
#location-result .selected h3 a{color:#fff;}
#location-result .selected h3 a strong{font-weight:bold;color:#fff;}
#location-result .selected h5{color:#ccc;}
#location-result .selected a{color:#94addc;}
#location-result .no-shortcuts{padding:5px;font-size:11px;font-style:italic;}
.clear{clear:both;}
#themis-ads{margin:25px 30px;border:1px solid #d4d4d4;background:#fbfbfb;padding:10px;font-size:93%;}
#themis-ads .themis-header{color:#727272;margin-bottom:10px;}
#themis-ads ul{margin-bottom:8px;}
#themis-ads li a:hover{text-decoration:underline;}
#themis-ads li{list-style-type:none;margin-top:15px;padding-right:5px;}
#themis-ads li .themis-title{color:#76a1e5;}
#themis-ads li .themis-desc{color:#666;}
#themis-ads li .themis-host{color:#2a2a2a;text-decoration:underline;}
#right-column-container #themis-ads{overflow:hidden;}
.feature_legend{margin:10px;color:#626262;}
.feature_legend .hd{background:#f1f1f1;border:1px solid #ccc;border-bottom:0;color:#222;font-weight:bold;font-size:93%;padding:4px 0 7px 5px;}
.feature_legend .bd table{float:left;width:33%;}
.feature_legend .bd table.first{margin-left:1px;*margin-left:0;}
.feature_legend .bd table.third{width:33.87%;*width:34.1%;}
.feature_legend .bd td{padding:0 5px 0 5px;height:25px;border:1px solid #ccc;}
.feature_legend .bd td label{margin:0;font-family:Arial,sans-serif;color:#222;font-size:93%;}
.feature_legend .bd td span{padding:0;}
.feature_legend .bd td.lgd_txt{text-align:center;}
.feature_legend .bd td.lgd_icon{width:27px;}
.lgd_handicapped{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -0px -5px;}
.lgd_thx{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -30px -5px;}
.lgd_hasCafe{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -60px -5px;}
.lgd_printAtHome{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -90px -5px;}
.lgd_hasKiosk{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -120px -5px;}
.lgd_hearingImpaired{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -150px -5px;}
.lgd_preferredParking{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -180px -5px;}
.lgd_partyRoom{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -210px -5px;}
.lgd_stadiumSeating{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -240px -5px;}
.lgd_gameRoom{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -270px -5px;}
.lgd_discounted{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -300px -5px;}
.lgd_sdds{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -345px -5px;}
.lgd_dts{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -400px -5px;}
.lgd_dlp{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) no-repeat -450px -5px;}
.theater{margin:0 10px;}
.theater .stars{float:left;width:90px;height:16px;background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_icons.png) 0 -340px no-repeat;}
.theater .stars span.none{color:#5F636C;font-weight:bold;text-transform:uppercase;margin:2px 0 0 0;height:16px;display:block;background:none;}
.theater .hd{position:relative;}
.theater .hd .ratings_reviews{margin:5px 0;}
.theater .hd h3{font-size:170%;font-weight:bold;color:#333;}
.theater .hd h3 a{color:#BB0027;font-weight:bold;font-size:85%;}
.theater .hd h3 a.save_theater{font-weight:normal;font-size:85%;color:#2f57a9;cursor:pointer;}
.theater .hd h3 span.save_theater_container{margin-left:5px;font-size:60%;font-weight:normal;color:#626262;}
.theater .hd h3 span.save_theater_container a{color:#2f57a9;font-size:93%;font-weight:normal;}
.theater .hd h3 span.save_theater_container a.saved{font-weight:bold;}
.theater .hd h3 span.single{display:block;margin-left:0;}
.theater .hd .address{margin:0 0 10px 0;font-size:85%;color:#626262;}
.theater .hd .address span{margin-left:5px;font-size:93%;font-weight:bold;color:#262626;}
.theater .hd .theater_info{float:right;margin-top:-50px;_margin-top:-45px;margin-right:0;}
.theater .hd .theater_features li{font-size:0;width:26px;height:26px;float:right;}
.theater .hd .theater_features li a{color:#fff;width:25px;height:25px;display:block;}
.theater .hd .ticket_price{margin:0 0 10px 0;font-size:85%;color:#626262;float:right;}
.theater .hd .ticket_price ul li{display:inline;}
.theater .hd .reviews a{background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_legend_sprite.png) 0 -986px no-repeat;padding-left:0;margin-left:10px;margin-top:2px;}
.single_theater .hd{position:relative;}
.single_theater .hd h3{padding-top:10px;}
.single_theater .hd .sub-header{font-weight:normal;font-size:65%;color:#787878;}
.single_theater .hd .sub-header strong{font-weight:bold;}
.single_theater .hd .directions{border:0 solid green;height:30px;font-size:85%;}
.single_theater .hd .phone{color:#626262;font-size:85%;}
.single_theater .hd .theater_info{border:0 solid purple;float:left;margin-top:5px;}
.single_theater .hd .theater_features{height:26px;margin-left:-10px;}
.single_theater .hd .theater_features li{float:left;}
.single_theater .hd .ticket_price{position:relative;float:left;margin-top:15px;}
.single_theater .hd .ticket_price ul li{display:inline;padding-right:10px;}
.single_theater .hd .map{position:absolute;float:left;top:10px;right:0;_position:relative;_margin-left:300px;_margin-top:-195px;}
.single_theater .hd .buying_instruction{position:absolute;font-size:85%;top:191px;right:0;color:#626262;}
#theater_results .result_info{text-align:right;font-size:77%;position:absolute;top:-45px;right:10px;color:#626262;}
#theater_results{position:relative;}
.theater .bd{border-bottom:1px solid #F4F4F4;}
.theater .bd p.no_showtimes{color:#626262;font-style:oblique;margin:10px 0;}
.theater .bd table{width:100%;}
.theater .bd tr{background-color:#fff;}
.theater .bd tr.odd{background-color:#f4f4f4;}
.theater .bd tr.selected{background-color:#ebf8ff;}
.theater .bd .movie_times_row li{display:inline;float:left;width:58px;text-align:center;border-left:1px solid #ccc;padding:0 7px 0 7px;margin-top:3px;}
.theater .bd .movie_times_row .first{border-left:none;}
.theater .bd td{padding:8px;margin:1px;}
.theater .bd .movie_info{display:block;font-size:77%;color:#787878;}
.theater .bd .movie_row{border-right:1px solid #ebebeb;color:#626262;}
.theater .bd .movie_row a{font-weight:bold;font-size:93%;}
.theater .bd .movie_row span.movie_title{font-size:93%;font-weight:bold;}
.theater .bd .movie_times_row{padding-left:0;width:373px;border-left:1px solid #fff;border-right:1px solid #ebebeb;font-size:85%;color:#626262;}
.theater .bd .movie_times_row a{color:#2f57a9;}
.theater .bd .movie_tickets_row{border-left:1px solid #fff;width:83px;text-align:center;color:#ccc;}
.theater .bd .movie_tickets_row span.not-available{font-size:77%;}
.theater .bd .movie_tickets_row a{display:block;height:20px;width:60px;text-indent:-999em;margin-left:10px;background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_icons.png) 0 -480px no-repeat;outline:none;}
.theater .ft p.buying_instruction{font-size:85%;color:#626262;float:right;margin:10px 0;}
.theater .ft{margin-bottom:50px;}
.top_trailers ul{padding:0;margin:0;}
.top_trailers li{list-style-type:none;position:relative;width:275px;border:2px solid #5ce2ff;margin:10px 7px;}
.top_trailers .bd img{display:block;height:184px;border:0;width:275px;}
.top_trailers .play_trailer{z-index:3;display:block;position:absolute;bottom:0;width:100%;height:38px;}
.top_trailers .play_trailer h5{margin:0 0 0 45px;padding:0;font-weight:bold;font-size:93%;color:#fff;}
.top_trailers .play_trailer a{display:block;margin-left:45px;color:#5ce2ff;font-weight:bold;font-size:93%;}
#bd{background:#f0f0f0;padding:1px 0 10px 0;margin-bottom:10px;}
#hd{background-color:#fff;}
#n-ad{width:730px;margin:0 auto 5px auto;}
#ymv #yui-main #left-column-container{margin-left:8px;border:2px solid #ccc;background-color:#fff;width:785px;}
#right-column-container{width:160px;padding-right:8px;margin-top:-15px;}
h1{margin:20px 10px;font-size:182%;}
h1 a{font-weight:bold;color:#3d3d3d;}
h1 a:hover{text-decoration:none;}
h2{font-weight:bold;margin:12px 0 30px 10px;font-size:163%;color:#333;display:block;}
h2 .sub-header{font-weight:normal;font-size:65%;color:#787878;}
h2 .sub-header strong{font-weight:bold;}
.advanced_tickets{clear:both;height:60px;margin:10px 0 10px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}
#top_advanced_tickets{margin:15px 0 20px 0;}
.no-data{font-size:108%;font-weight:normal;color:#626262;margin:0 10px 30px;font-style:oblique;}
.more_movies{margin:20px 0 20px 0;font-size:93%;color:#626262;display:block;}
.more_movies_theater{margin:20px 0 20px 20px;font-size:93%;color:#626262;display:block;}
.more_movies a,.more_movies_theater a{color:#BB0027;}
#movie_results{margin-bottom:40px;}
#movie_results li{padding:5px;display:block;}
#movie_results img{width:140px;height:207px;}
#movie_results h3{margin:12px 0 15px 0;text-transform:uppercase;font-weight:bold;font-size:107%;color:#333;}
#movie_results .sub{font-size:93%;}
#movie_results li a{display:block;}
#movie_results .odd{background:#f4f4f4;}
#movie_results .movies_in_zip li{padding:8px;text-align:right;color:#404040;}
#movie_results .movies_in_zip li .movie_title_container{float:left;text-align:left;width:310px;}
#movie_results .movies_in_zip li span{font-size:77%;}
#movie_results .movies_in_zip li a{display:inline;}
#movie_results .movies_in_zip{float:left;width:424px;margin:0 15px 10px 10px;}
#movie_results .right_container{float:left;width:321px;background:#f4f4f4;}
#movie_results .right_container .odd{background:#fdfdfd;}
#movie_results .opening_this_week,.top_box_office{font-size:93%;padding:0 10px;}
#movie_results .opening_this_week{border-bottom:1px solid #ebebeb;}
#movie_results .opening_this_week .bd{margin-bottom:20px;}
#movie_results .opening_this_week .main_features li{display:block;float:left;text-align:center;}
#movie_results .opening_this_week li a{width:140px;}
#movie_results .opening_this_week ul.also_opening li a{width:auto;}
#movie_results .main_features li a:hover{text-decoration:none;_text-decoration:underline;}
#movie_results .main_features li a:hover h4{text-decoration:underline;}
#movie_results .top_box_office{border-top:1px solid #fcfcfc;}
#movie_results .top_box_office ol{float:left;display:block;margin-left:7px;width:140px;}
#movie_results .top_box_office li{list-style-type:decimal;display:block;}
#movie_results .top_box_office img{float:left;}
#movie_results .top_box_office .ft{margin:20px 0;i;}
#movie_results .top_box_office .ft a{color:#2f57a9;}
#movie_results .top_box_office li a{display:block;float:left;width:110px;}
#movie_results .top_box_office li span.count{display:block;width:15px;text-align:right;float:left;padding-right:5px;}
#movie_related_content{width:200px;float:left;margin:10px 12px 12px 10px;}
#movie_related_content .poster{width:198px;height:293px;border:1px solid #e1e1e1;}
#movie_related_content .more_links{background:#f4f4f4;}
#movie_related_content .more_links{margin:10px 0;}
#movie_related_content .more_links .bd{border-bottom:1px solid #ccc;}
#movie_related_content .more_links .ft{border-top:1px solid #fff;}
#movie_related_content .more_links ul{padding:10px 10px;}
#movie_related_content .more_links li{display:block;font-size:85%;margin-bottom:10px;}
#movie_related_content .more_links a{color:#BB0027;display:block;margin:5px;}
#movie_related_content .related_galleries,#movie_related_content .related_movies{background:#f4f4f4;margin:10px 0;}
#movie_related_content .hd{font-size:107%;font-weight:bold;}
#movie_info{width:546px;float:left;margin-bottom:50px;}
#movie_info h2{margin:20px 0 0 0;}
#movie_info .hd{margin-bottom:15px;}
#movie_info .hd span{font-size:77%;color:#626262;}
#movie_info .bd{border-top:1px solid #dcdcdc;}
#movie_info .movie_summary{float:left;width:433px;font-size:93%;color:#626262;}
#movie_info .movie_summary p{margin:15px 0 20px 0;}
#movie_info .movie_summary .watch_trailer{float:left;width:134px;height:30px;background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_icons.png) 0 -440px no-repeat;text-indent:-999em;outline:none;}
#movie_info .movie_summary ul{margin-top:10px;float:right;}
#movie_info .movie_summary li{display:inline;}
#movie_info .movie_summary li.first{margin-right:5px;padding-right:10px;border-right:1px solid #ccc;}
#movie_info .movie_ratings{text-align:center;float:right;width:100px;}
#movie_info .movie_ratings div{background:#f4f4f4;border:1px solid #ccc;border-top:none;height:70px;}
#movie_info .movie_ratings span{display:block;text-align:center;}
#movie_info .movie_ratings .rater{font-size:88%;font-weight:bold;color:#626262;padding:5px 5px 0 5px;text-transform:uppercase;}
#movie_info .movie_ratings .grade{font-size:189%;color:#BB0027;font-weight:bold;}
#movie_info .movie_ratings a{font-size:85%;color:#2f57a9;}
#movie_info .movie_ratings .first{border:1px solid #ccc;}
#movie_info p.buying_instruction{font-size:85%;color:#626262;}
#movie_info a.near_you{margin-top:20px;font-weight:bold;display:block;}
#movie_times table{margin:12px 0 10px 0;width:100%;}
#movie_times tr{background-color:#fff;border-bottom:1px solid #f4f4f4;}
#movie_times tr.odd{background-color:#f4f4f4;}
#movie_times tr.selected{background-color:#ebf8ff;}
#movie_times td{padding:6px;}
#movie_times td a{color:#2f57a9;}
#movie_times .movie_title{color:#2f57a9;}
#movie_times .theater_row{font-size:85%;color:#626262;padding:10px 6px;}
#movie_times .theater_row .movie_title{font-size:108%;font-weight:bold;}
#movie_times .theater_info{display:block;font:77%;color:#787878;border-right:1px solid #ebebeb;}
#movie_times .theater_info h3 a{color:#2f57a9;font-size:93%;}
#movie_times .theater_info .theater_link a{font-size:77%;}
#movie_times .movie_times_row{padding:0;width:259px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;font-size:85%;color:#626262;}
#movie_times .movie_times_row li{border-left:1px solid #ccc;text-align:center;width:50px;display:inline;float:left;padding:0 6px;}
#movie_times .movie_times_row .first{border-left:none;}
#movie_times .movie_tickets_row{border-left:1px solid #fff;width:83px;text-align:center;font-size:85%;color:#ccc;}
#movie_times .movie_tickets_row a{display:block;height:20px;width:60px;text-indent:-999em;margin-left:10px;background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_icons.png) 0 -480px no-repeat;outline:none;}
#movie_times .pagination{margin:30px 0 60px;}
#movie_times .pagination .bd{border:0;}
span.future-date{display:block;padding-left:10px;}
div#right-column-container div#themis-ads{margin:5px 0 0 0;width:140px;}
div.sponsored_links_wide div#themis-ads{margin:25px 10px 25px 8px;}
#showtimes_photo_galleries{background:#F4F4F4;width:200px;margin-left:0;margin-bottom:10px;}
#showtimes_photo_galleries div.hd{margin-left:8px;}
#showtimes_photo_galleries div.hd h2{font-family:Arial,sans-serif;font-weight:bold;font-size:107%;color:#333;margin:0;padding:12px 0;}
#showtimes_photo_galleries div.hd div#photo_galleries_nav{border:0 solid red;position:relative;top:10px;right:8px;float:right;width:51px;height:21px;}
#showtimes_photo_galleries div.hd div#photo_galleries_nav a#photo_prev{background-position:0 20px;position:absolute;left:0;width:25px;height:21px;background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_icons.png) 0 -60px;}
#showtimes_photo_galleries div.hd div#photo_galleries_nav a#photo_prev:hover{background-position:0 -100px;}
#showtimes_photo_galleries div.hd div#photo_galleries_nav a#photo_next{background-position:0 20px;position:absolute;left:25px;width:25px;height:21px;background:url(http://l.yimg.com/a/i/us/mov/fe/showtimes_tickets_icons.png) -25px -60px;}
#showtimes_photo_galleries div.hd div#photo_galleries_nav a#photo_next:hover{background-position:-25px -100px;}
#showtimes_photo_galleries div.bd{position:relative;margin-left:8px;}
#showtimes_photo_galleries div.bd div#photo_frame{position:relative;border:4px solid #4266B0;height:226px;width:175px;overflow:hidden;background:#4165Af;}
#showtimes_photo_galleries div.bd div#photo_frame ul#scroll_frame{position:relative;display:inline-block;height:226px;width:5000px;background:#4165Af;top:0;}
#showtimes_photo_galleries div.bd div#photo_frame ul#scroll_frame li{position:relative;float:left;display:inline-block;margin:0 2px 0 0;}
#showtimes_photo_galleries div.bd div#photo_frame ul#scroll_frame li img{width:175px;height:226px;border:0 solid #4165Af;}
#showtimes_photo_galleries div.bd div#photo_frame a div.overlay{border:0 solid green;position:absolute;width:175px;background:#000;opacity:0.8;height:60px;left:0;bottom:0;filter:alpha(opacity = 80);}
#showtimes_photo_galleries div.bd div#photo_frame a:hover div.overlay{opacity:1;filter:alpha(opacity = 100);text-decoration:none;}
#showtimes_photo_galleries div.bd a div.overlay h3{font-family:Arial,sans-serif;font-weight:bold;font-size:100%;color:#5CE2FF;margin:5px 5px 0 5px;}
#showtimes_photo_galleries div.bd a:hover div.overlay h3{text-decoration:underline;}
#showtimes_photo_galleries div.bd a div.overlay em{font-family:Arial,sans-serif;font-weight:normal;font-size:85%;color:#fff;margin-left:5px;}
#showtimes_photo_galleries div.bd a:hover div.overlay em{text-decoration:none;}
#showtimes_photo_galleries div.ft{padding-bottom:8px;}
#showtimes_related_trailers_clips{position:relative;background:#F4F4F4;width:200px;margin-left:0;margin-bottom:10px;padding-bottom:30px;}
#showtimes_related_trailers_clips div.hd{margin-left:8px;}
#showtimes_related_trailers_clips div.hd h2{font-family:Arial,sans-serif;font-weight:bold;font-size:107%;color:#333;margin:0;padding:12px 0 15px 0;}
#showtimes_related_trailers_clips div.bd ul{text-align:center;}
#showtimes_related_trailers_clips div.bd ul li{padding:10px 0 20px 0;}
#showtimes_related_trailers_clips div.bd ul li a{border:0 solid pink;}
#showtimes_related_trailers_clips div.bd ul li a h3{font-family:Arial,sans-serif;font-weight:bold;font-size:85%;color:#2F57A9;margin-top:5px;}
#showtimes_related_trailers_clips div.bd ul li a img{margin-bottom:0;width:125px;height:70px;}
#showtimes_related_trailers_clips div.bd ul li a:hover{text-decoration:none;}
#showtimes_related_trailers_clips div.bd ul li a:hover h3{text-decoration:underline;}
#result-container{position:absolute;z-index:10001;display:none;}
#result-container .more-search{padding:5px;background-color:#fff;font-weight:bold;text-align:right;border:1px solid #333;border-top:none;_width:207px;}
#result-container .more-search a{font-size:11px;color:#2f57a9;}
#result{position:relative;background-color:#fff;font-family:Arial,clean;font-weight:normal;border:1px solid #333;padding:1px 3px 3px 3px;width:211px;height:auto;border-bottom:none;}
#result a{color:#2f57a9;text-decoration:none;}
#result a:hover{text-decoration:underline;}
#result ul{margin:0;*margin-left:15px;padding-top:2px;position:relative;}
#result li{float:none;padding:3px;padding-bottom:8px;color:#646ab1;position:relative;list-style:none;border-bottom:1px dotted #f0f0f0;margin-bottom:3px;*margin-left:-15px;}
#result li strong{color:#2f57a9;font-weight:bold;}
#result li img{border:1px solid #ccc;margin-right:5px;float:left;}
#result li p{float:left;margin:0;margin-top:10px;}
#result li h3{font-weight:normal;color:#646ab1;margin:0;}
#result li h4{font-size:11px;color:#626262;margin:0;}
#result li h4 .rating{font-size:16px;color:#ee1240;}
#result li h5{font-size:11px;font-weight:normal;color:#626262;margin:3px 0 0 0;}
#result li .links{margin-top:3px;color:#ccc;}
#result li .links a{font-size:11px;font-weight:bold;font-family:"Arial";}
#result .selected{background-color:#ebf8ff;}
#result .selected h3 a{color:#2f57a9;}
#result .selected h3 a strong{font-weight:bold;color:#2f57a9;}
#result .selected h5{color:#ccc;}
#result .selected a{color:#94addc;}
#result .no-shortcuts{padding:5px;font-size:11px;font-style:italic;}
.clear{clear:both;}
