
body{
	width:964px; margin:0px auto 15px; padding:7px 0 0;
	font-family:Arial, Verdana; font-size:12px; color:#6D6C6C;
	background: url('images/header-top-bg.jpg') repeat-x;
}

/* NEW STYLES */

h1, h2, h3, h4, h5, h6 { margin:0 0 5px; padding:0; }

.clear { clear:both; }
.left { float:left; }
.right { float:right; }
#page { width:100%; padding:0; margin:0; clear:both; }
#page #left { width:644px; float:left; clear:left; }
#sidebar { width:300px; float:right; clear:right; }

#page #top-left { width:795px; float:left; }
#page #banner-right { float:right; }

#page h2 { color: #0F57A8; }

/*.header{background-image:url('images/header_red_bg.jpg');}*/
.header { background: url('images/header-bottom-bg.jpg') bottom repeat-x; }
.top-navigation { /*background:#fff;*/ }
.top-navigation td { /*height:25px;*/ }
.top-navigation a { display:block; margin:0px 12px; padding:3px 0; text-align:center; color:#FE0000; font-size:12px; text-decoration:none; letter-spacing:1px; font-weight:bold; text-transform:uppercase; }
.top-navigation a:hover { color:#000000; }
.top-navigation .active a { margin:0 0px; padding:3px 15px; background:#FE0000; border:0px solid #E0E0E0; color:#fff; }
.top-navigation .border { border-right: 1px solid #EDEDED; }

#top-banner { width: auto; background: #EFEFEF; padding:5px; }

.widget { width:auto; margin-top:15px; }
.widget .header { padding:7px 5px; background:#f9f9f9; border-width:1px; border-style:solid; border-color:#eee; border-bottom-width:0; position: relative; }
.widget .header h2 { margin:0; padding:0; font-size:14px; color:#4C4545 !important; }
.widget .header .right { margin:0; padding:0; font-size:14px; color:#4C4545; display: block; float:right; clear: right; position:absolute; top: 0px; right: 0px; }
.widget .header a { font-size:11px; font-weight:normal; color:#0F57A8 !important; text-decoration:underline !important; }
.widget .content { border:1px solid #eee; clear: both; }
.widget .content a { color:#6D6C6C; }
.widget .footer { padding:3px 5px; background:#f9f9f9; border-width:1px; border-style:solid; border-color:#eee; border-top-width:0; position: relative; }


#footer { clear:both; width:100%; margin:0; background:#f4f4f4; color:#3d3d3d; }
#footer .column { float:left; width:18%; height:100%; margin:10px 5px 10px 0px; padding:0 0 0 10px; border-left: 1px solid #ddd; }
#footer .first { border-left-width:0; }
#footer .last { border-right-width:0; }
#footer .row { clear:both; width:auto; padding:10px; text-align:right; }
#footer h2 { font-size:12px; margin:0 0 10px; }
#footer ul { margin:0; padding:0; list-style:none; font-size:11px; }
#footer ul li { position: relative; margin:0; padding:0; margin-bottom:2px; }
#footer ul li a { text-decoration: none; padding: 0; font-weight:normal; }

#footer a { color:#3C3C3C; text-decoration:none; }
#footer a:hover{color:#FF0000; text-decoration:underline;}

.footer-colinks { margin-left:25px; } 
.footer-colinks a { text-decoration:none; }


.index-videos-related { height:356px; overflow:auto; }

#related_tabs {}
#related_tabs .title { text-decoration:none; color:#6D6C6C; font-weight:bold; font-size:11px; }

.ui-effects-transfer { border: 2px dotted #B1B1B1; }


/* VIDEOS */
.videos { overflow:auto; }
.videos a { text-decoration:none; }

.videos_page #left h1 { font-size: 20px; margin-top: 5px; }

.videos_page #left .widget {}
.videos_page #left .widget .header { border-width: 1px 0 1px; }
.videos_page #left .widget .content { border-width: 0px 0px 1px; }
.videos_page #left .widget .footer { border-width: 0 0 1px; background: #fff; }

.videos { display: block; }
.videos .video { display: block; float: left; width: 25%; }
.videos .video .thumbnail { padding: 1px; border: 1px solid #D3D3D1; }
.videos .video .content { padding: 5px; border-width: 0 !important; }
.videos .video .content .title { padding-top:5px; padding-right:5px; height:45px; }
.videos .video .content .title a { text-decoration:none; color:#6D6C6C; font-weight:normal; font-size:12px; line-height: 13px; }
.videos .video .content .video_views { color:#73736D; font-size:10px; font-weight:normal; }
.videos .video .content .video_length { color:#5C5C5C; font-size:10px; font-weight:normal; }

.index-videos-related .videos .video,
#sidebar .videos .video { display: block; float: none; width: auto; border-bottom: 1px solid #f5f5f5; }
.index-videos-related .videos .video .content a img ,
#sidebar .videos .video .content a img { float: left; margin-right: 5px; }
.index-videos-related .videos .video .content .title,
#sidebar .videos .video .content .title { padding-top:0; }
/* VIDEOS - END */

.thumbnail {
	border:solid 1px #D3D3D1;
	padding:1px;
	/*width:110px;
	height:70px;*/
}


/* PAGE STRUCTURE */
.page_box {
	margin-top: 15px; padding: 0px;
	width: auto; border: solid 1px #DBDFE3; background: #fff; 
	background: #F5F8FA;
}
.page_box #left {
	position: relative;
	min-height: 575px; _height: 450px;
	width: 650px !important; float:left; padding: 0px 0 10px;
	/*#width:651px; _width:650px;*/
	background: #fff;
	border-right: solid 1px #DBDFE3;
}
.page_box #sidebar {
	position: relative;
	width: 291px !important; float:left;
	padding: 0px 10px 10px;
	z-index:1000;
}
.page_box #sidebar .widget .content { background: #fff; }


/* SHOWS */
.shows_page_box {
	margin-top: 15px; padding: 0px;
	width: auto; border: solid 1px #DBDFE3; background: #fff; 
	background: #F5F8FA;
}
.shows_page_box #left {
	width: 176px !important; float:left;
	position: relative;
	z-index:1000;
}
.shows_page_box #right {
	min-height: 575px; _height: 450px;
	width: 765px; float:right; padding: 0px 10px 10px;
	#width:766px; _width:765px;
	background: #fff;
	border-left: solid 1px #DBDFE3;
	position: relative;
}
.shows_page_box #shows-left { width:450px; float:left; clear:left; }

.shows_page_box .navigation { }
.shows_page_box .navigation ul { margin:0; padding:0; list-style:none; margin-top:-1px; } 
.shows_page_box .navigation ul li { padding:0; margin:0; } 
.shows_page_box .navigation ul li a { 
	/*height:15px;*/ width:auto; display:block; padding:6px; margin:2px; border: solid 1px #E5EAED; text-decoration:none;
	background: #F1F5F8 url('images/bg-left-nav.jpg') left top repeat-x;
	color: #4E4E4E; font-size: 11px; 
} 
.shows_page_box .navigation ul li a:hover { border:1px solid #C8CED4; color:#F40A09; }
.shows_page_box .navigation ul li h3 { 
	width:auto; display:block; margin:0; padding:5px 5px 5px 7px; font-size:14px; color:#000; 
	#width:165px; 
}
.shows_page_box .navigation ul li a h3 { padding:0; cursor:pointer; }

.shows_page_box .navigation ul li.active { background: #fff; }
.shows_page_box .navigation ul li.active a { margin:0px; padding-left:7px; font-weight:bold; }
.shows_page_box .navigation ul li.active a,
.shows_page_box .navigation ul li.active h3 { 
	margin-right: -1px; background:#fff !important; 
	border-color: #DBDFE3; border-style: solid; border-width: 1px 0px;
	position:relative; z-index:1111;
}

#tabs-shows-display {}
#tabs-shows-display .title { color:#0F57A8; font-size:14px; font-weight:bold; margin:5px 0 0; }
#tabs-shows-display .show-time { font-weight:bold; color:#7A7A7A; }
#tabs-shows-display .show-concept { color:#7A7A7A; margin:10px 0 5px;}
#tabs-show-details p { margin:0 0 10px; }

.link_more {
	font-size:11px; font-weight:normal; color:#0F57A8 !important; text-decoration:underline !important;
}

/* DETAILS PAGE */
#show-details {}
#show-details h2 { margin:0; color:#0F57A8; font-weight:bold; font-size:24px; font-family:'Trebuchet MS'; letter-spacing:-1px; }
#show-details .show-time { font-weight:bold; color:#7A7A7A; margin:0 0 10px; }

.show-schedule {}
.show-schedule .date,
.show-schedule .time { padding:5px; }
.show-schedule .time span { display:block; color:#0F57A8; font-weight:normal; /*font-size:12px; line-height:0.9em; padding:0; border-bottom:1px solid #92C1F5; width:100px;*/ }
.show-schedule .odd { background:#fff; }
.show-schedule .even { background:#f9f9f9; }

.picture-gallery { list-style:none; margin:0; padding:0; }
.picture-gallery li { float:left; width:25%; list-style:none; margin:0 0 5px; padding:0; }

/* SHOWS */

#left h1 { color:#0F57A8; margin: 0 5px 5px; }

#cartoon_strip_meta { background: #333; margin: 0; padding: 10px; }
#cartoon_strip_meta h2 { width: 60%; display: block; float: left; margin: 0; color: #fff; font-size: 18px; }
#cartoon_strip_meta h2 a { display: block; color:#fff; background: url(images/ico.drop_down_arrow.png) right 4px no-repeat; cursor: pointer; text-decoration: none; }
#cartoon_strip_meta #strip_show_names { width: 40%; display: block; float: right; padding: 0; background: none; text-align: right; }
#cartoon_strip_meta #strip_show_names .show_link { display: block; float: left; width: 20%; }
#cartoon_strip_meta #strip_show_names .show_link a { padding: 5px; display: block; font-size: 14px; text-decoration: none; }
#cartoon_strip_meta #strip_show_names .show_link a:hover { background: #F0F1F3; }
#cartoon_strip_meta #strip_show_names .select { font-size: 14px; color: #0F57A8; padding: 3px; }

/* CARTOON STRIP */
#cartoon_strip {
	margin: 0; padding: 0 10px 10px; display: block; position: relative; background: #333;
	border: 1px solid #DBDFE3; border-width: 0 0 1px;
}
#cartoon_strip h2 { color:#0F57A8; font-size: 14px; }
#cartoon_strip a { color:#fff; text-decoration: none; }
#cartoon_strip a:hover { text-decoration: underline; }

#cartoon_strip .strip_content {
	display: block; position: relative; 
	border: 0; text-align: center;
}
#cartoon_strip .strip_content .strip_image { margin: 0; position: relative; }
#cartoon_strip .strip_panel { background: #fff; border: 1px solid #000; border-bottom-width: 1px; }
#cartoon_strip .strip_panel a { color: #0F57A8; }

#cartoon_strip .strip_content .strip_sharelinks {
	/*background: #FFFFFF url('images/bg.strip.share_links.gif') no-repeat;*/
	position: absolute;
		bottom: 0px; right: 0px;
		z-index: 10000;
	width: 638px; display: block;
	height: auto;
	margin: 0 auto; padding: 5px 0 0;
	display: none;
}
#cartoon_strip .strip_content .strip_sharelinks .link {
	display: block; float: left;
	width: 16%; text-align: left; font-size: 11px;
	margin: 0 0 5px 5px;
	height: 16px; padding: 0 0 0 18px; line-height: 16px; /*letter-spacing: -0.01em;*/
}

.strip_sharelinks a.reddit { background: url(images/social/reddit_16.png) left top no-repeat; }
.strip_sharelinks a.myspace { background: url(images/social/myspace_16.png) left top no-repeat; }
.strip_sharelinks a.google { background: url(images/social/google_16.png) left top no-repeat; }
.strip_sharelinks a.delicious { background: url(images/social/delicious_16.png) left top no-repeat; }
.strip_sharelinks a.twitter { background: url(images/social/twitter_16.png) left top no-repeat; }
.strip_sharelinks a.facebook { background: url(images/social/facebook_16.png) left top no-repeat; }
.strip_sharelinks a.yahooweb { background: url(images/social/yahoo_16.png) left top no-repeat; }
.strip_sharelinks a.digg { background: url(images/social/digg_16.png) left top no-repeat; }
.strip_sharelinks a.technorati { background: url(images/social/technorati_16.png) left top no-repeat; }
.strip_sharelinks a.google { background: url(images/social/google_16.png) left top no-repeat; }

#cartoon_strip .strip_content .strip_email {
	position: absolute;
		right: 0px;
		bottom: 0px;
		z-index: 10000;
	width: 338px; display: block;
	height: 90px;
	margin: 0 auto; padding: 5px 0;
	display: none;
}
#cartoon_strip .strip_content .strip_email .strip_form .text {
	display: block;
	width: 270px; margin: 0 auto 5px;
	border: 1px solid #999;
}

#cartoon_strip .strip_content .strip_button {
	background:#F5F5F5; color: #3F57C2;
	border:1px solid #A9A9A9;
	display:block; width: 60px;
	font-size:12px;
	font-weight:normal;
	padding:2px 5px; margin: 5px auto; 
	text-decoration:none !important;
}

#cartoon_strip .strip_content .strip_embed {
	position: absolute;
		right: 0px;
		bottom: 0px;
		z-index: 10000;
	width: 338px; display: block;
	height: auto;
	margin: 0 auto; padding: 5px 0;
	display: none;
}

#cartoon_strip .strip_content .strip_embed textarea {
	display: block; float: left; position: relative;
	/*width: 220px; */ width: 305px; height: 60px; margin: 5px 0px 5px 10px;
	border: 1px solid #999;
}
#cartoon_strip .strip_content .strip_embed #embed_button_container {
	display: block;
	width: 80px; height: auto; float: right; position: absolute; top: 25px; right: 10px;
	display: none;
}
#cartoon_strip .strip_content .strip_embed .embed_copy {
	background:#F5F5F5; color: #3F57C2;
	border:1px solid #A9A9A9;
	display:block; 
	/*width: 80px; float: right; position: relative; top: 20px;*/
	margin: 0 0 0 0;
	font-size:12px;
	font-weight:normal;
	padding:2px 5px;
	text-decoration:none !important;
}

#cartoon_strip .strip_content .close {
	width: 10px !important; height: 10px !important;
	display: block; position: absolute;
	right: 5px; 
	margin: 0 !important; padding: 0 !important;
	background: url(images/bg.panel_x.gif) left top no-repeat;
}
#cartoon_strip .strip_content .close span { display: none; }

#cartoon_strip .strip_footer {
	display: block;
	width: auto; margin: 0; padding: 5px 0 5px;
	height: auto;
}
#cartoon_strip .strip_footer .strip_meta { float: left; width: 50%; }
#cartoon_strip .strip_footer .strip_meta h2 { color: #fff; font-size: 16px; }
#cartoon_strip .strip_footer .strip_meta .time { color: #f9f9f9; }

#cartoon_strip .strip_footer .strip_meta .cs_nav { margin: 10px 0 0; }
#cartoon_strip .strip_footer .strip_meta .cs_nav a { font-size: 14px; font-weight: bold; letter-spacing: -0.01em; margin-right: 10px; }

#cartoon_strip .strip_footer .strip_buttons { float: right; width: 50%; }
#cartoon_strip .strip_footer .strip_buttons ul { list-style: none; margin: 0; padding: 0; }
#cartoon_strip .strip_footer .strip_buttons ul li { list-style: none; display: block; margin: 0 0 0 20px; padding: 0; float: right; }
#cartoon_strip .strip_footer .strip_buttons ul li a { display: block; margin: 0; padding: 0; height: 30px; text-align: center; }
#cartoon_strip .strip_footer .strip_buttons ul li a span { display: block; padding-top: 30px; }
#cartoon_strip .strip_footer .strip_buttons ul li a.button_share { background: url(images/ico.share.png) center top no-repeat; }
#cartoon_strip .strip_footer .strip_buttons ul li a.button_email { background: url(images/ico.email.png) center top no-repeat; }
#cartoon_strip .strip_footer .strip_buttons ul li a.button_embed { background: url(images/ico.embed.png) center top no-repeat; }
#cartoon_strip .strip_footer .strip_buttons ul li a.button_english { background: url(images/ico.english.png) center top no-repeat; }
#cartoon_strip .strip_footer .strip_buttons ul li a.button_hindi { background: url(images/ico.hindi.png) center top no-repeat; }

.likedislikebox { font-size: 10px; }
.likedislikebox span.likes, .likedislikebox span.dislikes { margin-top:5px; }
/* CARTTON STRIP - END */

/* News - START */
ul.news { margin: 0; padding: 0; }
ul.news li { margin: 0; padding: 0; list-style: disc; margin-bottom: 10px; margin-left: 15px; }
ul.news li a { text-decoration: none; }

.news_time { font-size: 80%; }

.news_block { padding-bottom: 15px; margin-top: 10px; border-bottom: 1px solid #EEEEEE; }
.news_block .news_title { font-weight: normal; font-size: 18px; letter-spacing: -0.02em; }
.news_block .news_time { font-size: 80%; margin-top: 5px; }
.news_block .news_text { margin-top: 5px; }

#widget_news {}
#widget_news a { text-decoration: none; }
#widget_news a:hover { text-decoration: underline; }
/* News - END */

/* SAB Ke Damaadji - START */
.skd_block { padding-bottom: 15px; margin-top: 10px; border-bottom: 1px solid #EEEEEE; }
.skd_block .skd_title { font-weight: normal; font-size: 18px; letter-spacing: -0.02em; margin-bottom: 5px; }
.skd_block .skd_time { font-size: 80%; margin-top: 5px; }
.skd_block .skd_text { margin-top: 5px; }

/* SAB Ke Damaadji - END */

/* NEW STYLES - END */








td{font-size:12px;}
form{margin:0px;}

a { color:#606062; }
a:active { color:#FE0000; }
a img { border:0px; }

.red11boldnouline{color:#FF0000; font-weight:bold; font-size:11px; text-decoration:none;}
.red11boldnouline:hover{text-decoration:underline;}
.red13bold{color:#FF0000; font-weight:bold; font-size:13px;}
.brown12{color:#800814;}

.content_box{padding-bottom:15px; }

.darkgray12nouline{color:#3C3C3C; text-decoration:none;}
.darkgray12nouline:hover{color:#FF0000; text-decoration:underline;}

fieldset { border:1px solid #E5E7DC; }
fieldset legend { color:#959698; font-weight:normal; }

.div_gray {
	/*width:100%;*/
	border:solid 1px #D4D0C8;
	background:#F8F9F3;
	padding:10px;
}
.div_turq {
	/*width:100%;*/
	border:solid 1px #DFE1D4;
	background:#F8F9F3;
	padding:10px;
}
.box {
	/*width:100%;*/
	border:1px solid #EBEBEB;
	padding:5px;
}
.box_blue {
	background-image:url('images/tx_bg1.gif'); padding:12px; border:solid 1px #D2EBFF;
}
.box_error {
	/*width:100%;*/
	padding:10px;
	background-color:#f9f9f9;
	border:1px solid #f0f0f0;
}
.box_error ul {
	color:#605F5D; line-height:20px;
	margin:10px;
	padding-left:20px;
}

.section_labels{color:#000000; font-size:13px; font-weight:bold;}

/*.hpg_section_labels{
	height:25px; color:#333333; font-size:13px; font-weight:bold; 
	background: #FFFFFF url(images/hd_lbl_bg_left.gif) left top no-repeat;
	padding-left:9px;
}
.hpg_section_labels span {
	padding:6px 25px 6px 6px;
	height:25px;
	background: #EBEBEB url(images/hd_lbl_bg_right.gif) right top no-repeat;
}
.hpg_section_labels span a { text-decoration:none; }*/

.hpg_section_labels{
	margin:0px;
	height:28px; color:#333333; font-size:13px; font-weight:bold; 
	background: #FFFFFF url(images/hd_lbl_bg_left.gif) left top no-repeat;
	padding-left:9px;
}
.hpg_section_labels span {
	display:block; float:left;
	margin:0px;
	padding:6px 25px 6px 6px;
	background: #EBEBEB url(images/hd_lbl_bg_right.gif) right top no-repeat;
}
.hpg_section_labels span a { text-decoration:none; }

.hpg_section_labels_blue{
	height:28px; color:#333333; font-size:13px; font-weight:bold; 
	background: #FFFFFF url(images/hd_lbl_bg_left_blue.gif) left top no-repeat;
	padding-left:9px;
}
.hpg_section_labels_blue span {
	display:block; float:left;
	padding:6px 25px 6px 6px;
	background: #D2EBFF url(images/hd_lbl_bg_right_blue.gif) right top no-repeat;
}
.hpg_section_labels_blue span a { text-decoration:none; }

.hpg_section_labels_turq{
	height:28px; color:#333333; font-size:13px; font-weight:bold; 
	background: #FFFFFF url(images/hd_lbl_bg_left_turq.gif) left top no-repeat;
	padding-left:9px;
}
.hpg_section_labels_turq span {
	display:block; float:left;
	padding:6px 25px 6px 6px;
	background: #EAEDDA url(images/hd_lbl_bg_right_turq.gif) right top no-repeat;
}
.hpg_section_labels_turq span a { text-decoration:none; }


.label_black{color:#100503; font-size:15px; font-weight:bold;}

.breadcrumb { margin:15px 0px 0px 15px; padding:0px;}
.breadcrumb a { color:#5F5F5F; }

/* COLORS */
.turq_blue { color:#0B9BA3 !important; }
.red { color:#FC0A22 !important; }
.black { color:#000000 !important; }
.white { color:#ffffff !important; }
/* COLORS */

.normal { font-weight:normal !important; }
.strong { font-weight:bold !important; }
.em { font-style:italic !important; }
.small { font-size:90% !important;}
.big { font-size:120% !important;}

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

.link_mail {
	color:#3590BC !important;
	font-weight:bold;
	font-size:12px;
	padding-left:22px;
	background:url(images/icon_mail.gif) left no-repeat;
	text-decoration:none;
}
.link_fav {
	color:#3590BC !important;
	font-weight:bold;
	font-size:12px;
	padding-left:20px;
	background:url(images/icon_fav.gif) left no-repeat;
	text-decoration:normal;
}
.link_red {
	color:#FC0A22 !important;
	padding-left:0px;
	font-size:12px;
	line-height:1.5em;
}
.link_gray {
	color:#7F7F7F !important;
	padding-left:0px;
	font-size:12px;
	line-height:1.5em;
}
.link_sound {
	color:#3B5998 !important;
	font-weight:normal;
	font-size:12px;
	padding-left:22px;
	background:url(images/icon-sound.jpg) left center no-repeat;
	text-decoration:none;
}
.link_news {
	color:#0B9BA3 !important;
	font-weight:bold;
	font-size:12px;
	padding-left:22px;
	background:url(images/icon_news.gif) left no-repeat;
	text-decoration:none;
	letter-spacing:1px;
}
.div_news { margin-top:5px; margin-bottom:15px; }
.news_date {
	color:#0B9BA3;
	padding-left:22px;
}

/*************************************************************************************************************************/


/*.ws_day_tabs { border-bottom: solid 1px #C8C8C8; }
.ws_day_tab { background-color:#13889A; color:#ffffff; text-align:center; font-weight:bold; }
.ws_day_tab a { color:#ffffff; text-decoration:none; }
.ws_day_tab_active { background-color:#C8C8C8; color:#474344; text-align:center; font-weight:bold; }
.ws_day_tab_active a { color:#474344; text-decoration:none; }
*/

.ws_top_row { 
	border-top: solid 1px #C8C8C8;
	background:url(images/weekly_schedule_top_row.gif) repeat-x; 
	color: #08878E;
	font-size:15px;
	font-weight:bold;
	padding:20px 10px 5px 30px;
}
.ws_row_1 { background-color:#F2F7FA; }
.ws_row_2 { background-color:#F7FBFC; }
.ws_row_3 { background-color:#FDFDC9; }


.ws_time { color:#383838; text-align:right; padding:8px; width:25%; }
.ws_title { color:#959698; padding:8px; font-weight:normal; }
.ws_title a { color:#959698; font-weight:bold; text-decoration:none; }
.ws_title a:hover { text-decoration:underline; color:#000000;}


.ns_right_time { color:#12818A; font-size:12px; }
.ns_right_text { color:#000000; font-weight:normal; font-size:11px; }
.ns_right_text a { color:#000000; text-decoration:none; }
.ns_right_text a:hover { text-decoration:underline; }
.ns_right_text td { border-top:solid 1px #E6E6E6; font-size:11px; }
.ns_right_text_active { background-color:#f9f9f9; color:#000000; font-weight:normal; }

/*** PRIMETIME STYLES - START ***/
.ps_table { background-color:#FFFFFF; }
.ps_row_1 td { background-color:#FFFFFF; border-bottom:solid 1px #f4f4f4; padding: 10px 2px 1px 2px; }
.ps_row_2 td { background-color:#FFFFFF; border-bottom:solid 1px #f4f4f4; padding: 10px 2px 1px 2px; }

.ps_row_1 span.ps_time { color:#0B9BA3; font-weight:bold; font-size:11px; }
.ps_row_1 span.ps_title { color:#0B9BA3; font-weight:normal; }
.ps_row_2 span.ps_time { color:#000000; font-weight:bold; font-size:11px; }
.ps_row_2 span.ps_title { color:#000000; font-weight:normal; }

.ps_row_1 span.ps_title a { color:#0B9BA3; text-decoration:none; }
.ps_row_1 span.ps_title a:hover { text-decoration:underline; }

.ps_row_2 span.ps_title a { color:#000000; text-decoration:none; }
.ps_row_2 span.ps_title a:hover { text-decoration:underline; }
/*** PRIMETIME STYLES - END ***/

.ws_day_tabs { border-bottom: solid 1px #C8C8C8; }
.ws_day_tab { background-color:#13889A; color:#ffffff; text-align:center; font-weight:bold; padding:0px; }



.ws_day_tab a { 
	color: #ffffff;
	background: #13889A url(images/sc_tab_left.gif) left top no-repeat;
	text-decoration: none;
	text-align:center;
	font-weight:bold;
	display:block;
}
.ws_day_tab a span {
	background: url(images/sc_tab_right.gif) right top no-repeat;
	padding:7px;
	display:block;
}
.ws_day_tab a:hover { 
	color: #ffffff;
	background: #C8C8C8 url(images/sc_tab_active_left.gif) left top no-repeat;
}
.ws_day_tab a:hover span {
	background: url(images/sc_tab_active_right.gif) right top no-repeat;
}

.ws_day_tab_active { background-color:#C8C8C8; color:#474344; text-align:center; font-weight:bold; padding:0px; }
.ws_day_tab_active a { 
	color: #474344;
	background: #C8C8C8 url(images/sc_tab_active_left.gif) left top no-repeat;
	text-decoration: none;
	text-align:center;
	font-weight:bold;
	display:block;
}
.ws_day_tab_active a span {
	background: url(images/sc_tab_active_right.gif) right top no-repeat;
	padding:7px;
	display:block;
}



/* DOWNLOADS - START */
.downloads_title {
	color:#008F9B; 
	font-weight:bold; 
	margin-bottom:5px;
	font-size:13px;
}
.downloads_table {
	border:solid 1px #E5E7DC;
	background:#F8F9F3;
}
.downloads_td_border {
	/*border-left:dashed 1px #E3E4DE;*/
}
.download_link {
	color:#6E6F69;
	font-size:11px;
	line-height:1.5em;
}
.download_image_div {
	border:solid 1px #D3D3D1; 
	padding:1px; 
	width:88px; 
	height:88px;
}
.download_image {
	width:88px;
	height:88px;
}
/* DOWNLOADS - END */

/* VIDEOS - START */
.rv_table {
	/*border:solid 1px #E9EAEC;
	background:#F5F6F8;*/
	border:solid 1px #D7DCE0;
	background:#FFFFFF url(images/table_bg_grad.gif) top left repeat-x;
}
.rv_name {
	color:#098496;
	font-weight:bold;
	height:30px;
	margin-top:3px;
}
.rv_image_div {
	border:solid 1px #D3D3D1; 
	padding:1px; 
	width:110px; 
	height:70px;
}
.rv_image {
	/*width:136px;
	height:86px;*/
}
.bullet_link_red {
	color:#FC0A22;
	background:url(images/bullet_red.gif) left no-repeat;
	padding-left:15px;
	font-size:11px;
	line-height:1.5em;
}

.sv_table_main {
}
.sv_table {
	border:solid 1px #E5E7DC;
	background:#F8F9F3;
}
.sv_name {
	color:#8F8E8E;
	font-weight:bold;
	font-size:12px;
	margin-top:3px;
	margin-bottom:7px;
}
.sv_name_osv {
	color:#B7B6B6;
	font-weight:bold;
	font-size:12px;
	margin-top:3px;
	margin-bottom:7px;
}


.sv_image_div {
	border:solid 1px #D3D3D1; 
	padding:1px; 
	width:88px; 
	height:88px;
}
.sv_image {
	width:88px;
	height:88px;
}
.more_video_link {
	color:#FF0100;
	background:url(images/bullet_video.gif) left no-repeat;
	padding-left:17px;
	font-size:11px;
	font-weight:normal;
	line-height:1.5em;
	text-decoration:underline;
}
.video_length {
	color:#5C5C5C; font-weight:normal; font-size:10px;
}
.video_views {
	color:#73736D; font-weight:normal; font-size:10px;
}




.vd_sh_row_1 { background-color:#F9FAF5; }
.vd_sh_row_2 { background-color:#FDFDFB; }
.vd_sh_time { color:#1A88A3; text-align:center; }
.vd_sh_date { color:#A9A9A9; border-left:solid 1px #EEEFEA; padding-left:12px;}

.vd_sh_time_pt { color:#1A88A3; text-align:center; background: #f5f5f5;}
/* VIDEOS - END */


/* FEEDBACK - START */
.fdb_frm_txt{border:#D5D5D5 solid 1px;}
.fdb_frm_txtarea{border:#D5D5D5 solid 1px;}
.fdb_show_name {color:#008F9B; font-weight:bold; margin-bottom:10px; font-size:13px;}
/* FEEDBACK - END */

/* REGISTER - START */
.reg_frm_txt{border:#D5D5D5 solid 1px;}
.reg_frm_txtarea{border:#D5D5D5 solid 1px;}
.reg_frm_button{color:#008F9B; font-weight:bold; margin-bottom:10px; font-size:13px;}
/* REGISTER - END */

.cfld_sign{color:#FF0000; font-size:15px;}
.cfld_msg{color:#D5D5D5; font-size:12px;}
.explt_txt{font-size:12px; color:#D1D1D1; font-style:italic;}

/* PICTURE GALLERY - START */
.pg_div {
	border:solid 1px #E5E7DC;
	background:#F8F9F3;
	width:143px; height:135px; 
	text-align:center; 
	padding:15px;
}
.pg_name {
	color:#098496;
	font-weight:bold;
	height:30px;
	margin-top:3px;
	margin-left:6px;
}
.pg_image_div {
	border:solid 1px #D3D3D1; 
	padding:1px; 
	/*width:136px;*/
	width:86px;
	height:86px;
}
.pg_image {
	/*width:136px;
	height:86px;*/
}
.view_gallery_link {
	color:#FF0100;
	background:url(images/bullet_camera.gif) left no-repeat;
	padding-left:25px;
	font-size:11px;
	font-weight:bold;
	line-height:1.7em;
	text-decoration:none;
	margin-left:6px;
}

.pg_display_table {
	border:solid 1px #E5E7DC;
	background:#FCFCFA;
}
.gimg_thumbnail {
	border:solid 1px #D9D9D7;
	background-color:#FFFFFF;
	padding:5px;
	width:86px;
}
.gimg_thumbnail_img {
	width:86px; height:86px;
}
.gimg_thumbnail_href{border:0px;}

.gimg_pg_link{background-color:#F4F7EC; width:20px; height:20px; padding:3px 5px; border:solid 1px #D7DBCC; color:#0A0B06; text-decoration:none; margin-left:8px; font-weight:bold; }
.gimg_pg_link:hover{background-color:#1B919D; width:20px; height:20px; padding:3px 5px; border:solid 1px #1B919D; color:#FFFFFF; text-decoration:none;}
.gimg_pg_link_selected{background-color:#1B919D; width:20px; height:20px; padding:3px 5px; border:solid 1px #1B919D; color:#FFFFFF; text-decoration:none; margin-left:8px; font-weight:bold; }
.gimg_pg_link_unpub{background-color:#FCFBAF; width:20px; height:20px; padding:3px 5px; border:solid 1px #D5D5D5; color:#0A0B06; text-decoration:none; margin-left:8px; font-weight:bold; }

.pg_link_prev {
	color:#FF0100;
	background:url(images/arrow_left.gif) left no-repeat;
	padding-left:15px;
	font-size:11px;
	font-weight:bold;
	line-height:1.7em;
	text-decoration:none;
}
.pg_link_next {
	color:#FF0100;
	background:url(images/arrow_right.gif) right no-repeat;
	padding-right:15px;
	font-size:11px;
	font-weight:bold;
	line-height:1.7em;
	text-decoration:none;
}
/* PICTURE GALLERY - END */

/* SHOWS - START */
.shows_div {
	border:solid 1px #EEEEEE;
	/*background:#FBF9FA;*/
	background:#ffffff url(images/shows_table_bg.gif) bottom repeat-x;
	width:185px; height:188px; 
	text-align:center; 
	padding:7px;
}
.shows_image_div {
	border:solid 1px #D3D3D1; 
	padding:1px; 
	width:183px; 
	height:128px;
}
.shows_image {
	width:183px;
	height:128px;
}
.shows_name {
	color:#777777;
	font-weight:bold;
	/*height:30px;*/
	margin-top:3px;
	margin-left:0px;
}
.shows_time {
	color:#0B9BA3;
	line-height:1.7em;
	margin-left:0px;
}

.show_image_div {
	border:solid 1px #929292; 
	padding:5px; 
	width:360px; 
	height:270px;
}
.sdv_name {
	color:#737373;
	font-weight:normal;
	margin-top:3px;
	text-align:left;
	margin-left:2px;
}
.sdv_link {
	color:#737373;
	background:url(images/bullet_video.gif) left 5% no-repeat;
	padding-left:17px;
	font-size:12px;
	font-weight:normal;
	line-height:1.5em;
	text-decoration:none;
}
.shows_desc_div {
	background-color:#F4F3DF;
	border:solid 1px #D8D9BA;
	padding:10px;
}
.si_d_image_div {
	border:solid 1px #D3D3D1; 
	padding:1px; 
	width:88px;
	height:88px;
}
.si_d_image {
	/*width:100px;
	height:100px;*/
	width:88px;
	height:88px;
}
.title {
	font-size:13px;
	font-weight:bold;
	color:#0B9BA3;
}
.char_table {
	background-color:#FFFFFF;
	border:solid 1px #E9EAC8;
	margin-bottom:20px;
}
.char_image_td {
	background:url(images/char_image_td_bg.gif) repeat-x;
	width:1%;
}
.char_image_div {
	width:110px; height:110px;
	padding:4px;
	background-color:#FFFFFF;
	border:solid 1px #C1C18D;
}
.char_image {
	width:110px; height:110px;
}
.char_name {
	background-color:#EBEBC9;
	padding:5px;
	/*color:#8B8C62;*/
	color:#000000;
	font-weight:bold;
	display:inline;
}
.char_text {
	color:#8D8C60;
	margin-top:15px;
}
.char_text p { text-align:left; }

.char_box { 
	/* Show details under tab style */
	width:25%;
	margin:0; padding:0;
	float:left;
	text-align:left;
}

.synopsis_div {
	border:solid 1px #E5E7DC;
	background:#F8F9F3;
	padding:10px;
}
/* SHOWS - END */



.top_schedule_box_live{border-right:#FFFFFF solid 1px; background-color:#FE0000; font-size:12px; padding-left:10px; }
.top_schedule_box_live_txt_1{color:#FFFFFF; padding-left:10px; letter-spacing:normal;}
.top_schedule_box_live_txt_2{color:#FFFFFF; padding-left:10px; letter-spacing:normal;}
.top_schedule_box_live_txt_2 a{color:#FFFF00; text-decoration:none; font-weight:normal; letter-spacing:normal;}

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

.top_schedule_box_2c{border-right:#FFFFFF solid 1px; background-color:#CC0C0B;}
.top_schedule_box_2c_txt_1{color:#FFFFFF; padding-left:10px; letter-spacing:normal;}
.top_schedule_box_2c_txt_2{color:#FFFFFF; padding-left:10px; letter-spacing:normal;}
.top_schedule_box_2c td{height:16px;}

/*.top_schedule_box_live{border-right:#FFFFFF solid 1px; background-color:#0E798B;}
.top_schedule_box_live_txt_1{color:#FFFFFF; font-size:11px; font-weight:bold; padding-left:10px;}
.top_schedule_box_live_txt_2{color:#FFFFFF; font-size:12px; font-weight:bold; padding-left:10px;}
.top_schedule_box_live td{height:16px;}

.top_schedule_box_2c{border-right:#FFFFFF solid 1px; background-color:#0B3B4F;}
.top_schedule_box_2c_txt_1{color:#FFFFFF; font-size:11px; padding-left:10px;}
.top_schedule_box_2c_txt_2{color:#FFFFFF; font-size:12px; padding-left:10px;}
.top_schedule_box_2c td{height:16px;}*/

.poll_box{background-image:url('images/tx_bg1.gif'); padding:12px; border:solid 1px #D2EBFF;}
.poll_q{color:#0088EE; font-size:12px; font-weight:bold; /*height:25px;*/ letter-spacing:1px;}
.poll_o{color:#333333; font-size:12px; padding: 3px 0px; }
.poll_v{color:#FFFFFF; border:0px; height:25px; width:50px; font-family:arial; background-color:#FF6908; font-weight:bold;}

.twos_hd{color:#0E788E; font-weight:bold; font-size:13px;}
.twos_time{color:#0E788E; font-size:11px; padding-top:2px;}
.twos_desc{color:#545454; font-size:11px; padding-top:5px; padding-bottom:5px; padding-right:10px; text-align:justify;}
.twos_rm_div{text-align:right; padding-right:10px;}
.twos_rm_link{color:#F40A09; font-size:11px; font-weight:bold; text-decoration:none;}


.tpdw_hd_lnk{color:#FFFFFF; font-weight:bold; text-decoration:none;}

/* NEWSLETTER - START */
.nl_text { width:150px; padding-top:2px; padding-left:5px; color:#999999; height:25px;}

.nl_button { 
	font-size:13px;
	color:#FFFFFF;
	border:0px; font-family:arial; background-color:#FF6908; font-weight:bold;
	margin-top:20px; padding:5px;
}
/* NEWSLETTER - END */

/* HTML CONTROLS - START */
input, textarea, select { font-family: Arial, Verdana; font-size:12px; color:#6D6C6C; }
.select { border:solid 1px #CAC9C5; }
.textbox {
	height:20px;
	border:solid 1px #CAC9C5;
}
.textarea { 
	border:solid 1px #CAC9C5;
}
.button {
	padding:2px;
	background-image: url('images/button_bg.jpg'); 
	border:solid 1px #CAC9C5;
	color:#444444;
	font-size:12px; text-decoration:none; letter-spacing:1px; font-weight:bold;
}
/* HTML CONTROLS - END */

.jkody_box{
	height:165px; padding:10px;  overflow:auto; color:#333333; font-size:11px; 
	text-align:justify;
	border-left:#EBEFF3 solid 1px;
	border-top:#EBEFF3 solid 1px;

	SCROLLBAR-FACE-COLOR: #F8F8F8; 
	FILTER: chroma(color=#F8F8F8) allowTransparency; 
	SCROLLBAR-HIGHLIGHT-COLOR: #F8F8F8;
	SCROLLBAR-SHADOW-COLOR: #DBDDDF;
	SCROLLBAR-3DLIGHT-COLOR: #DBDDDF;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #F8F8F8; 
	SCROLLBAR-DARKSHADOW-COLOR: #F8F8F8;
}


.jkody_box_bottom{height:25px; text-align:center; background-color:#6A88B1; padding:4px; color:#FFFFFF;}
.jkody_box_bottom a{font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.jkody_box_bottom a:hover{text-decoration:underline;}


.box_marker{color:#F5F5F5; text-align:center; font-size:18px;}

/* PAGINATION LINKS - START */
.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;}
/* PAGINATION LINKS - END */


.frm_req_fld_mrk{color:red; font-size:}
.frm_req_fld{color:#A0A0A0; font-style:italic; font-size:11px;}


.jk_cat_links {
	margin:0px; padding:0px;
}
.jk_cat_links ul { margin:0px; padding:0px; margin-top:28px;}

.jk_cat_links ul li {
	margin:0px; padding:0px;
	margin-bottom:3px;
	/*border:solid 1px #E5E7DC;*/
	list-style:none;
	color:#0B9BA3;
	font-weight:bold;

	width:188px; height:35px;
	background: url(images/fun_spot_tab_link_bg.gif) top left no-repeat;
	padding-left:30px;
	padding-top:6px;
}
.jk_cat_links ul li a {
	display:block;
	padding:5px 10px;
	color:#0B9BA3;
	text-decoration:none;
	font-size:13px;
}
.jk_cat_links ul li a:hover {
	/*background-color:#F8F9F3;*/
}
.jk_cat_links ul li.active a {
	/*background-color:#F8F9F3;*/
	color:#FE0000;
}

.jokes_div {
	border:solid 1px #E5E7DC;
	background:#f9f9f9;
	/*padding:10px;*/
	color:#000000;
}
.joke_title {
	font-size:16px;
	font-weight:bold;
	color:#0B9BA3;
}
.jk_lnd_vis_title {
	font-size:11px;
	font-weight:bold;
	color:#0B9BA3;
}

.idx_fun_spot_tab {
	float:left;
	margin:0px;
	padding:5px 15px;
	background:#FFFFFF;
	border:1px solid #f0f0f0;
	border-bottom:0px;
	margin-left:0px;
	margin-top:3px;
}
.idx_fun_spot_tab a {
	color:#0088EE;
	font-weight:bold;
	text-decoration:none;
}
.idx_fun_spot_tab a:active {
	color:#0088EE;
}
.idx_fun_spot_tab_active {
	float:left;
	margin:0px;
	padding:6px 25px 7px 25px;
	background:#0088EE;
	border:1px solid #0088EE;
	border-bottom:0px;
	margin-left:0px;
}
.idx_fun_spot_tab_active a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.idx_fun_spot_tab_active a:active {
	color:#FFFFFF;
}

/* SHOW DETAILS - PICTURE GALLERY : START */
.sd_pg_image_div {
	border:solid 1px #929292;
	padding:1px;
	width:400px;
	height:210px;
}
/* SHOW DETAILS - PICTURE GALLERY : END */

/* CONTEST : START */
.contest_box { margin:5px; }
.img_box { width:33%; float:left; }
.img_box div.img { margin:15px 0px 5px 0px; background:#fff; padding:1px; border:1px solid #D4D0C8; width:90px; }
/* CONTEST : END */

