.theater_info{float:left;}
.theater_name{background:#dadadc; height:20px; margin-bottom:10px;padding:7px 0px 7px 12px;font-size:1.1em;font-weight:bold;}
.theater_p{}
.t_data{font-size:0.85em;padding:10px; width:242px;}
.th_map{float:left; padding:0px 15px 0px 0px;}
.map_info{clear:left;}
.th_sch{clear:left;width:600px;font-size:1em;padding:20px; }
.tr_1{height:75px;border-bottom:1px solid #BBBBBB; border-right:1px solid #BBBBBB;border-top:1px solid #BBBBBB;}
.tr_2{height:75px; clear:left;border-bottom:solid #bbbbbb 1px;border-right:solid #bbbbbb 1px;background-color:#DDFFFF;}
.tr_3{height:75px; clear:left;border-bottom:solid #bbbbbb 1px;border-right:solid #bbbbbb 1px;}
.tr_4{height:75px; clear:left;border-bottom:solid #bbbbbb 1px;border-right:solid #bbbbbb 1px;background-color:#DDFFFF;}
.td_1{width:40%;height:55px; float:left;border-left:solid #bbbbbb 1px;border-right:solid #bbbbbb 1px;padding:10px;}
.td_2{width:53%; float:left; padding:10px;height:55px;}
#theater_body{float:left;padding:0pt 10px 50px;width:665px;}
h4{margin:2px;}
.howtoaccess{padding:15px 0px;}
.ac_title{border-bottom:solid 2px;font-size:1.1em;font-weight:bold;margin-bottom:10px;}
.ac_photo{padding:5px 15px;float:left; font-size:0.9em;}

.ac_box{clear:left;padding:15px 0px; }
.num{float:left; padding:0px 5px; font-weight:bold;}
.ac_photos{float:left; padding:0px 15px;}
.ac_descri{padding:10px;}