html {height:100%;}
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
body#default {height:100%; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:url(../images/bg_gradient.png) 0 0 repeat-x;}
img {border:0px;}
h1, h2, h3, h4, h5, h6, p {margin:0; padding:0;}
p, cite, ul.general li { color:#999;}
a {color:#999; text-decoration:none;}
a:hover {color:#666; text-decoration:underline;}

#left_col {height:532px; width:20px; /*background-image:url(../images/bg_left.png); */ background-repeat:no-repeat; position:absolute; margin:0; padding:0;}

#container {margin:0; min-height:100%; position:relative;}/*BACKGROUND, PADDING IN TEMPLATE SPECIFIC CSS FILE*/

*html #container {height:100%;}

#header {margin:0; margin-left:20px;width:930px; height:100px; background:url(../images/bg_header.png) 0 0 no-repeat;}

#search_form {float:right; padding:10px 60px 15px 0;}
form {padding:0; margin:0;}
.box {width:100px;}
.box2 {width:200px;}
.button_search {margin-left:5px;}

#logo {float:left; padding:20px 0 0 20px;}
.float-left {float: left;}
.clear {clear:both; height:50px;}

#footer_container {margin:-41px 0 0 0; padding:11px 0 0 0; height:29px; color:#ccc; background-color:#eee; border-top:1px solid #ccc;}

#footer_links {width:910px; margin-left:40px; margin-bottom:11px;}
#footer_links span {float:right; color:#aaa; font-size:10px;}

#footer_links a {color:#666;}
#footer_links a:hover {text-decoration:none; color:#000;}


#login p {padding:0 0 10px 0; margin:0; font-size:12px; color:#666;}
#login a {color:#0588ca;}
#login label {padding:10px 0 4px 0; margin:0; color:#666;}

#submission_form {padding:20px 0 0 10px; width:500px; color:#666;}

#producresContest_form {padding:20px 0 0 10px; width:650px; color:#666;} 
/* -------------------------   navigation   -------------------------- */

 

#navigation_bar {float:right; width:714px; height:34px;}
#nav, #nav ul {margin: 0; padding:0; list-style: none; line-height:1;} 
#nav {width:714px;margin:0;}
#nav a { display: block; text-decoration: none;} 
#nav li, .nav_footer li { float: left;}
#nav_1 {margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height /**/:34px; /* for IE5/Win only */ width: 102px; background: url(../images/nav_movies.png) top left no-repeat;}
#nav_1:hover {background-position: 0 -34px;}
#nav_2 {margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height /**/:34px; /* for IE5/Win only */ width: 97px; background: url(../images/nav_series.png) top left no-repeat;}
#nav_2:hover {background-position: 0 -34px;}
#nav_3 {margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height /**/:34px; /* for IE5/Win only */ width: 116px; background: url(../images/nav_sc_fights.png) top left no-repeat;}
#nav_3:hover {background-position: 0 -34px;}
#nav_4 {margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height /**/:34px; /* for IE5/Win only */ width: 115px; background: url(../images/nav_schedule.png ) top left no-repeat;}
#nav_4:hover {background-position: 0 -34px;}
#nav_5 {margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height /**/:34px; /* for IE5/Win only */ width: 149px; background: url(../images/nav_sc_on_demand.png) top left no-repeat;}
#nav_5:hover {background-position: 0 -34px;}
#nav_6 {margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height /**/:34px; /* for IE5/Win only */ width: 135px; background: url(../images/nav_subscribe.png) top left no-repeat;}
#nav_6:hover {background-position: 0 -34px;}


/* -------------------------  start new homepage content   -------------------------- */
#billborad_container { padding-top:20px; width:695px; height:359px;float: left; background:url(../images/bg_corner.png) top left no-repeat; padding-bottom:10px;}
#billborad_intro {width:694px; float: left; height:359px; padding:0 0 0 21px;  }
#HomeRightContainer {float:right; padding:20px 28px 20px 0;}
/* -------------------------  end   new homepage content   -------------------------- */


/* -------------------------   homepage content   -------------------------- */

#main_container {margin-left:20px; width:938px; background:#FFF url(../images/bg_content.png) top right no-repeat; min-height: 439px; }

/*#intro_container {width:910px; height:237px; background:url(../images/bg_corner.png) top left no-repeat; padding-bottom:10px;  }   */

 /*height:257px;*/


/* changed for the new layout */
#home_intro {width:690px; float: left; height:240px; padding:0 0 0 21px;  } /* padding:20px 0 0 21px;  width:890px*/
#intro_container #Main_right_container {padding:23px 0 0 0; float: right; } /* padding:25px 0 0 0;  added for newlayout*/


/* end the new layout */


/*#breadcrumbs {float:right; width:410px; padding-top:30px;}
#breadcrumbs a {text-decoration:underline;} */

#breadcrumbs {float:left; width:700px; padding-top:2px; } /*border:1px solid #ff0000;*/
#breadcrumbs a {text-decoration:underline;}

#title {width:280px;}
#home_left_container {padding:0 0 20px 20px; width:694px;}
#home_right_container {float:right; padding:0px 28px 20px 0;}

/* newly added for newlayout*/
#left_container {float: left;  width:346px; }
#right_container {float:right;  width:342px; margin-bottom: 10px;}
/* newly added for newlayout*/

/* -------------------------   interior content   -------------------------- */

#interior_left_container {padding:0 0 20px 21px; background:url(../images/bg_title.png) top left no-repeat; width:696px; }

#interior_insider_container {padding:0 0 10px 21px; background:url(../images/bg_title2.gif) top left no-repeat; width:910px; }

/*#interior_header {width:700px; height: 80px; }
#interior_header h1 {font-size:24px; font-weight:normal; padding:20px 0 0 10px;}
#interior_right_container {float:right; padding:23px 28px 20px 0;} */

#interior_header {width:696px; height: 80px; }
#interior_header h1 {width:680px; font-size:24px; font-weight:normal; padding:5px 0 0 0px;}
#interior_right_container {float:right; /*padding:23px 28px 20px 0; */padding:23px 22px 20px 0; } 

.sidenav_listing_container {padding-bottom:20px;}
.listing_title {width:184px; height:22px; background-color:#eee; border:1px solid #ccc;}
.listing_title h4 { font-size:11px; font-weight:normal; padding:4px 0 0 5px;}

.Biglisting_title {width:184px; height:32px; background-color:#eee; border:1px solid #ccc;}  
.Biglisting_title h4 { font-size:11px; font-weight:normal; padding:4px 0 0 5px;} 


.listing_content { background:url(../images/bg_sidenav.gif) 0 0 no-repeat; width:156px; min-height:122px; padding:10px 15px 0 15px;}
/*.listing_contentNew { background:url(../images/bg_sidenav.gif) 0 0 no-repeat; width:156px; min-height:122px; padding:2px 2px 0 2px;}*/
.listing_content p { padding:0 0 3px 0;}
.listing_link {color:#0588ca; text-decoration:underline;}

.flash_container {padding-bottom:15px; padding-top:3px; }

 

.left_container {float: left; padding-bottom: 15px; padding-top:5px;}
.right_container {float: right; padding-bottom: 15px;  padding-top:5px;}
#onnow_container {width:346px;color:#666; float:left; font-style:italic;margin-bottom: 10px;line-height:13px;}
#onnow_header {background:url(../images/onnow_top.gif) 0 0 no-repeat; width:346px; height:20px; border-bottom:1px solid #fff;}
#onnow_header h4 {color:#fff; font-size:11px; font-weight:bold; padding:3px 0 0 10px;}
#onnow_header span {float:right; padding:2px 10px 0 0;}
.onnow_program,.onnow_channel {background:url(../images/bg_mainschedule.gif) 0 0 repeat-x; height:41px; padding-left:8px; margin-top: 0px} /*height:37px; */
.onnow_channel {width:124px; border-right:1px solid #fff;}
.onnow_program {width:220px; color: #999;}
.onnow_program a {color:#0588ca; font-style:normal;}
.onnow_program a:hover {text-decoration:underline; font-style:normal;}
.onnow_channel img {padding-left:20px;}

      /*13600440  ---  `gnr_id` =13600440 AND `asset_genre_`.`ass_id` =16353371  */




#content_description h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:20px 0 0 10px;}
#content_description p {color:#666; line-height:20px; font-size:12px; padding:10px 20px 20px 10px;}
#content_description p.BigFont {color:#666; line-height:20px; font-size:13px; padding:10px 20px 20px 10px;}
#content_description a {color:#0588ca; font-size:12px; text-decoration:underline;}

.PageContent h3 { font-size:14px; padding:20px 0 0 10px;}
.PageContent  p {color:#666; line-height:20px; font-size:12px; padding:10px 20px 0px 10px; width: 98%;}
.PageContent  a.BoldLink {color:#0588ca;   text-decoration:underline; font-weight: bold;font-size:12px;}



#privacy_description h3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px 0 0 10px;}
#privacy_description p {color:#000; line-height:20px; font-size:11px; padding:10px 20px 0px 10px;}
#privacy_description a {color:#0588ca; font-size:11px; text-decoration:underline;}


#series_featured_container {width:696px; height:315px; margin-bottom:20px;}
#series_featured_header {background: url(../images/series_feature_header.gif) 0 0 no-repeat; width:695px; height:23px; padding-bottom:1px;} 

#series_featured_header h4 { font-size:11px; color:#fff; font-weight:normal; padding:4px 0 0 10px;}
.feature {width:231px; float:left; border-right:1px solid #fff; height:291px; background-color:#eee;}
.feature h5 {padding:5px 7px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.feature p {color:#666; padding:0 7px; line-height:15px; height:110px;}
.feature_footer { vertical-align:bottom; padding-left:7px;}
.feature_footer a {color:#0588ca; text-decoration:underline;}

.series_list_container {width:694px; padding-bottom:10px;}
.series_list_container h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:15px;}
.series_list {width:694px; height:100px; background-color:#eee; margin-bottom:10px;}
.series_list img {float:left; border-right:1px solid #fff;}
.series_list h5 {padding:10px 0 10px 188px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.series_list a {color:#0588ca; text-decoration:underline;}
.series_list p {padding:0 30px 0 188px; color:#666;}

#movie_featured_container {width:696px; height:568px; margin-bottom:20px;}
.spotlight {width:231px;  float:left; border-right:1px solid #fff; border-bottom:1px solid #fff; height:300px; }
.orange {background-color:#FFF4DA;}
.spotlight h5 {padding:5px 7px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.spotlight p {color:#666; padding:0 7px; line-height:15px; height:120px;}
.feature_footer { vertical-align:bottom; padding-left:7px;}
.feature_footer a {color:#0588ca; text-decoration:underline;}
.channel_1 {background:url(../images/movie_1.gif) 0 131px no-repeat;}
.channel_1 h5 {color:#e8701f;}
.channel_2 {background:url(../images/movie_2.gif) 0 131px no-repeat;}
.channel_2 h5 {color:#009a4b;}
.channel_3 {background:url(../images/movie_3.gif) 0 131px no-repeat;}
.channel_3 h5 {color:#0095a4;}
.channel_4 {background:url(../images/movie_4.gif) 0 131px no-repeat;}
.channel_4 h5 {color:#c43230;}
.channel_hd1 {background:url(../images/movie_hd1.gif) 0 131px no-repeat;}
.channel_hd1 h5 {color:#f3aa13;}
.channel_hd2 {background:url(../images/movie_hd2.gif) 0 131px no-repeat;}
.channel_hd2 h5 {color:#0070b5;}

/*#movie_dir_container {width:346px;color:#999;}
#movie_dir_header {background:url(../images/movie_dir_top.gif) 0 0 no-repeat; width:693px; height:22px; }
#movie_dir_header h4 {color:#ccc; font-size:11px; font-weight:normal; padding:3px 0 0 10px;}
#movie_dir_header span {float:right; padding:2px 10px 0 0;}
#movie_dir_list {width:693px; height:36px; background:url(../images/movie_dir_bottom.gif) 0 0 no-repeat; padding:10px 0 5px 0;}
#movie_dir_list li {float:left; padding:0 6px 0 6px;}
#movie_dir_list ul {list-style:none;padding:0; margin:0; padding-left:70px;}
#movie_dir_list a {color:#fff;}
#movie_dir_list a:hover {color:#999;}
#movie_dir_list ul li span {color:#999;}    */

/*#movie_dir_container {width:346px;color:#999;}  
#movie_dir_header {background:url(../images/title_dir_top.jpg) 0 0 no-repeat; width:528px; height:22px;  }
#movie_dir_header h4 {color:#ccc; font-size:11px; font-weight:normal; padding:3px 0 0 10px;}
#movie_dir_header span {float:right; padding:2px 10px 0 0;}
#movie_dir_list {width:528px; height:37px; background:url(../images/title_dir_bottom.jpg) 0 0 no-repeat; padding:10px 0 5px 0;}

#GenreDirHead {background:url(../images/genre_dir_top.jpg) 0 0 no-repeat; width:154px; height:22px;  } 
#GenreDirHead  h4 {color:#ccc; font-size:11px; font-weight:normal; padding:3px 0 0 10px;}
#GenreDirHead span {float:right; padding:2px 10px 0 0;}
#GenreDirList {width:154px; height:36px; background:url(../images/genre_dir_bottom.jpg) 0 0 no-repeat; padding:10px 0 5px 0;}   


ul.DirList    {list-style:none;padding:0; margin:0; padding-left:6px;}
ul.DirList  li {float:left; padding:0 6px 0 5px;} 
ul.DirList a {color:#fff;} 
ul.DirList   a:hover {color:#999;} 
ul.DirList  ul li span {color:#999;}
#movie_dir_list ul {list-style:none;padding:0; margin:0; padding-left:6px;}
#movie_dir_list li {float:left; padding:0 6px 0 5px;}  
#movie_dir_list a {color:#fff;}
#movie_dir_list a:hover {color:#999;}
#movie_dir_list ul li span {color:#999;} */

 

#ListContainer {width:696px; height: 58px;}
#AlphabetArea {background:url(../images/bg_alphabet.jpg) 0 0 no-repeat; width:509px; height:58px; float: left; /* width:528px;*/}
#ListContainer h4 {color:#ccc; font-size:11px; font-weight:normal; padding:3px 0 0 10px;}

#AlphabetArea ul {list-style:none;padding:0; margin:0; padding-left:10px;    }
#AlphabetArea  li {  padding:16px 5px 0 5px;float: left;} 
#AlphabetArea a {color:#fff;} 
#AlphabetArea   a:hover {color:#999;} 
#AlphabetArea  ul li span {color:#999;}

#GenreArea {background:url(../images/bg_browse_genre.jpg) 0 0 no-repeat; width:171px; height:58px;  float: right; }

#GenreArea select {width: 160px; margin-top: 12px; margin-left: 5px;}






#show_header {width:696px; height:40px; background:url(../images/bg_show_header.jpg) 0 0 no-repeat;margin-bottom:20px;}
#show_header h1 {color:#fff; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding: 9px 0 0 15px; }

#show_header h1 a{color:#fff; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding: 9px 0 0 15px; }

#show_header h1 a:hover{color:#fff; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding: 9px 0 0 15px; text-decoration:underline;}

#show_header h1 a:visited{color:#fff; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding: 9px 0 0 15px; }

#series_show_header {width:696px; height:150px;margin-bottom:20px;}
#series_show_header h1 {color:#fff; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding: 9px 0 0 15px; white-space:nowrap;        }


#show_left {width:340px; float:left;}
#show_left h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; padding-bottom:5px;}
/*#show_left h6 {background:url(../images/ratings_box.gif) 0 0 no-repeat; color:#FFF;  width:28px; height:20px; display:block;text-align:center; padding-top:3px; font-size:11px;}*/

#Icons {width: 165px; height: 21px; float: left; }
#Rating {background:url(../images/ratings_box.gif) 0 0 no-repeat; color:#FFF;  width:28px; height:20px; display:block; text-align:center; padding-top:3px;  font-weight: bold; padding-right:5px; font-size:11px;}

a.add-to-fav {color: #0588CA;line-height: 24px;background: url(../images/icon_custom_star_white.gif) no-repeat; padding-left: 20px;}
#show_left h5 {border-top:1px solid #eee; color:#999; font-size:12px; font-style:italic; font-weight:normal; padding:8px 0 15px 0; margin-top:5px;} 
#show_left p {color:#666; line-height:20px; margin-bottom:10px;}


#show_side_header {width:335px; height:23px; background:url(../images/show_top.gif) 0 0 no-repeat; border-bottom:1px solid #fff;clear:both; } /* */
#show_side_header h4 {color:#fff; font-size:11px; font-weight:normal; padding:4px 0 0 10px;}
#show_additional {border:1px solid #ccc;margin-bottom:1px; padding-bottom:10px;}s
#show_additional h5 {padding:10px 0 0 10px; font-size:11px; color:#666;}
#show_additional p {padding:0 10px 0 10px; color:#666; line-height:16px;}

#show_images_container {width:333px; height:100%; border:1px solid #ccc; background-color:#eee; text-align:center;  vertical-align:middle; padding:10px 0;margin-bottom:15px;}
#series_images_container {width:333px; height:100%; border:1px solid #ccc; text-align:center;  vertical-align:middle; padding:10px 0;margin-bottom:2px;}

#show_right { float:right; width:335px;}
#series_thumbs_container div#Thumbs {border:1px solid #ccc; background-color:#eee; width:325px; padding:8px 0 8px 8px;margin-bottom:15px;}
#series_thumbs_container div#Thumbs img {padding:3px;}

/*#show_right {  width:335px; float:right; } 
#series_thumbs_container {border:1px solid #ccc; background-color:#eee; width:325px; padding:8px 0 8px 8px;margin-bottom:15px;}
#series_thumbs_container img {padding:3px;}*/


/* B4 My Schedule */
/*#showtime_container {width:340px; padding-bottom:20px;}
#showtime_header {width:340px; height:31px; background:url(../images/showtime_top.gif) 0 0 no-repeat;}
#showtime_header h4 {color:#000; font-size:13px; font-weight:normal; padding:6px 0 0 10px;}
#showtime_header span {float:right;color:#999; font-size:12px; padding:7px 10px 0 0;}
.showtime_list td {background-color:#eee; width:340px; height:20px; color:#666; padding:4px 0 4px 8px;}*/
 

#showtime_container {width:340px; padding-bottom:20px;}
#showtime_header {width:340px; height:31px; background:url(../images/showtime_top.gif) 0 0 no-repeat;}
#showtime_header h4 {color:#000; font-size:13px; font-weight:normal; padding:6px 0 0 10px;}
#showtime_header span {float:right;color:#999; font-size:12px; padding:7px 10px 0 0;}
 
#showtime_container table {
	list-style-type: none;
	background-color: #eee;
	width:340px; 
	 
}
  .Result {width: 280px;  text-align: left; padding-left: 10px;}
  .GreyHead{   color: #000;  font-size: 9px; font-weight: bold; text-align: center; }  /* color: #fff; background-color: #505153;*/

#showtime_container table td.Left {
	padding-left: 10px;
	line-height: 23px; 
	width:320px;
}
#showtime_container table td.Right {
	padding-right : 10px;
	text-align: center; 
	line-height: 23px; 
	width:30px;
}	
#showtime_container table td.EpisodeRow {
	padding-left: 10px;
	line-height: 24px; 
	width:340px;
}
 
 
#related_links {padding-bottom:20px;}
#related_links h4{ border-bottom:1px solid #ccc; padding-bottom:5px; font-size:13px; font-weight:normal;}
#related_links ul { list-style:url(../images/dot_grey.gif);padding:0;margin:0; padding:10px 0 0 15px; line-height:16px;}
#related_links a {color:#0588ca; text-decoration:underline;}


/* -------------------------   schedule   -------------------------- */
 
#schedule_container { margin-bottom:20px;overflow: hidden;width:695px; }
#schedule_controls_container {width:695px; height:74px; background:url(../images/bg_controls.gif) 0 0 no-repeat;margin-bottom:10px;}
#schedule_controls {width:650px;float:right;padding:10px 20px 0 0;}
#schedule_dropdown {float:left; padding-bottom:10px;}
#schedule_timezone {width:320px; height:22px; background:url(../images/schedule_timezone_bg.gif) 0 0 no-repeat; float:right; padding:4px 0 0 10px; color:#999;}
#schedule_timezone a, #schedule_prevnext a {color:#0588ca;}
#schedule_prevnext { clear:both; width:630px; height:22px; background:url(../images/schedule_prevnext_bg.gif) 0 0 no-repeat;padding-top:4px;display:block; padding-left:20px;}
#schedule_prevnext span {float:right; padding-right:20px; }
#main_schedule_time {width:695px; height:23px; background:url(../images/schedule_main_bg.gif) 0 0 no-repeat; color:#fff;}
#main_schedule_time ul { list-style:none; padding-left:155px; margin:0;}
#main_schedule_time li {float:left; border-left:1px solid #fff; width:123px; padding:5px 0 5px 0; text-align:center;}
#main_schedule_ch1, #main_schedule_ch2, #main_schedule_ch3, #main_schedule_ch4, #main_schedule_chhd1, #main_schedule_chhd2 {width:695px; height:37px; background:url(../images/bg_mainschedule.gif) 0 0 repeat-x; border-top:1px solid #fff;}
.time_last {border-right:1px solid #fff;} 
.main_schedule_channel { float:left;width:115px; height:35px; border-right:1px solid #fff; color:#666; padding:2px 0 0 40px;}
.main_schedule_programs { float:right;width:539px;}
#schedule_timezone a.active {font-weight: bold;}
#main_schedule {overflow: hidden;}
.main_schedule_programs {position: relative; width: 539px;}
#main_schedule .main_schedule_programs div {border: 1px solid #000;height: 22px;margin-top: 2px;padding: 0px 0 0 0px;height: 29px;position: absolute;top: 1px;overflow: hidden;}
#main_schedule .main_schedule_programs div a {display: block; width: 100%; height: 100%; position: relative; overflow: hidden;line-height: 28px;}
#main_schedule_ch1 .main_schedule_programs div {border-color: #e8701f; background-color:#fff4da;}
#main_schedule_ch1 .main_schedule_programs div, #main_schedule_ch1 .main_schedule_programs div a {color:#e8701f;}
#main_schedule_ch2 .main_schedule_programs div {border-color: #4bad75; background-color:#e5f1df;}
#main_schedule_ch2 .main_schedule_programs div, #main_schedule_ch2 .main_schedule_programs div a {color:#4bad75;}
#main_schedule_ch3 .main_schedule_programs div {border-color: #02aab9; background-color:#ecf7f6;}
#main_schedule_ch3 .main_schedule_programs div, #main_schedule_ch3 .main_schedule_programs div a {color:#02aab9;}
#main_schedule_ch4 .main_schedule_programs div {border-color: #d55753; background-color:#fee2d6;}
#main_schedule_ch4 .main_schedule_programs div, #main_schedule_ch4 .main_schedule_programs div a {color:#d55753;}
#main_schedule_chhd1 .main_schedule_programs div {border-color: #f1b71b; background-color:#fffce0;}
#main_schedule_chhd1 .main_schedule_programs div, #main_schedule_chhd1 .main_schedule_programs div a {color:#f1b71b;}
#main_schedule_chhd2 .main_schedule_programs div {border-color: #168bcc; background-color:#deeef6;}
#main_schedule_chhd2 .main_schedule_programs div, #main_schedule_chhd2 .main_schedule_programs div a {color:#168bcc;}
#schedule_container, #main_schedule_time {overflow:hidden;position: relative;width:695px;}
.last {}           
.continued {border-right: 0px !important;}
.previously-continued {border-left: 0px !important;}
.corner {width: 40px;margin-left: 498px;}
.grid  {table-layout: fixed; border-collapse: collapse;width: 1000px; height: 100%;}
.grid * td {text-indent: 5px;padding: 0px;margin: 0px;empty-cells: show;overflow: hidden;width: 100%;height: 100%;}
.tip-chhd1-tip, .tip-chhd2-tip, .tip-ch1-tip, .tip-ch2-tip, .tip-ch3-tip, .tip-ch4-tip {color: #FFF;width: auto;z-index: 13000;}
.tip-chhd1-title, .tip-chhd2-title, .tip-ch1-title, .tip-ch2-title, .tip-ch3-title, .tip-ch4-title {font-weight: bold;font-size: 11px;margin: 0;color: #FFF;padding: 8px 8px 4px;}
.tip-chhd1-text, .tip-chhd2-text, .tip-ch1-text, .tip-ch2-text, .tip-ch3-text, .tip-ch4-text {font-size: 11px;padding: 4px 8px 8px;}
.tip-chhd1-tip {background: #f1b71b;}
.tip-chhd2-tip {background: #168bcc;}
.tip-ch1-tip {background: #fbac34;}
.tip-ch2-tip {background: #4bad75;}
.tip-ch3-tip {background: #02aab9;}
.tip-ch4-tip {background: #d55753;}

#customized-schedule-controls {}
#cs-header {background:url(../images/bg_custom_sched_header.gif) 0 0 no-repeat; color: #FFF; height: 22px; line-height: 22px; text-indent:10px; font-weight: bold;}
#cs-body {background: #ECF8FC; border: 1px solid #C6E8F3; border-bottom: 0px; overflow: hidden;}
#cs-inner {padding: 10px 20px 0px 20px;}
#cs-inner a {color: #0588ca;}
#cs-inner p.cs-not-logged-in {color: #000; padding: 0px 0px 10px 0px;}
#cs-body form, #cs-body fieldset {padding: 0; margin: 0;}
#cs-footer {background: url(../images/bg_custom_sched_body_bottom.gif) 0 100% no-repeat;height: 15px; font-size: 1px;}
#cs-genre-search {width: 180px; float: left;}
#cs-favorite-search {width: auto; float: left;}
#cs-keyword-search {width: 190px; float: right; overflow: hidden;}
#cs-keyword-search input {float: left;}
#cs-clear {clear: both; font-size: 1px;}
.cs-link-edit-favorites {background: url(../images/icon_custom_sched_star.gif) 0 0 no-repeat;padding: 0px 0px 0px 15px; line-height: 20px;}
div.autocompleter-loading {float: left; clear: right;background: #fff url(../images/spinner.gif) no-repeat center; width: 20px; height: 16px;}
ul.autocompleter-choices {position: absolute;margin: 0;padding: 0;list-style: none;background-color: #046ea3;z-index: 50;width: 200px !important;}
ul.autocompleter-choices li { position: relative; padding: 5px; cursor: pointer; font-weight: normal; }
ul.autocompleter-choices li.autocompleter-selected { background-color: #59a5ca; color: #000; }
ul.autocompleter-choices span.autocompleter-queried {font-weight: bold;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried {color: #9FCFFF;}
ul.autocompleter-choices li a {color: #FFF;}


/* -------------------------   hd101   -------------------------- */

#hd_banner {width:695px; height:336px; background:url(../images/banner_hd101.jpg) 0 0 no-repeat;}
#hd_banner p {color:#fff; width:400px; padding:140px 0 0 40px; line-height:18px; font-size:12px;}
#hd_left {width:340px; float:left; margin-top:20px; padding-bottom:20px;}
#hd_left h3, #hd_right h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding-bottom:10px;}
#hd_left h4 {color:#666; font-size:11px; padding:10px 0 20px 0;}
#hd_left p, #hd_right p {color:#666; line-height:20px; padding-bottom:10px;}
#hd_right { float:right; width:335px;margin-top:20px;padding-bottom:10px;}
.right_list ul {margin:0; padding:0;}
.right_list li {margin:0 0 10px 20px; padding:0;list-style:url(../images/dot_grey.gif); width:280px; font-size:11px; color:#666; line-height:16px;}
#hd_description { padding-top:0;}
#hd_description h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0 0 0 0;}
#hd_description p {color:#666; line-height:16px; font-size:11px; padding:10px 20px 20px 0;}
#hd_description ul {list-style:url(../images/dot_grey.gif); color:#666; font-size:11px; padding:0; margin:0; padding-left:20px; line-height:16px;}
.hd101_compare_container {border:1px solid #ccc; width:333px; padding:0; margin:20px 0 10px 0;}
.hd101_compare_container h5 {font-family:Verdana, Arial, Helvetica, sans-serif; height:7px; color:#000; font-size:11px; font-weight:normal; padding:4px 0 10px 10px; background-color:#eee; border-bottom:1px solid #ccc; margin-bottom:20px;}
.hd101_option_container {border:1px solid #ccc; width:333px; padding:8px 0 0 0;margin-bottom:10px;}
.hd101_option_container h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0 0 10px 10px;}
.hd101_procon_container {width:312px;  background: #eee url(../images/hd101_top.gif) 0 0 no-repeat; margin:0 0 10px 10px; padding-top:10px;}
.hd101_text_container {width:312px;  background: #eee url(../images/hd101_top.gif) 0 0 no-repeat; margin:20px 0 10px 10px; }
.hd101_text {color:#000; padding:10px 10px 0 10px;}
.hd101_procon_container {width:312px;  background: #eee url(../images/hd101_top.gif) 0 0 no-repeat; margin:0 0 10px 10px; padding-top:10px;}
.hd101_procon_container h5 {color:#666; font-size:11px;  padding:0 0 5px 10px;}
.hd101_procon_container ul {margin:0; padding-left:30px; list-style:url(../images/dot_grey.gif); color:#666;}
.hd101_pro {float:left;width:140px; height:120px; border-right:1px solid #ccc; padding-right:10px; }
.hd101_con {float:right;width:150px; padding-right:10px;}
.hd_list_container h5 {font-weight:bold; padding-top:15px;}
#hd_overview_list {padding-bottom:20px;}
#hd_overview_list ul {padding:0; margin:0;}
#hd_overview_list li {width:335px; height:16px; background:url(../images/hd101_list_bg.gif) 0 0 no-repeat; margin-bottom:1px; padding: 2px 0 0 10px; list-style:none;}
#hd_overview_list li a {color:#0580bf;}
#hd_overview_list li a:hover {text-decoration:underline;}
#hd_menu { width:333px;  0 0 no-repeat; padding:0;}

/* -------------------------   movie directory  -------------------------- */
#movie_directory {width:693px;}
#movie_directory ul {padding:0; margin:0; list-style: none;}
#movie_directory li {width:693px; height:24px;border-bottom:1px solid white; background:url(../images/bg_dir_off.gif) 0 0 repeat-x; }
#movie_directory a {display:block; height:24px; color:#333; text-decoration:none; padding-top:4px; text-indent:5px;}
#movie_directory a:hover {color:#FFF; text-decoration:none;}
#movie_directory li:hover {background:url(../images/bg_dir_on.gif) 0 0 repeat-x;} 
#subscribe_banner {margin-bottom:20px;}
#subscribe_intro {background:#fff4da; width:695px; margin-top:1px; padding-bottom:20px;}
#subscribe_intro h3 {font-size:14px; padding:20px 0 0 20px;}
#subscribe_intro p {font-size:12px; padding:15px 0 0 20px; line-height:20px; color:#666; width:600px;}

/* -------------------------   producers  -------------------------- */

#producer_list ul {padding:0; margin:0; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#a96830;}
#producer_list li {width:570px; height:48px; padding:10px 0 0 85px; margin-bottom:5px;}
#producer_list a {color:#0588ca; text-decoration:underline;}
.produce_1 {background:url(../images/produce_1.gif) 0 0 no-repeat;}
.produce_2 {background:url(../images/produce_2.gif) 0 0 no-repeat; }
.produce_3 {background:url(../images/produce_3.gif) 0 0 no-repeat;}
#subscribe_intro2 { width:695px; padding:0 0 10px 0; margin-top:1px;}
#subscribe_intro2 a {color:#0588ca; text-decoration:underline;}
#subscribe_intro2 h3 {font-size:14px; padding:20px 0 0 10px;}
#subscribe_intro2 p {font-size:11px; padding:15px 0 0 10px; line-height:20px; color:#666; width:600px;}
#subscribe_intro2 h4 {font-size:11px; padding:10px 0 0 10px;}
#subscribe_intro2 ol {color:#666;padding-right:30px;}
#subscribe_intro2 ol li {padding-bottom:10px; line-height:16px;}
#producer_map {width:693px; height:288px; background:url(../images/producer_map.gif) 0 0 no-repeat; border:1px solid #c6e8f3; margin:15px 0 10px 0;}
#terms {font-size:11px; color:#000; padding-right:20px;}
#terms h3 { font-size:14px; font-weight:bold; padding:0 0 10px 20px;}
#terms h4 {font-size:11px;  font-weight:bold; text-decoration:underline;padding:10px 0 10px 20px;}
#terms p { font-size:11px; color:#000; line-height:16px; padding:0 0 10px 20px;}


/* -------------------------   why super channel  -------------------------- */
#channel_menu { width:655px; height:340px; background:url(../images/bg_whychoose.gif) 0 0 no-repeat; padding:0 20px;}

/*#channel_menu { width:655px; height:310px; background:url(../images/bg_whychoose.gif) 0 0 no-repeat; padding:0 20px;}*/

#channel_menu ul {padding:20px 0 0 0; margin:0; list-style:none;width:183px; float:left; }
#channel_menu ul li { width:183px; height:37px; border-top:1px solid #ccc; border-right:1px solid #ccc; background-color:#f5f5f5; }
#channel_menu ul li p { padding-top:0; font-weight:bold;line-height:36px;}
#channel_menu ul li img {padding-top:4px;}
#channel_menu ul li a {width:142px; height:35px;padding:0 0 0 40px; color:#000; display:inherit;}
#channel_menu ul li a:hover {text-decoration:none;}

#channel_menu ul li.SCOD a {width:142px; height:35px;padding:0 0 0 10px; color:#000; display:inherit;}
#channel_menu ul li.SCOD a:hover {text-decoration:none;}

#channel_summary {width:471px; height:266px; background-color:#fff; float:right; margin:20px 0 0 0; padding:0; }
/*#channel_summary {width:471px; height:226px; background-color:#fff; float:right; margin:20px 0 0 0; padding:0; }*/

*html #channel_summary {height:262px;}

/* *html #channel_summary {height:232px;}*/
#channel_summary h4 { font-size:14px; padding-top:5px;}
#channel_summary p {line-height:16px; color:#000;padding-top:8px;}
#the_div_2, #the_div_3, #the_div_4, #the_div_5, #the_div_6, #the_div_7, #the_div_8 {padding:20px;}
#the_div_1 h4 { color:#f5821f;}
#the_div_2 h4 { color:#f3aa13;}
#the_div_3 h4 { color:#0070b5;}
#the_div_4 h4 { color:#e8701f;}
#the_div_5 h4 { color:#009a4b;}
#the_div_6 h4 { color:#0095a4;}
#the_div_7 h4 { color:#b02a30;}
#the_div_8 h4 { color:#eb701f;}
#highlights_header { background:url(../images/highlight_top.gif) 0 0 no-repeat; width:340px; height:88px;}
#highlights_header h3 {color:#fff; padding:43px 0 0 24px; font-size:14px;}
#highlights_container {background:#fff4da; border:1px solid #fbac34; border-bottom:0; border-top:0; width:298px; padding:20px 20px 10px 20px;}
#highlights_container h3 {color:#000; font-size:14px;}
#highlights_container ul {padding:0; margin:0; margin-left:20px; line-height:16px;}
#highlights_container li { list-style:url(../images/dot_grey.gif); width:298px;}
#highlights_container p {padding-top:10px;}

/* -------------------------   contact us & sitemap -------------------------- */

#contact_left {width:420px; float:left;}
#contact_right { float:right; width:264px; padding-top:20px;}
#contact_header {width:254px; height:23px; background:url(../images/contact_top.gif) 0 0 no-repeat; border-bottom:1px solid #fff; clear:both;}
#contact_header h4 {color:#fff; font-size:11px; font-weight:normal; padding:4px 0 0 10px;}
#contact_content {border:1px solid #ccc;margin-bottom:1px; padding-bottom:20px; padding-top:5px; width:252px; font-family:Arial, Helvetica, sans-serif;}
#contact_content h5 {padding:10px 0 0 20px; font-size:11px; color:#666;}
#contact_content p {padding:0 10px 0 20px; color:#666; line-height:14px;font-size:11px;}
#contact_content a {color:#0588ca;}
#contact_description h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:20px 0 0 10px;}
#contact_description p {color:#666; line-height:20px; font-size:12px; padding:10px 20px 0 10px;}
#contact_description a {color:#0588ca; font-size:12px; text-decoration:underline;}
#sitemap { width: 450px; padding-left:100px; }    /* border: 1px solid #ff0000; width: 290px; padding-left:200px;*/
#sitemap #middle {padding-left: 30px;}
#sitemap ul {list-style:none; padding:0; margin:0;}
#sitemap a {color:#f5821f;}
#sitemap li {border:1px solid #ccc; width:119px; padding:7px 0 7px 10px; margin-bottom:5px;}
#sitemap ul li ul {padding:0;margin:0; margin-top:5px;}
#sitemap ul li ul li {background:#ececec; padding:0; margin:0; padding:3px 0px 3px 5px; width:114px; border:0;}
#sitemap ul li ul li a {color:#666;}
.sitemap_home {text-align:center; padding-bottom:20px;}

/* -------------------------   customer care  -------------------------- */
#care_list_container {padding-left:10px;}
#care_list_header {background:url(../images/care_top.gif) 0 0 no-repeat; width:654px; height:23px;}
#care_list_header h4 {color:#fff; font-size:11px; font-weight:normal; text-indent:10px; padding-top:4px;}
#care_list_items ul {padding:0; margin:0; list-style:none;}
#care_list_items li {width:654px; height:17px; background:url(../images/care_list.gif) 0 0 no-repeat; text-indent:25px; padding:3px 0 1px 0;}
#care_list_items a {color:#000;}
#care_list_items a:hover {color:#f5821f; text-decoration:underline}
.care_answer {padding:40px 0 0 10px;}
.care_answer h5 {color:#666; font-size:12px; font-style:italic;padding:0 0 0 20px;}
.care_answer h4 {color:#333; font-size:12px;padding:20px 0 0 20px;}
.care_answer h3 {color:#333;padding:20px 0 0 20px; margin:0; font-size:13px;}
.care_answer ul {color:#666; padding:10px 0 0 60px; margin:0;}
.care_answer p {padding:15px 0 0 40px; width:580px; color:#666; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.care_answer a {color:#0588ca;}
.care_answer_header {background:url(../images/care_answer.gif) 0 0 no-repeat; width:655px; height:21px; border-bottom:1px solid #fff;}
.care_answer_header h4 {color:#fff; font-size:11px; font-weight:bold; padding:3px 0 0 25px;}
.care_answer_header span {float:right; padding:4px 10px 0 0;}
.subscribe_list {width:694px; height:120px; background-color:#eee; margin-bottom:10px;}
.subscribe_list img {float:left; border-right:1px solid #fff;}
.subscribe_list h5 {padding:10px 0 10px 188px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.subscribe_list a {color:#0588ca; text-decoration:underline;}
.subscribe_list p {padding:0 30px 0 188px; color:#666;}
.sidebar_cta {padding-bottom:15px; }

/* -------------------------   search  -------------------------- */
#searchpage_form {width:324px; height:66px; background:url(../images/search_box.gif) 0 0 no-repeat; margin:20px 0; padding:16px 0 0 20px;}
#searchpage_form h5 {font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px;}
.search_list_container {width:694px; padding-bottom:10px;font-family:Verdana, Arial, Helvetica, sans-serif; }
.search_list_container h3 {font-size:12px; color:#666; font-style:italic; font-weight:normal; padding-bottom:30px;}
.search_list_container h3 em {color:#f5821f; font-weight:bold;}
.search_list_container h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:15px;}
.search_list {width:694px; height:100px; margin-bottom:10px;border-top:1px solid #ccc; padding-top:10px;}
.search_list img {float:left; border-right:1px solid #fff;}
.search_list h5 {padding:0 0 10px 188px; font-weight:normal; font-size:12px;}
.search_list a {color:#0588ca; text-decoration:underline;}
.search_list p {padding:0 30px 0 188px; color:#666; line-height:16px;}

/* -------------------------  forms & messages  -------------------------- */

#register, #login  {padding: 0px 10px;}
#contact_form {padding: 0px 10px; } 
#contact_form label {padding:4px 0 4px 0;}
#contact_comment {width:225px; height:100px; font-family:Arial, Helvetica, sans-serif;}
fieldset {margin: 0px 0px 10px 0px;padding: 0px;border: 0px;}
fieldset label {display: block;padding-bottom: 0px;color:#666;}


fieldset dl {width: 100%; }
/* fieldset dl dt  {margin: 2px 8px 0 0; ...} was changed to fieldset dl dt  {margin: 5px 10px 0 0; ...}  jyo 21-feb-2009 because 2 line and not in middle vertically*/
fieldset dl dt {width: 130px;margin: 5px 10px 0 0;padding: 0;white-space: nowrap;float: left;clear: left;position: relative;}
#register fieldset dl dt {width: 160px;margin: 5px 10px 0 0;padding: 0;white-space: nowrap;float: left;clear: left;position: relative;}
fieldset dl dd {margin-bottom: 8px; margin-left: 5px; float:left;}


fieldset dl dd .RadioClass {padding-bottom: 0px; vertical-align: top; padding-right: 22px; float: left;  }   

.msg_error {margin:0px 0px 10px 0px;border:1px solid #FFC2CA;background:#FFEDEF;padding:8px;font-size:12px;color:#CC0000;}
.msg_error a {	color:#000;text-decoration:underline;}
.msg_error h1 {font-size:16px;font-weight:bold;border-bottom:1px solid #FFC2CA;padding:0px;height:auto;width:100%;margin:0px 0px 4px 0px;color:#CC0000;background:none;text-indent:0px;}
.msg_error p {margin:0px;padding:0px;line-height:15px;}
.msg_success {margin:0px 0px 10px 0px;border:1px solid #C0E0B1;background:#DCFBCD;padding:8px;font-size:12px;color:#7DB063;}
.msg_success a {color:#000;text-decoration:underline;}
.msg_success h1 {font-size:16px;font-weight:bold;border-bottom:1px solid #C0E0B1;padding:0px;height:auto;width:100%;margin:0px 0px 4px 0px;color:#8AC36E;background:none;text-indent:0px;}
.msg_success p {margin:0px;padding:0px;line-height:15px;}
.msg_notice {margin:0px 0px 10px 0px;border:1px solid #E2C822;background:#FFF9D7;padding:8px;font-size:12px;color:#333333;}
.msg_notice a {	color:#000;text-decoration:underline;}
.msg_notice h1 {font-size:16px;font-weight:bold;border-bottom:1px solid #333333;padding:0px;height:auto;width:100%;margin:0px 0px 4px 0px;color:#333333;background:none;text-indent:0px;}
.msg_notice p {margin:0px;padding:0px;line-height:15px;}


/* -------------------------  register -------------------------- */
#reg_header { background:url(../images/register_box_top.gif) 0 0 no-repeat; width:335px; height:23px;}
#reg_header h3 {color:#fff; padding:5px 0 0 10px; font-size:11px;}
#reg_container {background:#fff4da; border:1px solid #fbac34; border-bottom:0; border-top:0; width:293px; padding:0 20px 0 20px; }
#reg_container ul {padding:10px 0 0 0; margin:0; margin-left:20px; line-height:16px; color:#cd6e1c; font-size:12px;}
#reg_container li { list-style:none; width:275px;}
#reg_container p {padding-top:10px; color:#000; line-height:16px; font-size:12px;}
*html #reg_container {width:290px; padding:0 19px;}


#register legend {color:#666; padding-bottom:0px; font-size:12px;}
#register dl {padding-left:5px;}
#register p {color:#666; font-size:12px;}

#profile legend {  color:#666; padding-bottom:0px; font-size:12px;}
#profile dl {padding-left:0px;}
#profile p {color:#666; font-size:12px;}
#profile dt {width:180px;}


/* -------------------------  polls  -------------------------- */
#poll {width:186px;}
#quote { background:url(../images/poll_quote.gif) 0 0 repeat-y; width:186px;}
#quote_content {background:url(../images/poll_quote_top.gif) no-repeat; width:186px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border: 1px solid #ff0000;}
#quote_content  p {padding:35px 20px 5px 20px;}
#results {background:url(../images/poll_result.gif) 0 0 repeat-y; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; padding:0 10px 0 20px;}
#results p {margin:0; padding-bottom:10px;}
#poll a {color:#0a88ca; }
#results h4 {color:#FFF;margin:0; padding:0; font-size:10px; font-weight:normal;}
#poll-options {font-size: 10px; line-height: 12px;}
.poll_button {margin:10px 0 10px 0;}
.result_bar {background:url(../images/poll_results_bar_bg.gif); width:146px; height:7px; margin:8px 0; }

/*#poll {width:186px;}
#quote { background:url(../images/poll_quote.gif) 0 0 repeat-y; width:186px;}
#quote_content {background:url(../images/poll_quote_top.gif) 0 0 no-repeat; width:186px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#quote_content  p {padding:35px 20px 5px 20px;}
#results {background:url(../images/poll_result.gif) 0 0 repeat-y; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; padding:0 10px 0 20px;}
#results p {margin:0; padding-bottom:10px;}
#poll a {color:#0a88ca; }
#results h4 {color:#FFF;margin:0; padding:0; font-size:10px; font-weight:normal;}
#poll-options {font-size: 10px; line-height: 12px;}
.poll_button {margin:10px 0 10px 0;}
.result_bar {background:url(../images/poll_results_bar_bg.gif); width:146px; height:7px; margin:8px 0; }*/
 
 /*                End of POLL */






table.data-table {width: 100%;}
table.data-table td {line-height: 18px;}
table.data-table th a {color: #FFF;}
table.data-table tr td.center {text-align: center;}
table.data-table tr td a {text-decoration: underline; color: #0588CA;}
table.data-table td.actions-column {width: 160px; text-align: right;}
table.data-table tr th {background: #088ACB url(../images/admin_tablular_headings.gif); color: #FFF; text-align: left; height: 23px; line-height: 20px;padding-left: 5px;}
table.data-table tr.even {background: #EEEEEE;}
table.data-table tr.odd {background: #EEF7FB;}
table.data-table tr.even td, table.data-table tr.odd td {padding: 4px;font-size: 11px;}
div.pagination {
	clear:both;
	margin: 15px 0;
}
div.pagination a {
	display: inline;
	padding: 3px;
	margin: 2px;
	background-color: #FFF;
	text-decoration: none;
	color:#105CB6;
	border: 1px solid #9AAFE5;
}
div.pagination a:hover, 
div.pagination a:active {
	background-color:#2E6AB1;
	color:#FFFFFF;
}
div.pagination span.current {
	border: 1px solid #2E6AB1;
	padding: 3px;
	margin:2px;
	font-weight:bold;
	background-color:#2E6AB1;
	color:#FFFFFF;
}
div.pagination span.disabled {
	display: inline;
	padding: 3px;
	margin: 2px;
	background-color: #FFF;
	text-decoration: none;
	color:#DDDDDD;
	border: 1px solid #DDDDDD;
}


                     #main_schedule {overflow: hidden;} 
/* -------------------------   advanced search  -------------------------- */
#advsearch { overflow: hidden;}
#advsearch_header {width:695px; height:23px; background:url(../images/schedule_main_bg.gif) 0 0 no-repeat; color:#fff;}  
#advsearch_header h4 {color:#fff; font-size:11px; font-weight:normal; padding:4px 3px 0 10px;}  
#advsearch_content {border:1px solid #ccc;margin-bottom:1px; padding-bottom:20px; padding-top:5px; width:693px; font-family:Arial, Helvetica, sans-serif;}
#advsearch_form {padding: 0px 10px; } 

 
#advsearch_formfieldset dl {width: 100%;}  
#advsearch_form fieldset dl dt {padding:4px 0 4px 0;width: 130px;margin: 2px 2px 0 0;padding: 0;white-space: nowrap;float: left;clear: left;position: relative;} 
#advsearch_form fieldset dl dd {margin-bottom: 2px;white-space: nowrap;} 
#advsearch_form fieldset dl dd label {margin: 0 0 0 94px;white-space: nowrap; }  
/*#advsearch_comment {width:225px; height:100px; font-family:Arial, Helvetica, sans-serif;}
#advsearch_left {width:420px; float:left;}
#advsearch_content h5 {padding:10px 0 0 20px; font-size:11px; color:#666;}
#advsearch_content p {padding:0 10px 0 20px; color:#666; line-height:14px;font-size:11px;}
#advsearch_content a {color:#0588ca;}
#advsearch_description h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:20px 0 0 10px;}
#advsearch_description p {color:#666; line-height:20px; font-size:12px; padding:10px 20px 0 10px;}
#advsearch_description a {color:#0588ca; font-size:12px; text-decoration:underline;}*/
/* ----------------- end advanced search ---------- */



/* -------------------- Print schedule --------------------*/

.Schedule{
	width: 668px;	/* (channel widths)6x110 + 2x60(time widths) */  /*660 120*/
	height: 768px;
	
	/* Add any styling */
	border :1px solid #999; 
	overflow: hidden; 
	position: relative;
}
.print_schedule_channel{
 	background-color: gray;
}
.Time_wrapper_left{
	float: left;
	width: 60px;
	font-size: 11px;
	height: 769px;
	margin:0;
	padding: 0;
	color: #999; 
	border-right :1px solid #999;    
}
.Time_wrapper_right{
	float: left;
	width: 60px;
	font-size: 11px; 
	height: 769px;
	margin:0;
	padding: 0;
	color: #999;    
}
.Time_list{
	width: 60px;
	list-style:none;
	margin:0;
	padding: 0; 
	text-align: center;    
	
}
.Time_item{
	background: white;
	width: 60px;
	height: 15px;
	border-top:1px solid #999;
	
}
.Time_item_first{
	background: white;
	width: 60px;
	height: 15px;
	 
}



#Channel_column{
	float: left;
	font-size: 11px;    
	text-align: center;
	overflow: hidden; 
	width: 90px;
	height: 769px; 
	border-right :1px solid #999; 
}

.Channel_column{
	float: left;
	font-size: 11px;    
	text-align: center;
	overflow: hidden; 
	width: 90px;
	height: 769px; 
	border-right :1px solid #999; 
}
.hd1New{   
	position: absolute; width: 90px;   
	         
	background: #fffce0;       height: 769px;    
	color: #f1b71b;
}

/* Generate channel styles */
	/* Regular channel styling */
.hd1{   
	position: absolute; width: 90px;   
	         
	background: #fffce0;       height: 769px;    
	color: #f1b71b;
}
	/* Special channel styling */
		/* Ending */
.hd1_ending{
	
	border-bottom:1px solid #f1b71b;  overflow: hidden; 
}
		/* Completing */
.hd1_completing{ 
	border-top:1px solid #f1b71b;
	 
	border-bottom:1px solid #f1b71b;  overflow: hidden; 
}
		/* Starting */
.hd1_starting{
	border-top:1px solid #f1b71b;    overflow: hidden; 
}

	/* Regular channel styling */
.hd2{
	position: absolute; width: 90px;   
	background: #deeef6;
	color: #168bcc;   
}
	/* Special channel styling */
		/* Ending */
.hd2_ending{
	border-bottom:1px solid #168bcc;    overflow: hidden;
}
		/* Completing */
.hd2_completing{
	border-top:1px solid #168bcc;
	border-bottom:1px solid #168bcc;    overflow: hidden;
}
		/* Starting */
.hd2_starting{
	border-top:1px solid #168bcc;    overflow: hidden;
}

	/* Regular channel styling */
.ch1{  
	position: absolute; width: 90px;    
	background: #fff4da;
	color: #e8701f;
}
	/* Special channel styling */
		/* Ending */
.ch1_ending{
	border-bottom:1px solid #e8701f;    overflow: hidden;
}
		/* Completing */
.ch1_completing{
	border-top:1px solid #e8701f;
	border-bottom:1px solid #e8701f;    overflow: hidden;
}
		/* Starting */
.ch1_starting{
	border-top:1px solid #e8701f;    overflow: hidden;
}

	/* Regular channel styling */
.ch2{
	position: absolute; width: 90px;   
	background: #e5f1df;
	color: #4bad75;
}
	/* Special channel styling */
		/* Ending */
.ch2_ending{
	border-bottom:1px solid #4bad75;   overflow: hidden;
}
		/* Completing */
.ch2_completing{
	border-top:1px solid #4bad75;
	border-bottom:1px solid #4bad75;   overflow: hidden;
}
		/* Starting */
.ch2_starting{
	border-top:1px solid #4bad75;   overflow: hidden;
}

	/* Regular channel styling */
.ch3{
	position: absolute; width: 90px;   
	background: #ecf7f6;
	color: #02aab9;
}
	/* Special channel styling */
		/* Ending */
.ch3_ending{
	border-bottom:1px solid #02aab9; overflow: hidden;
}
		/* Completing */
.ch3_completing{
	border-top:1px solid #02aab9;
	border-bottom:1px solid #02aab9;   overflow: hidden;
}
		/* Starting */
.ch3_starting{
	border-top:1px solid #02aab9;  overflow: hidden;
}

	/* Regular channel styling */
.ch4{
	position: absolute; width: 90px;   
	background: #fee2d6;
	color: #d55753;       
}
	/* Special channel styling */
		/* Ending */
.ch4_ending{
	border-bottom:1px solid #d55753;   overflow: hidden;
}
		/* Completing */
.ch4_completing{
	border-top:1px solid #d55753;
	border-bottom:1px solid #d55753; overflow: hidden;
}
		/* Starting */
.ch4_starting{
	border-top:1px solid #d55753;  overflow: hidden;
}


#print_schedule_channel {width:669px ;background-image: url(/templates/images/print_schedule_head_bg.jpg); } 
#print_schedule_channel img {text-align : center; padding-left: 3px; padding-right: 2px;  }
.PrintHead {clear:both; width: 669px;   text-align: center;}
#print_schedule_channel .TimeHeadLeft
{
	margin-left: 20px;    
	 
	width: 60px;
	height: 20px; font-weight: bold;
	vertical-align: text-bottom;    
}
#print_schedule_channel .TimeHeadRight
{
	margin-left: 26px; 
	text-align: center;
	width: 60px;
	height: 20px; font-weight: bold;
	vertical-align: text-bottom;    
}
.SmallFont {font-size: 9px; color: gray;}


/* -------------------------   Begin Super Fights Page -------------------------- */

table.fights_top_content{ 
    background-image: url(/templates/images/fights_table_bg.jpg);  width: 665px;   margin-left: 15px;    
    border-bottom: 1px solid #666666;  border-left: 1px solid #666666;  border-right : 1px solid #666666; 
    } 

#fights_top_head{
    margin-left: 14px;
     background : url(/templates/images/upcoming_fights_news.jpg); height: 32px; width: 667px;  
} 

table.video_content{  width: 660px;   margin-left: 14px;    padding-bottom: 3px; background : url(/templates/images/bg_Fights_Video.jpg);   } 

.FightsPlayer {width: 663px;  } 

ul.list {
    list-style: none;
    margin: 0;
    padding: 5px 10px 10px 10px;
    list-style: none;
    line-height: 15px;
}

ul.list li  {
    width: 100%;
    padding-bottom: 10px;
}

ul.list li p {
   color: #000;
    
}
ul.list li a {
   color: #000;
   text-decoration: underline; 
}

ul.flist {
    list-style: none;
    margin: 0;
    padding: 5px 10px 10px 10px;
    list-style: none;
    font-size: 12px;
    line-height: 15px; 
   
}
ul.flist li  {
    width: 100%;
         margin-bottom: 4px;   
    padding-bottom: 6px;
}
 ul.flist li b    { color: #FFF;}
ul.flist li  a {color: #FFF;text-decoration: underline;  }
ul.flist li p{
    color: #8f8f8f;
    
    
} 

ul.flist li a.more{
    color: #8f8f8f; text-decoration: underline;
}

 
  
  #ssNavBar{float:left; width:613px; height:56px;  }
  #SSBanner {margin-left: 12px; list-style: none;   background:url(/templates/images/bg_SuperSix_Banner.jpg) no-repeat ; width: 667; height: 131px; margin-top: 20px;    }

 
  #btns, #btns ul {margin: 0; padding:0; list-style: none; line-height:1;position: relative;} 
 #btns { width:440px;  margin-top: 89px; margin-left: 105px;  }
  #btns  a {display: block; text-decoration: none;}
 #btns li { float: left;} 
 
 #LeftBtn {margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height:34px;width: 220px; background: url(../images/WorldCBoxingLeft.jpg) top left no-repeat;}
 #LeftBtn:hover {background-position: 0 -34px;}
  #RightBtn {float: left; margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height:34px;width: 220px; background: url(../images/WorldCBoxingRight.jpg) top left no-repeat;}
 #RightBtn:hover {background-position: 0 -34px;}
   
    #MiddleBtn {margin:0; padding:  0; overflow: hidden;  height:34px;width: 7px; background: url(/templates/images/blank.jpg) top left no-repeat; }
  


/*#fights_content{
	 background: url(/templates/images/background-fights.jpg) 0 0 repeat-y;      
	 
}
table.fights_top_content{ background-image: url(/templates/images/fights_table_bg.jpg);  width: 671px;   margin-left: 13px;    
border-bottom: 1px solid #f26624;  border-left: 1px solid #f26624;  border-right : 1px solid #f26624; }
table.video_content{  width: 672px;   margin-left: 13px;    padding-bottom: 3px;   }
.FightsPlayer {border: 1px solid #746f6a; }

#fights_top_head{
	margin-left: 12px;
 	background : url(/templates/images/upcoming_fights_news.jpg); height: 31px; width: 673px;  
} 

 

.clearbr {  height:30px;}  
  

ul.list {
	list-style: none;
    margin: 0;
	padding: 5px 10px 10px 10px;
	list-style: none;
	 
	 
}
ul.list li  {
	width: 100%;
	
	padding-bottom: 10px;
}
 ul.list li p {
	width: 100%;
	color: #636361;
	 line-height: 13.5px;
}
ul.list li div{
	color: #C0C0C0;
	text-decoration: underline;
	cursor:pointer;cursor:hand;
}
ul.list li a.fight{
	color: #ff0000;
	text-decoration: underline;
	 
} 
ul.list li a{
	color: #250517;
	text-decoration: underline;
	 
} 
ul.list li a:hover{
	color: #250517;
	text-decoration: underline;
	 
} 
 
ul.flist {
	list-style: none;
    margin: 0;
	padding: 5px 10px 10px 10px;
	list-style: none;
	font-size: 11px;
	line-height: 13px;   
}
ul.flist li  {
	width: 100%;
	color: #C0C0C0; 
	padding-bottom: 6px;
}

ul.flist li div{
	color: #C0C0C0;
	text-decoration: underline;
	cursor:pointer;cursor:hand;
} 

ul.flist li b{
	color: #fdfdfc;
}

 
ul.flist li b a{  color: #ffffff; text-decoration: underline;      } 
ul.flist li b a:hover{ color: #ffffff; text-decoration: underline;  } 
ul.flist li a{  color: #C0C0C0; text-decoration: underline;      } 
ul.flist li a:hover{ color: #C0C0C0; text-decoration: underline;  }  



#show_fight_videos{   margin-top: 0px;  margin-left : 30px; 
	width: 300px;
	float: left;
	 
 }
 #fight_videos_links{
	margin-top: 20px;
	margin-left : 30px; 
   	width: 333px;
	float: left;      
 }

 .NewsDesc
 {
 		color: inherit;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
		line-height: 13.5px;
 }
 


 
  #ssNavBar{float:left; width:613px; height:56px;  }
  #SSBanner {margin-left: 12px; list-style: none;   background:url(../images/SuperSixBanner.gif) no-repeat ; width: 671; height: 128px;     }

 
  #btns, #btns ul {margin: 0; padding:0; list-style: none; line-height:1;position: absolute;} 
 #btns { width:613px;  margin-top: 72px; margin-left: 16px;}
  #btns  a {display: block; text-decoration: none;}
 #btns li { float: left;} 
 
 #LeftBtn {margin:0; padding: 56px 0 0 0; overflow: hidden; height: 0px !important; height:56px;width: 317px; background: url(../images/SuperSixButtonLeft.gif) top left no-repeat;}
 #LeftBtn:hover {background-position: 0 -56px;}
  #RightBtn {margin:0; padding: 56px 0 0 0; overflow: hidden; height: 0px !important; height:56px;width: 289px; background: url(../images/SuperSixButtonRight.gif) top left no-repeat;}
 #RightBtn:hover {background-position: 0 -56px;}
   
    #MiddleBtn {margin:0; padding:  0; overflow: hidden;  height:56px;width: 7px; background: url(/templates/images/blank.jpg) top left no-repeat; }
  
  */


/* -------------------------   End Super Fights Page   -------------------------- */




/* -------------------------   Start Themes CSS  -------------------------- */
#Left { text-align: center; vertical-align: middle; width: 248px;   padding-right: 10px; padding-bottom: 10px; }  
#Right {width:435px; background-color:#eee;  float: right; padding-top: 10px; padding-bottom: 10px;} 
#Right p {  padding:10px 10px 0 10px; color:#666;  font: inherit; }
#Pad{ margin-left : 10px;}
/* ------------------------- End Themes CSS  -------------------------- */


/* -------------------------  New layout  -------------------------- */
/* ------------------------- Side Block  ---------------------------- */



/* Login / myaccount */
	#UserBlock {
		width: 186px;
		height: 201px;
	}
	#UserBlock .f_header {
		background-image: url(/templates/images/Index_Header.gif);
		height: 23px;
		width: 100%;
		
	}

/* */
	.featured {
		width: 186px;
		 
	}
		/*#featured #*/
		.f_header { 
			background-image: url(/templates/images/Index_Header.gif);
			height: 23px;
			line-height: 23px;
			width: 100%;
		}
		.SideHeader{
			
			font-size: 11px;
			font-weight: bold;
			text-align: left; 
			vertical-align: middle;
			color: #000000; 
			margin: 0px 5px;
			
		}
		.SideHeader a{
			font-size: 11px;	
			font-weight: bold;
			text-align: left;  
			color: #000000; 
			 
			
		}

		
		.featured #f_list {
			background: transparent url(/templates/images/Pink_Footer.gif) no-repeat left bottom;
			border: 0;
			height: auto;
			width: 100%;
		}
		.featured #f_list ul {
				list-style-type: none;
				margin: 0 0 17px 0;
				padding: 8px 0 1px 13px;
			}
				.featured #f_list ul li {
					line-height: 14px;
					margin-bottom: 3px;
				}
				.featured #f_list a.more{
					line-height: 14px;
					margin-bottom: 3px;
					color:#0588ca;
				}
				
		#UserBlock #grey_list {
			background: transparent url(/templates/images/Grey_Footer.gif) no-repeat left bottom;
			border: 0;
			height: auto;
			width: 100%;
		}
		#UserBlock #grey_list a{padding-left: 10px; font-size:11px; color:#0588ca;}	
		#grey_list form {padding-left: 10px;}
		#grey_list label {padding: 3px;  color:#666;}
		#UserBlock .SideHeader {
			 
			line-height: 23px; 
			
		} 
		 
		#UserBlock #User
		{
			background: transparent url(/templates/images/Grey_Footer.gif) no-repeat left bottom;
			border: 0;
			height: auto;
			width: 100%;
		}
		
		#UserBlock #User  span {height: 30px; margin   :10px;  font-size:11px; color:#000;}	
		#UserBlock #User ul {
				list-style-type: none;
				margin: 0 0 17px 0;
				padding: 8px 0 1px 13px;
			}
		#UserBlock #User ul li {
					line-height: 14px;
					margin-bottom: 3px;
				}
		#UserBlock #User  a {   font-size:11px; color:#0588ca;}	
				
/* ------------------------- Side Block  ---------------------------- */

/* start FooterNav */
#foot_navigation_bar {float:left; width:696px;  height:34px; padding-top: 5px;}   /* width:478px; width: 342px; */

#foot_nav_0 {margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height /**/:34px; /* for IE5/Win only */ width: 136px; background: url(/templates/images/foot_nav_videos.gif) top left no-repeat;}
#foot_nav_0:hover {background-position: 0 -34px;}


#foot_nav_1 {margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height /**/:34px; /* for IE5/Win only */ width: 161px; background: url(/templates/images/foot_nav_why.gif) top left no-repeat;}
#foot_nav_1:hover {background-position: 0 -34px;}

#foot_nav_notinuse {margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height /**/:34px; /* for IE5/Win only */ width: 100px; background: url(/templates/images/foot_nav_subscribe.gif) top left no-repeat;}
#foot_nav_notinuse:hover {background-position: 0 -34px;}
#foot_nav_notinuse2 {margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height /**/:34px; /* for IE5/Win only */ width: 100px; background: url(/templates/images/foot_nav_order_now.gif) top left no-repeat;}
#foot_nav_notinuse2:hover {background-position: 0 -34px;}

#foot_nav_2 {margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height /**/:34px; /* for IE5/Win only */ width: 100px; background: url(/templates/images/foot_nav_newsletter.gif) top left no-repeat;}
#foot_nav_2:hover {background-position: 0 -34px;}

#foot_nav_3 {margin:0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; height /**/:34px; /* for IE5/Win only */ width: 81px; background: url(/templates/images/foot_nav_faq.gif) top left no-repeat;}
#foot_nav_3:hover {background-position: 0 -34px;}
 
 
#foot_nav_4  {margin:0; padding: 0 0 0 14px; overflow: hidden;   height /**/:34px; /* for IE5/Win only */ width: 34px; background: url(/templates/images/foot_nav_twitter.png) center  no-repeat;}
#foot_nav_4:hover {} 
 
#foot_nav_5  {margin:0; padding: 0 0 0 0; overflow: hidden;   height /**/:34px; /* for IE5/Win only */ width: 34px; background: url(/templates/images/foot_nav_facebook.png) center no-repeat;}
#foot_nav_5:hover {background-position: 0 0px;} 


#foot_nav_4  {  margin:0  0 0 37px; padding: 0 0 0 0px; overflow: hidden;   height /**/:34px; /* for IE5/Win only */ width: 34px; background: url(/templates/images/foot_nav_twitter.png)   no-repeat;}
#foot_nav_4:hover {} 
 
#foot_nav_5  {  margin:0 0 0 10px; padding: 0 0 0 0; overflow: hidden;   height /**/:34px; /* for IE5/Win only */ width: 34px; background: url(/templates/images/foot_nav_facebook.png)  top right no-repeat;}
#foot_nav_5:hover {background-position: 0 0px;}
 
 
#foot_nav_6  {  margin:0 0 0 10px; padding: 0 0 0 0; overflow: hidden;   height /**/:34px; /* for IE5/Win only */ width: 34px; background: url(/templates/images/foot_nav_youtube.png)  top right no-repeat;}
#foot_nav_6:hover {background-position: 0 0px;}
 

#foot_nav_7  {  margin:0 0 0 10px; padding: 0 0 0 0; overflow: hidden;   height /**/:34px; /* for IE5/Win only */ width: 34px; background: url(/templates/images/rss-icon.png)  top right no-repeat; }
#foot_nav_7:hover {background-position: 0 0px;}    
/* end footer nav */


/* start home news newlayout*/
#news_background {background-color: #fff4da ; padding-top: 4px;height: 243px; overflow: auto} /*overflow: scroll;*/
#news_background table {
	list-style-type: none;
	margin: 0 10px 0 0;
	height: 243px; 
}
#news_background table td.Title { 
	padding-left: 10px;
	padding-bottom: 0px;
	font-weight: bold;
	color: #cc6633 ;
}
#news_background table td.Desc {
	padding-left: 10px;
	color: #663300 ;
}	
#home_news_header {background:url(/templates/images/onnow_news_top.gif) 0 0 no-repeat; width:342px; height:20px; } /*border-bottom:1px solid #fff;*/
#home_news_header h4 {color:#fff; font-size:11px; font-weight:bold; padding:3px 0 0 10px;font-style: italic;}
/* end home news newlayout*/

#RightContainer2 { height:274px;  }

.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #FA9F1F;
	padding: 8px 8px 4px;
	background: url(/templates/images/bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(/templates/images/bubble.png) bottom right;
}

/* Starts staff picks css */
.staff_picks {width:694px;   margin-bottom:10px; background-image: url(/templates/images/staff_picks_tile.jpg); }
.staff_picks img {float:left; border-right:1px solid #fff; vertical-align: middle;}
.staff_picks h5 {padding:10px 0 10px 188px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.staff_picks h5 p {  font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px;}
.staff_picks a {color:#0588ca; text-decoration:underline;}
.staff_picks p {padding:0 30px 10px 188px; color:#666;}
/* End of staff picks css */

/* Start Contest form */
#Contest { background-color: white;}
#Contest fieldset {width: 100%;}
#Contest legend {padding-left: 20px;}
#Contest fieldset dt {padding-left: 24px; width: 25%; white-space: normal; }
#Contest fieldset dd {  white-space: normal; }

/* End Contest form */

 

/* Order Now picks css */
 

/* with table */
#OrderImage { float: left; vertical-align: top; width: 178px; background: url(/templates/images/OrderNow_tile.jpg) 0 0 repeat-y; }  
#OrderText { width:510px; vertical-align: top;   float: right; padding-top: 7px; padding-bottom: 7px;  }  /*background-color:#eee;*/
#OrderText p {  padding:10px 10px 0 10px; color:#666;  }

#OrderText h5 {padding:10px 0 0px 0px; font-weight:bold;  font-size:12px;}
#OrderText h5 p {  font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px;}
#OrderText a {color:#0588ca; text-decoration:underline;}
 

#frmOrderNowHeader {/*width:600px; height:23px; background:url(../images/contact_top.gif) 0 0 no-repeat; border-bottom:1px solid #fff; clear:both;*/}  
#frmOrderNow {width:600px;padding:14px 20px; text-align:left;}

#frmOrderNow table tr td  {text-align: left; padding-right : 14px;   white-space: normal; }

#frmOrderNow table th {color:#000; padding-bottom:0px; font-size:12px; font-weight: bold;} 

/* End of Order Now css */

/* Start My Schedule */
#my_showtime_container {width:690px; padding-bottom:20px;}
#my_showtime_header {width: 690px; height:31px; background:url(../images/my_showtime_top.gif) 0 0 no-repeat;}
#my_showtime_header h4 {color:#000; font-size:13px; font-weight:normal; padding:6px 0 0 10px;}
#my_showtime_header span {float:right;color:#999; font-size:12px; padding:7px 10px 0 0;}
.my_showtime_list td {background-color:#eee; height:20px; color:#666; padding:4px 0 4px 8px;}
table.my_showtime_list a {text-decoration: underline; color: #0588CA;}

/* END My Schedule */


/* Start On Demand CSS */


#Headings{  background: url(../images/bg_Grey_bar.jpg) 0 0 no-repeat; width:536px ; height: 23px;}
#divs {float:left; width:536px; height:23px; padding-top: 5px;}  
.Title {  color: #ffffff; font-weight: bold; padding: 0    0 10px 10px; overflow: hidden;  }
.Year {  margin:0;color: #ffffff; font-weight: bold; padding: 0px  0  0 180px; overflow: hidden;  } 
.Rating {  margin:0;color: #ffffff; font-weight: bold; padding: 0px  0  0 30px; overflow: hidden;  } 
.Until {  margin:0;color: #ffffff; font-weight: bold; padding: 0px  0  0 40px; overflow: hidden;  } 
ul.OnDemand { 
	padding-top: 26px;
   	list-style: none;
    margin: 0;
	font-size: 11px;
	line-height: 13px; 
	padding: 0px;
}
ul.OnDemand li  {
	width: 130px;
	color: #C0C0C0; 
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 11px;
	font-weight: bold;
}
ul.OnDemand li.Highlight a {
	color: #ef5d15; /* 528CE0*/
	padding-bottom: 6px;
	font-weight: bold;
}
.First{
	line-height: 18px;   
	color: #ff0000;   
	padding-top: 16px;
}
.OndemandBlod { font-weight: bold; }
a.OndemandBlod { font-weight: bold; text-decoration: underline; font-size: 12px; color: #65666a ;}       /*65666a  6e6f71 528CE0*/
a.OndemandBlod:hover { font-weight: bold; text-decoration: none; font-size: 12px; color: #65666a ;} 
.OnDemand .element { background-color:#fff;   }
.Details {margin: 4px;}
 

/* End On Demand CSS */
 
#Insider {padding:0 0 20px 21px; background:url(../images/bg_title.png) top left no-repeat; width:938px; } 
  
  
/*  Insider CSS starts here */ 
#Box1Head {width: 245px; height: 57px;  background: url(../images/insider/head1.jpg) 0 0 no-repeat;}
#Box1 {background: url(../images/insider/bg_schedule.jpg) repeat-x;  width: 245px; height: 369px;}
#Box1Bot {margin-top: 0; width: 245px; height: 14px;  background: url(../images/insider/box1_bg_bottom.jpg) 0 0 no-repeat;} 

#Box1 .Content {padding-left: 15px; padding-right: 15px;}


.photo {
	margin: 30px;
	position: relative;
	width: 180px;
	height: 130px;
	float: left;
}
.photo img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
.photo span {
	width: 20px;
	height: 18px;
	display: block;
	position: absolute;
	top: 12px;
	left: 12px;
	background: url(images/digg-style.gif) no-repeat;
}
.photo a {
	text-decoration: none;
}

.leftTOright span{
 
	width: 50px;
	height: 47px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/insider/mask1.png) no-repeat;
	overflow: hidden;
 
}
.leftTOright img {
	border: none; width: 80px;
	 
	padding: 0;
}




.banner .frame{
	float:left;
	 
	width:50px;   
	height:47px;
	overflow:hidden;
	position:relative;
	 
	display:inline;
}
.banner .frame img{
	display:block;  height :41px;   margin: 4px 3px 2px 3px;
	position: absolute;
}

.banner .frame a {
	cursor: pointer;    
}

.banner .frame span{
	position:absolute;
	top:0;
	left:0;
	width:50px;
	height:47px;
	background:url(../images/insider/mask1.png) no-repeat;
} 

/*  Insider CSS Ends here*/


/* Start Video section*/
.disclaimer {text-align:left; padding:20px; width:680px; height:424px;  font-size: 20px; color: #fff; font-style: italic; background: url(../images/bgAgeDisclaimer.png) 0 0 no-repeat;} /*  opacity:0.4;filter:alpha(opacity=95)*/
#PlayerHeader { width:680px; height:18px; background:url(../images/bg_VideoTitle.jpg) 0 0 no-repeat;   }
#PlayerHeader span { margin-left: 20px; font-size: 11px; color: #fff; font-style: italic;}

.vHeading {background: url(../images/bg_Headbar.jpg) no-repeat; height: 19px; width: 680px; margin-bottom: 1px;}
.vHeading span {margin-top: 6px; line-height: 18px; margin-left: 10px; font-size: 12px; font-weight: bold; color:#fff;}
.Videotrip{
	width: 680px;
	margin-left: 0px;
	margin-bottom: 28px;
	padding-bottom: 3px;
	 
	height: 152px;
}	

.Videotrip .VideoLine{
	padding-right : 1px;     
}
.vImage img{
	margin: 0;
	padding: 0;
	border: 0;
}

.vImage .Vimg,.Vsmall .Vtransparent{
	width: 135px;
	height: 75px; 
}

.VideoLine{
	width: 135px;
	height: 152px;
	overflow: hidden;
	float: left;
}
 .vTitle {font-size: 11px; color: #000; font-style: italic; font-weight: bold;}
 .ShortDesc {font-size: 11px; color: gray;  font-style: italic; max-height: 50px;  min-height: 20px; overflow: hidden;}
.GreyBg {background-color: #eee; height: 78px; width: 133px; padding-left: 2px; overflow: hidden;}

/*.VideoLine .GreyBg {background-color: #eee; height: 75px; width: 133px; padding-left: 2px; overflow: hidden;}        

 .vTitle {font-size: 11px; color: #000; font-style: italic; font-weight: bold;}
 .ShortDesc {font-size: 11px; color: gray;  font-style: italic;}   */

 
#bc_wrapper {
	position:relative;
	left:0px;
	width:680px;
	background-repeat:repeat-y;	
	overflow:hidden;  /**/
}
#bc_Title {
	position:relative;
    width:680px;
    height:18px;
    top:0px;
    background:url(/templates/player/bg_VideoTitle.jpg) no-repeat ;
}

#bc_Title span {text-align: left; padding-left: 10px; color: #000; font-style: italic; }

.bc_container {
	position:relative;
	width:680px;
}


/* SC Insider User Block */

.SCIBlock {width:186px; height:200px; background:url(../insider/SCI_Main_Back.png) no-repeat;}
.SCIBlockText {	width:186px;	height:142px;}
.SCIBlockButton {	width:70px;	height:31px;float: right;  text-align:right; vertical-align:bottom;}
.SCIBlockText img { border:0px;}
.SCIBlockButton img { border:0px; }



/*ul.Rss { list-style: none;   padding: 0; width: 680px; }
ul.Rss li {  border-bottom: 1px solid; padding-top: 5px;padding-bottom: 5px; line-height: 20px;}
.Subscribe {float: right; line-height: 13px; vertical-align:bottom;}
ul.Rss li span { margin-left: 20px; float: right; width:12px; height:12px; background:url(/templates/images/rss_sm.jpg) no-repeat; }
*/


ul.Rss { list-style: none;  padding:0px; margin: 0; width: 680px;}
ul.Rss li {  border-bottom: 1px solid; padding-top: 5px;padding-bottom: 5px;line-height: 20px;}
ul.Rss li span.Subscribe {padding-top:5px; float: right;  line-height: 13px; vertical-align:bottom; }
ul.Rss li span span {padding-top:-5px; margin-left: 20px; float: right; width:12px; height:12px; background:url(/templates/images/rss_sm.jpg)   no-repeat;}


div.WinHead {background: url(/templates/images/bg_grey.png) no-repeat;  width: 621px; height: 18px; padding-top: 2px; padding-left: 10px; color: #fff; font-weight: bold;} 
#Winners {width: 621px; }
#Winners p { padding-top: 0; padding-left: 20px;  }

/*div.WinHead {width: 621px; height: 18px; padding-top: 2px; padding-left: 10px;   font-weight: bold; } 
#Winners {width: 621px; font-size: 12px;}
#Winners p { padding-top: 0;   }*/

/* ---------------------- Start Social Media Icons ------------------------- */

.add2small {	font-size: 11px;	cursor:pointer;}
.add2head {  font-size: 11px; font-weight: bold;	}
	 
.bubblewrap{ list-style-type:none;  margin:5px 0 5px; padding:0 0 6px 0; width:200px;float:left;   }
 
.bubblewrap li{ display:inline; width: 32px; height:32px; }
 
.bubblewrap li img{ width: 24px;   height: 24px;   border:0; margin-right: 3px; -webkit-transition:-webkit-transform 0.1s ease-in; -o-transition:-o-transform 0.1s ease-in;

 
 }


/*.bubblewrap li img:hover {
	-webkit-transform: rotate(15deg) scale(1.25, 0.5);
    	-moz-transform: rotate(15deg) scale(1.25, 0.5);
    	transform: rotate(15deg) scale(1.25, 0.5);
}*/

 
.bubblewrap li img:hover{ -moz-transform:scale(1.4); -webkit-transform:scale(1.4); -o-transform:scale(1.4);   } 
/* ---------------------- End  Social Media Icons ------------------------- */


/*.mootabs_title { list-style-image: none; list-style-type: none; margin: 0px; 	padding: 0px; 	height: 24px; }

.mootabs_title li { 	float: left; 	background-color: #ddd; padding: 2px 8px 2px 8px; margin-right: 2px; cursor: pointer; height: 24px;  }

.mootabs_title li.active {  background-color: #e6e6e6; }

.mootabs_panel { display: none; background-color: #ddd; position: relative; width: 100%; top: -1px; clear: both; overflow: auto; }

.mootabs_panel.active { background-color: #e6e6e6; display: block; }         */


ul.CatalystPrizes {padding:0px; margin:0 0 0 10px; width: 680px; }

ul.CatalystPrizes li { color:#666; margin:0 0 0 10px;   padding-top: 5px;padding-bottom: 5px;line-height: 20px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#ProducerContactForm {padding: 0px 10px; margin-left:0px; width: 500px; }

#ProducerContactForm fieldset dt {width: 140px; }

#main_schedule_bottom {width:695px; height:23px; background:url(/templates/images/BigBgBottom.png) 0 0 no-repeat; color:#fff;


 		/*-moz-transform: scaleY(-1);
        -o-transform: scaleY(-1);
        -webkit-transform: scaleY(-1);
        transform: scaleY(-1);
        filter: FlipV;
        -ms-filter: "FlipV";*/
        }
.CollectionDesc p {
    font-size: 14px; color: #666;
}

.Superthons {margin-bottom:10px; margin-top: 10px; vertical-align: middle;}
.Superthons p{vertical-align: middle;}
.Superthons span {margin-right: 5px;}



