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

body { width:955px; height:100%; margin: 15px auto; padding:0px; background:#000000; }
* { font-family:Arial, Verdana; font-size:12px; margin:0px; /*padding:0px;*/ }
a { color:#606062; text-decoration:none; }
a:hover { color:#CF1111; }
a:active { /*color:#FE0000;*/ }
h1, h2, h3, h4, h5, h6 { margin: 5px 0px; }
h1.label { margin-top:15px; margin-left:6px; height:15px; font-size:15px; line-height:15px; color:#716D56; }
h1.title_1 { margin:0px; margin-bottom:5px; color:#682110; font-family:Tahoma,Verdana,Arial; font-size:12px; font-weight:bold; }

div.hr_white { height:1px;background: #fff; }
div.hr_white hr { display:none; }

/* 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; }

.header { height:120px; margin-top:10px; }
.header div.logo { padding-left:30px; }
.banner_728x90 { width:728px; height:90px; border:1px solid #f0f0f0; margin-right:0px; }

.footer { margin:10px 10px; color:#ffffff; line-height:18px; clear:both; }
.footer a { color:#ffffff; text-decoration:none; margin:0px 2px; }
.footer a:hover { color:#FFAC00; }

/* TOP NAVIGATION - PREVIOUS 
.top_navigation { width:100%; height:26px; clear:both; margin-bottom:5px; }
.top_nav_left { width:3px; height:26px; float:left; background: url('../images/top_nav_left.gif') top left no-repeat; font-size:1px; }
.top_nav_right { width:3px; height:26px; float:left; background: url('../images/top_nav_right.gif') top right no-repeat; font-size:1px; }

.top_nav_center { width:923px; float:left; background: #EF3E36 url('../images/top_nav_center.gif') top repeat; text-align:center; }
.top_nav_center ul { margin: 0px; padding: 0px; height:26px; }
.top_nav_center ul li { list-style: none; display: inline; }
.top_nav_center ul li a {
	font-size: 12px;
	font-weight: bold;
	padding: 6px 15px 3px 15px;
	text-decoration: none;
	float: left;
	color: #ffffff;
}
.top_nav_center ul li a:hover { color: #FFAC00; }
*/

/* TOP NAVIGATION */
.top_nav { width:95%; height:26px; float:left; /*background:#EF3E36;*/ text-align:center; margin:-6px 5px 0px 5px; _margin-bottom:-1px; }
.top_nav ul { margin: 0px; padding: 0px; height:26px; border-left:1px solid #DA4848;}
.top_nav ul li { list-style: none; display: inline; }
.top_nav ul li a {
	height:20px;
	font-size: 12px;
	font-weight: bold;
	padding: 6px 10px 0px 10px;
	text-decoration: none;
	float: left;
	color: #ffffff;
	border-right:1px solid #DA4848;
}
.top_nav ul li a:hover { background:#F38807; color:#fff; }
.top_nav ul li.selected a { background:#F38807; color:#fff; }

/* TOP NAVIGATION - SUB MENUS*/
.top_nav_sub { width:95%; height:26px; float:left; /*background:#EF3E36;*/ text-align:center; margin:0px 5px 0px 5px; _margin-bottom:-2px; }
.top_nav_sub ul { margin: 0px; padding: 0px; height:26px; /*border-left:1px solid #DA4848;*/ }
.top_nav_sub ul li { list-style: none; display: inline; }
.top_nav_sub ul li a {
	height:20px;
	font-size: 12px;
	font-weight: bold;
	padding: 6px 15px 0px 15px;
	text-decoration: none;
	float: left;
	color: #ffffff;
	/*border-right:1px solid #DA4848;*/
}
.top_nav_sub ul li a:hover { background:#906B04; color:#fff; }
.top_nav_sub ul li.selected a { background:#906B04; color:#fff; }




.breadcrumb { margin:10px 10px -3px 5px; color:#424242; }

.content { width:100%; clear:both; }

/* INDEX PAGE */
.index_left_panel { width:208px; margin-right:13px; float:left; }
.index_center_panel { width:522px; float:left; }
.index_right_panel { width:170px; margin-left:10px; float:right; }

/*INNER PAGES */
.left_panel { width:640px; margin-right:13px; float:left; }
.right_panel { width:265px; margin-left:10px; float:right; }


/* INDEX MOVIES ON MAX */
.mom_div { clear:both; margin-bottom:5px; padding:4px; }
.mom_div img { padding:0px; background:#fff; border:1px solid #EEEEEE; }
.mom_details { margin: 0px 3px 5px 4px; float:right; width:58%; }
.mom_details #title { color:#CF1111; font-family:Tahoma,Verdana,Arial; font-size:12px; font-weight:bold; }
.mom_details #time { color:#534C15; font-family:Tahoma,Verdana,Arial; font-size:11px; font-weight:normal; }
.mom_details a { color:#CF1111; }
.mom_details a:hover { color:#CF1111; }

/* INDEX SCHEDULE BOX */
.index_schedule_box { margin-top:5px; color:#802E1A; }
.index_schedule_box div.schedule { width:23%; margin:5px 0px 0px 5px; float:left; }
.index_schedule_box div.schedule a { color:#802E1A; }

/* POLL */
.poll_que { margin:10px 10px; color:#000; font-weight:bold; }
.poll_radio { margin:10px 10px; color:#000; }
.poll_radio label { margin-left:5px; }
.poll_button { padding:2px 5px; color:#000; font-weight:bold; }

/* BOX EXTRAAA SHOTS */
.box_extraaa_shots { width:100%; margin:0px; }
.box_extraaa_shots div.title { margin:0px 0px 10px 0px; }
.box_extraaa_shots div.description { font-size:11px; }
.box_extraaa_shots div.links { margin-top:10px; }
.box_extraaa_shots div.links a { font-weight:bold; font-size:11px; }
.box_extraaa_shots div.links a:hover { color:#FFAC00; }

/* EXTRAAA SHOTS */
.extraaa_shots { width:100%; margin:0px; }
.extraaa_shots div.story_box { margin-bottom:20px; padding-left:30px; }
.extraaa_shots div.story_box ul { margin:0px; }
.extraaa_shots div.story_box ul li { padding-left:0px; font-size:12px !important; line-height:1.5em !important; }
.extraaa_shots div.story_box ul li * { font-size:12px !important; line-height:1.5em !important; }
.extraaa_shots div.title { margin:0px 0px 10px 0px; }
.extraaa_shots div.description { font-size:11px; }
.extraaa_shots div.links { margin-top:10px; }
.extraaa_shots div.links a { font-weight:bold; font-size:11px; }
.extraaa_shots div.links a:hover { color:#FFAC00; }

/* SPOTLIGHT VIDEOS */
.spotlight_videos { margin-bottom:20px; }
.spotlight_videos img { border:1px solid #BCBCBC; }
.spotlight_videos div.title { margin:5px 0px 0px 0px; color:#E70909; font-weight:bold; }
.spotlight_videos div.details { font-weight:bold; font-size:11px; }
.spotlight_videos div.links { margin-top:5px; }
.spotlight_videos div.links a { color:#E70909; text-decoration:underline; 
							background: url('../images/icon_video_roll.gif') top left no-repeat; padding:1px 0px 9px 22px; }

/* VIDEOS */
.videos { margin:0px; color:#62594C; }
.videos div.video { float:left; width:22%; margin-bottom:5px; padding:0px 3px 0px 15px; }
.videos img { border:1px solid #BCBCBC; }
.videos div.title { margin:5px 0px 0px 0px; font-weight:bold; /*color:#E70909;*/ }
.videos div.details { font-weight:normal; font-size:11px; }
.videos div.links { margin-top:5px; margin-bottom:10px; }
.videos div.links a { color:#E70909; text-decoration:underline; 
							background: url('../images/icon_video_roll.gif') top left no-repeat; padding:1px 0px 9px 22px; }
.videos div.divider_v { width:1px; height:115px; float:left; background: url('../images/videos_divider.gif') left center no-repeat; }
.videos div.divider_h { clear:both; height:10px; }

.playing_video { clear:both; margin:10px 0px 20px 0px; }
.playing_video div.video { width:43%; float:left; }
.playing_video div.details { width:52%; float:right; }
.playing_video div.details .title { color:#E70909; }

/* SCHEDULE */
.schedule_day_box { width:300px; margin-top:20px; }
.schedule_day_box div.head { height:15px; background:url('../images/head_gradient_orange.gif') repeat-x; 
							font-weight:bold; color:#ffffff; padding:3px 10px; }
.schedule_day_box div.schedules { border-left:1px solid #FEE8B6; border-right:1px solid #FEE8B6; }
.schedule_day_box div.schedule { padding:4px 0px; clear:both; border-bottom:1px solid #FEE8B6; }
.schedule_day_box div.schedule a { text-decoration:underline; }
.schedule_day_box div.selected { /*background:#FEE8B6;*/ }
.schedule_day_box div.selected * { color:#E70909 !important; font-weight:bold !important; }
.schedule_day_box div.schedule div.time { margin-left:10px; float:left; clear:left; font-weight:normal; color:#726B61; }
.schedule_day_box div.schedule div.title { margin-left:20px; float:left; clear:right; font-weight:normal; color:#333; }

/* MOVIES OF THE WEEK */
.movies_of_the_week { width:100%; }
.movies_of_the_week div.box { width:122px; height:140px; background:#000000; color:#DBDBDB; padding:5px; text-align:center; }
.movies_of_the_week div.divider { clear:both; font-size:1px; height:1px; margin-top:-1px; } 
.movies_of_the_week div.box a { color:#DBDBDB; }
.movies_of_the_week div.box a:hover { color:#F28807; }

/* MOVIES */
.movie_details { margin:0px; width:100%; margin-left:5px; color:#62594C; }
.movie_details div.top_details { clear:both; margin-bottom:5px; }
.movie_details div.left { width:58%; float:left; }
.movie_details div.left img { width:356px; height:256px; padding:2px; background:#fff; border:1px solid #EEEEEE; }
.movie_details div.left .bottom { margin:10px 5px; }
.movie_details div.right { width:42%; float:right; margin-top:-5px; }
.movie_details div.right .title { font-weight:bold; color:#E70909; }
.movie_details div.right div.details { border-bottom:1px dashed #CECECE; padding:5px 5px 5px 2px; }
.movie_details div.right div.details dd { font-weight:bold; color:#62594C; text-align:left; margin-bottom:5px; #margin-left:-39px; }
.movie_details div.right div.details dt { font-weight:normal; color:#85817A; text-align:left; margin:0px; }

.movie_details div.story h1 { margin:10px 0px; }


/* COMMENTS */
.comments {}
.comments div.comment { width:100%; clear:both; margin-bottom:10px; padding:5px; background:#F3F3F3; border:1px solid #E4E4E4; }
.comments div.comment div.text { margin-bottom:5px; font-size:90%; }
.comments div.comment div.description { margin-top:5px; }


/* MY MAX */
.my_max_box { width:100%; }
/* MY MAX TABS */
.my_max_box div.tabs { clear:both; width:95%; height:26px; text-align:center; margin:0px 10px 0px 5px; }
.my_max_box div.tabs ul { margin: 0px; padding: 0px; height:26px; }
.my_max_box div.tabs ul li { list-style: none; display: inline; }
.my_max_box div.tabs ul li a { height:20px; font-size: 12px; font-weight: bold;	padding: 6px 15px 0px 15px;	text-decoration: none;
								float: left; color: #000000; background:#ffffff; margin-left:5px;
								border-color:#E4E4E4; border-style:solid; border-width:1px 1px 0px 1px;
							}
.my_max_box div.tabs ul li a:hover { background:#F28807; color:#ffffff; }
.my_max_box div.tabs ul li.selected a { background:#F28807; color:#ffffff; }

.my_max_box div.content { clear:both; padding:15px 10px; background:#ffffff; border-color:#F28807; border-style:solid; border-width:5px 1px 1px 1px;}
.my_max_box h1.welcome { margin:5px 0px 15px 0px; color:#2D66BC !important; font-weight:bold; font-family:Arial, Verdana, Tahoma; font-size:14px; }
.my_max_box h1.head { margin:0px; padding:5px 10px; background:#FFCB18; color:#ffffff !important; font-weight:bold; font-family:Arial, Verdana, Tahoma; }
.my_max_box div.list_box { clear:both; padding:5px; border:solid #F2F3F7; border-width:0px 1px 1px 1px; background: url('../images/clap_board.gif') 99% top no-repeat; }
.my_max_box div.list_box div.left { float:left; width:auto; }
.my_max_box div.list_box div.left img { padding:1px; background:#fff; border:1px solid #EEEEEE; }
.my_max_box div.list_box div.right { float:right; width:85%; }
.my_max_box div.list_box div.desc { margin-top:10px; }

/* PROFILE */
.my_max_box div.content div.profile { padding:5px 5px 5px 2px; }
.my_max_box div.content div.profile div.field { margin-bottom:15px; clear:both; }
.my_max_box div.content div.profile div.field dd { width:150px; float:left; clear:left; padding-top:3px; font-weight:bold; color:#62594C; text-align:left; margin-bottom:5px; }
.my_max_box div.content div.profile  div.field dt { clear:right; font-weight:normal; color:#85817A; text-align:left; margin:0px; }
.my_max_box div.content div.profile form input.text { border:1px solid #E4E4E4; padding:3px; }
.my_max_box div.content div.profile form select.select { border:1px solid #E4E4E4; height:20px; }
.my_max_box div.content div.profile form textarea { border:1px solid #E4E4E4; padding:3px; }
.my_max_box div.content div.profile form input.button { border:1px outset #F28807; background:#F28807; color:#ffffff; font-weight:bold; padding:3px; }

/* LOGIN */
.login_form div.field { margin-bottom:15px; clear:both; width:100%; }
.login_form div.field dd { width:150px; float:left; clear:left; padding-top:3px; font-weight:bold; color:#62594C; text-align:left; margin-bottom:5px; }
.login_form div.field dt { clear:right; font-weight:normal; color:#85817A; text-align:left; margin:0px; }

ul.bullet_orange { margin:0px; padding:0px; list-style:none; margin-top:10px; }
ul.bullet_orange li { background:url('../images/icon_mymax_bullet.gif') left center no-repeat; 
						padding-left:20px; color:#F28807 !important;
						margin-bottom:10px; font-size:13px; font-weight:bold;
					}

/* FORM INPUT FIELDS */
input.text { border:1px solid #E4E4E4; padding:3px; }
select, select.select { border:1px solid #E4E4E4; height:20px; }
textarea { border:1px solid #E4E4E4; padding:3px; }
input.button { border:1px outset #F28807; background:#F28807; color:#ffffff; font-weight:bold; padding:3px; }
.frm_req_fld_mrk { color:red; font-size:11px; }
.frm_req_fld { color:#A0A0A0; font-style:italic; font-size:11px; }

.box_error { padding:10px; background-color:#f9f9f9; border:1px solid #f0f0f0; }
.box_error ul { color:#605F5D; line-height:20px; margin:10px; padding-left:20px; }



/* LINKS */
a.favourite { color:#E70909; font-weight:bold; background: url('../images/icon_star.gif') top left no-repeat; padding:1px 0px 9px 22px; }
a.print { color:#E70909; font-weight:bold; background: url('../images/icon_printer.gif') top left no-repeat; padding:1px 0px 9px 22px; }
a.calendar { color:#E70909; font-weight:bold; background: url('../images/icon_calendar.gif') top left no-repeat; padding:1px 0px 9px 27px; }
a.heart_add { color:#E70909; font-weight:bold; background: url('../images/icon_heart_add.gif') top left no-repeat; padding:1px 0px 9px 30px; }
a.heart_delete { color:#E70909; font-weight:bold; background: url('../images/icon_heart_delete.gif') top left no-repeat; padding:1px 0px 9px 30px; }


/* PAGINATION LINKS - START */
/* DEFAULT */
.pg_nav{font-size:12px; color:#333333; font-weight:bold; text-decoration:none; padding:4px 6px; margin-left: 10px; margin-right: 6px; background:#f0f0f0; border:solid 1px #DBDBDB;}
.pg_nav:hover{background-color:#EF3E36; color:#FFFFFF;}
.pg_c{font-size:12px; color:#000000; text-decoration:none; font-weight:normal; padding:4px 6px; margin-left:4px; background:#f0f0f0; border:solid 1px #DBDBDB;}
.pg_c:hover {background-color:#EF3E36; color:#FFFFFF;}
.pg_cc{font-size:12px; color:#000000; text-decoration:none; font-weight:normal; padding:4px 6px; margin-left:4px; color: #ffffff; background:#EF3E36; border:solid 1px #DBDBDB;}

/* CUSTOM */
a.previous { color:#E70909 !important; font-weight:bold; }
a.next { color:#E70909 !important; font-weight:bold; }
/* PAGINATION LINKS - END */

