.heading_2 { border:0px; padding:0 0 0 10px; margin:0; color: #4e6e93; font-size: 20px; font-family: arial, Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 1.15em; text-decoration: none; text-transform: capitalize; letter-spacing: -0.02em; }.topText {font-size:10px; color:#4e6e93; line-height:15px;}#table_content { padding: 20px 50px 50px; }.table_item { clear: both; padding-top: 10px; padding-bottom: 20px; }.date { font-size:12px; font-weight:normal; color:#333; font-family:"arial", verdana; line-height: 14px; margin: 0 0 6px 0; padding: 0px; }.red { color: #910202; }.bk { color: #000; }.maindate { color: #000; font-size: 13px; font-family: "arial", verdana; font-weight: bold; margin: 0.2em 0 0.5em 0; padding: 0; }.title {font-size:16px; font-weight:bold; color:#000000;}h1 { color: #888; font-size: 28px; font-family: arial, Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 1.35em; text-decoration: none; text-transform: capitalize; letter-spacing: 0.15em; margin: 0; padding: 0 0 0.25em; }h2 { color: #4e6e93; font-size: 22px; font-family: arial, Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 1.1em; text-decoration: none; text-transform: capitalize; letter-spacing: -0.02em; margin: 1.5em 0 0; padding: 1em 0 0.15em; border-top: 1px solid #999; }h3 { color: #9a0000; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; margin: 0 0 4px 0; padding: 0; }h4 { color: #9a0000; font-size: 14px; font-family: arial, Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: capitalize; letter-spacing: -0.3px; margin: 0; padding: 0; }h5 { color: #3c3c3c; font-size: 12px; font-family: arial, Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; line-height: 1.35em; text-decoration: none; text-transform: capitalize; margin: 0 0 0.5em; padding: 0; }.indent { padding-top: 0.15em; padding-bottom: 0.5em; padding-left: 25px; }a.header:link, a.header:visited, a.header:hover, a.header:active { color: #c00; font-size: 20px; font-weight: bold; text-decoration: none; margin: 0 0 0.35em; padding: 0; }.maintitle_side { color: #9cf; font-size: 28px; font-family: arial, Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 1.15em; text-decoration: none; text-transform: capitalize; letter-spacing: 0.15em; margin-top: 0; margin-bottom: 8px; padding: 0; }.Ataglance { color: #9a0000; font-size: 16px; font-family: arial, Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: capitalize; letter-spacing: 0.2em; margin: 0 0 0.5em; padding: 0; }.sideTitle { font-size:15px; font-weight:bold; color:#ffff81; padding-bottom: 1.25px; }.subTitle {font-size:13px; font-weight:bold; color:#000000;}.sideText { font-size:12px; color:#fff; font-family: arial, Arial, Helvetica, sans-serif; font-weight: normal; line-height:17px; text-decoration: none; }.sideTextlink a { color:#fff; text-decoration: none; }.sideText strong { color: #fff972; font-size: 12px; font-family: arial, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }.sideText_rule { color: #fff; font-size: 12px; font-family: arial, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 17px; padding:0 0 8px; border-bottom: 1px solid #9cf; }.side_title { color: #fff; font-size: 13px; font-weight: normal; line-height: 15px; }.main_rule { margin: 0 0 0; padding: 0; border-bottom: 1px dotted #000; }.srule { line-height: 8px; margin: 0; padding: 0; border-bottom: 1px dotted #9cf; }.divleft { width: 200px; height: auto; float:left; display: inline; }.divright{ width: 200px; height: auto; float:right; clear: right; display: inline; }.divwrap { background-position: center 0; text-align: center; height: 310px; margin-bottom: 20px; padding-bottom: 20px; }.side_theater { color: #fc0; font-size: 11px; font-family: arial, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; letter-spacing: -0.02em; }.side_theater_address { color: #fff; font-size: 11px; font-family: arial, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; text-decoration: none; }.footerText {font-size:11px; color:#666666;}a.header:link, a.header:visited, a.header:hover, a.header:active { color: #c00; font-size: 20px; font-weight: bold; text-decoration: none; margin: 0 0 0.35em; padding: 0; }a.sideright:link, a.sideright:visited, a.sideright:hover, a.sideright:active { color: #fff; text-decoration: none; margin: 0; padding: 0; }td {font-family: arial;}.img_left {padding:0 8px 0 0;float:left;}.right_home { text-decoration: none; padding:0; margin:0; }.img_left_home { width: 220px; float: left; margin-right: 8px; padding-right: 12px; border-right: 1px dotted #4dc4e6; }.img_left_pad { padding: 0 8px 0 20px; float: left; border-style: none; }.img_left_pad_table { padding: 0 12px 0 0; margin: 0; float: left; border-style: none; outline-style: none; }/**************************************************************order button **************************************************************/div.btns{ white-space:nowrap; text-transform:uppercase; bottom: 0; padding-top: 6px; padding-bottom: 8px; }.tickets_small {position:relative;top:4px ; padding:0px 4px 0px 8px;}div.btns:after{display:block;clear:both;content:'';}div.btns a.btn{float:left;background:buttonface url(border-2.gif) no-repeat;cursor:pointer;font-size:0;text-align:center;text-align:center;display:block;width:165px;min-width:120px;text-decoration:none;margin:0px 24px;background-color:#900000;}div.btns a.btn:hover span{opacity:.5;filter:alpha(opacity:100);}div.btns a.btn span{padding:2px 4px 6px 0px;text-align:top;position:relative;left:1px;top:1px;display:block;text-decoration:none;background:url(border.gif) right bottom no-repeat;font-size:13px;font-weight:300;color:#fff;}.ticketbox{ background-color: #ffffdd; margin-bottom: 12px; padding:12px; }