
* html .iefloatfix { height: 0.01%; }
.iefloatfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.iefloatfix { display: inline-block; }
.iefloatfix { display: block; }

* { font-family:Arial, Verdana; font-size:12px; margin:0px; /*padding:0px;*/ }
a { color:#6F6D53; text-decoration:none; }
a:hover { color:#F20F0F; }
a:active { /*color:#FE0000;*/ }
a img { border:0px; }
h1, h2, h3, h4, h5, h6 { margin: 5px 0px; }
p { margin: 10px 0px; }
/*a { font-family:arial; font-size:12px; color: #F20F0F; font-weight:bold }*/


/* MISC - START */
.white { color:#ffffff !important; }
.black { color:#000000 !important; }
.red { color:#E70909 !important; }
.blue { color:#3069A8 !important; }
.skyblue { color:#43A9EA !important; }
.orange { color:#F28807 !important; }
.strong { font-weight:bold !important; }
.normal { font-weight:normal !important; }
.i { font-style:italic !important; }
.b { font-weight:bold !important; }
.u { text-decoration:underline !important; }
.big { font-size:120% !important; }
.small { font-size:80% !important; }

.error { background:#E70909; color:#ffffff; padding:5px; }
.info { background:#3069A8; color:#ffffff; padding:5px; }
/* MISC - END */

.left { float:left; }
.right { float:right; }
.clear { clear:both; }

body {
	width:920px; height:100%; margin: 10px auto; padding:0px; background:#fff;
	font-family: "Trebuchet MS"; font-size:12px; color: #6F6D53;
}
.body_main { border-left:1px solid #D8D8CE; border-right:1px solid #D8D8CE; }
.content { width:auto; }

/* TOP NAVIGATION */
.top_nav { width:100%; height:28px; float:none; background:#CB0909; text-align:center; margin:0px; }
.top_nav ul { margin: 0px; padding: 0px; height:28px; }
.top_nav ul li { list-style: none; display: inline; }
.top_nav ul li a {
	height:21px;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 20px 0px 20px;
	text-decoration: none;
	float: left;
	color: #ffffff;
	border-right:1px solid #DE3F3F;
}
.top_nav ul li span.divider { float:left; height:34px; background:url(../images/top-nav-divider.gif) no-repeat; width:12px; }
.top_nav ul li a:hover { color:#000; background:#FFC528; }
.top_nav ul li.selected a { color:#000; background:#FFC528; }



.scroller_txt { font-family:arial; font-size:13px; color:#000000; }

.border { border:1px solid #F4F3E8; }


.header { background: #EEEEDC; font-weight:bold; font-size:12px; color:#302F25; }
.headerbox { width:100%; }

.footer { margin:0px 0px 10px 0px; padding:3px; color:#6F6D53; line-height:18px; clear:both; border-top:1px solid #D8D8CE; }
.footer a { color:#6F6D53; text-decoration:none; margin:0px 2px; }
.footer a:hover { color:#F20F0F; }
.footer .right { text-align:right; }
.footer span { margin:0px 2px; }

.thumbnail { width:90px; height:90px; padding:5px; border:1px solid #CDCDC7; margin:5px 0px; }

/* TOP Schedule bar */
.top_schedule_box_live{border-right:#FFFFFF solid 1px; background-color:#C8C7A9; font-size:12px; }
.top_schedule_box_live_txt_1{color:#454732; padding-left:10px; letter-spacing:normal;}
.top_schedule_box_live_txt_2{color:#454732; padding-left:10px; letter-spacing:normal;}
.top_schedule_box_live_txt_2 a{color:#606345; text-decoration:none; font-weight:normal; letter-spacing:normal;}
.top_schedule_box_live_txt_2 a:hover { color:#454732; }

.top_schedule_box_live td{height:16px; font-size:12px; }

.top_schedule_box_2c{border-right:#FFFFFF solid 1px; background-color:#C8C7A9;}
.top_schedule_box_2c_txt_1{color:#454732; padding-left:10px; letter-spacing:normal;}
.top_schedule_box_2c_txt_2{color:#454732; padding-left:10px; letter-spacing:normal;}
.top_schedule_box_2c td{height:16px;}
/* TOP Schedule bar - end */

.td_schedule { padding-left:10px; font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; border-bottom:1px solid #F1F1E9; text-decoration:none; color:#6F6D53; }
.td_schedule a { text-decoration:none; color:#6F6D53; font-size:13px; }
.td_schedule a:hover { text-decoration:underline; color:#F30707;font-size:13px;font-weight:bold; }

.td_last_schedule { padding-left:10px; font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; ; text-decoration:none; color:#6F6D53; }
.td_last_schedule a { text-decoration:none; color:#6F6D53; font-size:13px; }
.td_last_schedule a:hover { text-decoration:underline; color:#F30707;font-size:13px;font-weight:bold; }


.movie_name_txt {font-family:arial; font-size:13px; color: #6F6D53; margin-top:2px; margin-left:2px;}

.footer_links { font-family:arial; font-size:11px; color:#6F6D53; font-weight:bold; }
.footer_links a { color:#6F6D53; text-decoration:none; }
.footer_links a:hover {font-family:arial; color:#F70606; font-weight:bold; text-decoration:none}

.schedule_time {margin-bottom:5px; padding:2px 0px; background:#656247; color:#ffffff; font-weight:bold; text-align:center}

.schedule_movie {font-weight:bold; color:#4A4A35;text-align:center;}
.schedule_movie a{text-decoration:none;font-weight:bold; color:#4A4A35;text-align:center;}
.schedule_movie a:hover{text-decoration:underline }

.schedule_day { width:73px; height:25px; background:url(../images/redtab.gif) top center no-repeat; text-align:center; font-weight:bold; border-bottom:1px solid #DDDCCC; }
.schedule_day_highlight { width:73px; height:25px; background:url(../images/whitetab.gif) top center no-repeat; text-align:center; font-weight:bold; color:#6F6D53; }
.schedule_day a { color:#fff; }

.program_time {padding-top:5px;padding-left:30px;padding-bottom:5px;font-size:13px; color:#9C9C85; border-bottom:1px solid #EEEDDE}
.program_time a{ color:#9C9C85; font-weight:normal; text-decoration:none;font-size:13px; }
.program_time a:hover{ color:#F30707; text-decoration:underline; }

.movie_detail_name {font-family:"Trebuchet MS"; font-size:13px; color: #FFFFFF; margin-top:2px; margin-left:2px;}
.movie_detail_title {color:#000000;font-size:13px; font-weight:bold;}
.movie_detail_cast {color:#6F6D53;font-size:12px; font-weight:bold;}
.movie_detail_synopsis {color:#6F6D53;font-size:12px; font-weight:normal;}
