/*global */
.rule {background-image: url(http://a123.g.akamai.net/f/123/41524/1d/www.chtv.com/ch/images/dotted_rule.gif);height: 1px;overflow:hidden;width: 768px;background-repeat: repeat-x;}
.RuleHorizontal {background:transparent url(http://a123.g.akamai.net/f/123/41524/1d/www.chtv.com/ch/images/rule_horizontal.gif) top left repeat-x;height: 1px;overflow:hidden;width: 100%;margin-top:-2px;margin-bottom:3px;}
	html>body .RuleHorizontal {margin-top:3px;}

/* LINKS */
a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:none;cursor:pointer} 
a:link {color:#555555;font-weight:bold;} 
a:visited {color:#999} 
a:hover,a:active {color:#000000} 

.clear {clear:both;height:1px;overflow:hidden;margin-top:-1px;font-size:1px;}
.chtvpadding .contentbox {margin-left:8px;margin-bottom:0px;}
	html>body .chtvpadding .contentbox {margin-left:8px;margin-bottom:8px;}
.chtvpadding02 .contentbox {margin-left:8px;margin-bottom:0px;}
	
/*Main content padding */
.topstoriescontainer {padding:0 8px 0 5px;}
.topstoriescontainer ul.bullet li {background-position:0px 5px;}
.topstoriescontainer ul.bullet li a span {display:block;margin-left:7px;}

/*ticker*/
.wrapper01 {float:left;padding:5px 0px 5px 0px;}
	html>body .wrapper01 {float:left;padding:5px 0px 5px 2px;}
.wrapper01 .border {width:602px;height:23px;float:left;background-image: url(http://a123.g.akamai.net/f/123/41524/1d/www.chtv.com/ch/images/tickerbg.gif);background-repeat: no-repeat;background-position: top;}

.wrapper01 .latestnews_ticker {height:22px;float:left;}
.wrapper01 .latestnews_ticker b {float:left;display:inline;margin-left:10px;}
.wrapper01 .latestnews_ticker a {color:#3B4E53; text-decoration:none; font-weight:bold; cursor:hand;}
.wrapper01 .latestnews_ticker .bullet {margin-top:1px;}
.wrapper01 .latestnews_ticker .bullet li {background:none;}
.wrapper01 .latestnews_ticker .bullet li {float:left;display:inline;margin-left:10px;}
.wrapper01 .latestnews_ticker .bullet li a {color:#333;text-decoration:none;cursor:hand;}
.wrapper01 .latestnews_ticker .bullet li a span {float:left;margin-left:8px;}

/*SP 4*/
font.dingbatblack {display:none;}
.spacer4px {margin-top:0px;}


.titlebar {background: #1f4065 url(http://a123.g.akamai.net/f/123/41524/1d/www.chtv.com/ch/images/titlebar.jpg) no-repeat; height: 23px; }

/*Features*/
.Features {background: url(http://a123.g.akamai.net/f/123/41524/1d/www.chtv.com/ch/images/featurebg.jpg) repeat-x; width: 598px;margin: 5px 5px 0px 4px;}
.Features a {font-family: Arial;font-size: 11px;color:#fff;font-weight: bold;text-decoration:none;}
.Features a:hover {text-decoration:underline;}

/*Extras*/
.Extras {width: 598px;margin: 5px 5px 0px 4px;}
.Extras a {font-family: Arial;font-size: 11px;color:#fff;font-weight: bold;text-decoration:none;}
.Extras a:hover {text-decoration:underline;}

/*Weather*/
.Weather {background-color: #436d8e;width: auto;margin-left:3px;margin-right:5px; width: 278px; }
.Weather .Top {height: 23px;background-color: #982E06;background-image: url(http://a123.g.akamai.net/f/123/41524/1d/www.chtv.com/ch/images/features_box_top.gif);background-repeat: repeat-x;}
.Weather .BoxTitle {font-family: Arial;font-size: 12px;color:#fff;font-weight: bold; padding-left:10px; padding-top:3px; padding-bottom:0px;}
.Weather .Bottom {background-color: #436d8e; height:10px;}
.Weather a {font-family: Arial;font-size: 11px;color:#fff;font-weight: bold;text-decoration:none;}
.Weather a:hover {text-decoration:underline;}
.Weather .Text {font-family: Arial;font-size: 9px;color:#fff;font-weight: bold; text-transform:uppercase; padding-top:5px; padding-bottom: 5px;}
.Weather .icon {border:2px solid #7F1D04;}
.Weather .Rule {background-image: url(http://a123.g.akamai.net/f/123/41524/1d/www.chtv.com/ch/images/rule_horizontal_weather.gif);background-repeat: repeat-x;height: 1px;overflow:hidden;width: 100%;}
.Weather .temperature {font-family: Arial;font-size: 12px;color:#fff;font-weight: bold;}

/*Schedule - right column*/
.ScheduleRule {background-image: url(http://a123.g.akamai.net/f/123/41524/1d/www.chtv.com/ch/images/schedulerule.gif);background-repeat: repeat-x;height: 1px;overflow:hidden;width: 100%;}
.ScheduleWrapper {clear: both;height: auto;width: 161px;padding-bottom: 5px;font-family: arial;font-size: 11px;color: #000;}
.ScheduleWrapper .Row1 {color:#242424;background-color: #e4f1f8;padding: 5px 0px 5px 5px;}
.ScheduleWrapper .Row1 a{color:#242424;font-weight:bold;text-decoration:none;}
.ScheduleWrapper .Row1 a:hover{color:#242424;text-decoration:underline;}
.ScheduleWrapper .Row2 {color:#242424;background-color: #c8e2f1;padding: 5px 0px 5px 5px;}
.rightpad{padding-right:10px;}

/*Padding for Traffic container*/
.trafficbox {padding:5px 0 0 10px;}
.trafficbox a {text-decoration:none;}
.trafficbox a:hover {text-decoration:underline;color:#3B4E53;}

/*Padding for Contests container*/
.contestbox {color:#3B4E53;}
.contestbox a {text-decoration:none;}
.contestbox a:hover {text-decoration:underline;color:#3B4E53;}
	
/*More video links*/	
.MoreVideo {height: 18px;width: 318px;border-right:1px solid #BBC2C7;border-bottom:1px solid #BBC2C7;border-left:1px solid #BBC2C7;background:transparent url(http://a123.g.akamai.net/f/123/41524/1d/www.chtv.com/ch/images/bg_video_player.gif) bottom left repeat-x;}
.MoreVideoText a {font-family: arial;font-size: 11px;font-weight: bold;color: #f3332a;text-decoration: none;line-height: 15px;}
.MoreVideoText a:hover {text-decoration: underline;}

/*Gallery*/	
.gallerybar{background: #436d8e url(http://a123.g.akamai.net/f/123/41524/1d/www.chtv.com/ch/images/blankgallerybar.gif) left no-repeat; height:38px;}
.photogallery{background: #436d8e url(http://a123.g.akamai.net/f/123/41524/1d/www.chtv.com/ch/images/photogallerybar.gif) left no-repeat; height:38px;}
.gallerybar_city{background: #436d8e url(http://a123.g.akamai.net/f/123/41524/1d/www.chtv.com/ch/images/gallerybar.gif) left no-repeat; height:38px;}
.gallerybg{background:url(http://a123.g.akamai.net/f/123/41524/1d/www.chtv.com/ch/images/bg_photogallery.gif) left repeat-x;}


/* Schedule */

	.ontv {padding: 6px 10px 0px 10px; float: left;width: 558px;position:relative;background: #eee url("../images/tvsched_bg.gif")}
	.Lontvscheduledate {margin: 0px 0px 0px 0px; width: 558px;position: relative;height: 50px;float: left;}
	
	.schedule {font-size: 10px; color: #000; line-height: 13px; font-family: Verdana, Helvetica, Arial, sans-serif;font-weight:bold}
	A.schedule:link {display: block; width: 20px; color: #333; height: 19px; text-decoration: none}
	A.schedule:visited {display: block; width: 20px; color: #999; height: 19px; text-decoration: none}
	A.schedule:active {display: block; width: 20px; color: #666; height: 19px; text-decoration: none;}
	A.schedule:hover {display: block; width: 20px; color: #999; height: 19px; text-decoration: underline;}
	
	.schedulecurrentday {display: block; font-size: 10px; color: #ccc; line-height: 13px; font-family: Verdana, Helvetica, Arial, sans-serif; background: #000}
	A.schedulecurrentday:link {display: block; width: 20px; color: #ccc; height: 19px; text-decoration: none}
	A.schedulecurrentday:visited {display: block; width: 20px; color: #ccc; height: 19px; text-decoration: none}
	A.schedulecurrentday:active {display: block; width: 20px; color: #ccc; height: 19px; text-decoration: none}
	A.schedulecurrentday:hover {display: block;width: 20px; color: #fff; background: #333; height: 19px; text-decoration: none}
	
	.scheduleselectedday {font-size: 10px; background: #666; width: 20px; color: #ccc; line-height: 13px; font-family: Verdana, Helvetica, Arial, sans-serif; height: 19px}
	A.scheduleselectedday:link {display: block; color: #333333; text-decoration: none}
	A.scheduleselectedday:visited {display: block; color: #ccc; text-decoration: none}
	A.scheduleselectedday:active {display: block; color: #ccc; background: #666; text-decoration: none}
	A.scheduleselectedday:hover {display: block; color: #fff; background: #999; text-decoration: none}

/* Whats On LISTINGS - Choose day of the week*/
	#listing-con {width:378px;margin: 0 auto;padding: 0 auto;background:url("../images/schedule_bg.gif");overflow: hidden;height: auto;}
	.listing-thumb {width:108px;padding: 10px 0px 10px 10px;margin: 0px 0px 0px 0px;float:left;}
	.listing {width:230px;padding: 10px 0px 10px 10px;margin: 0px 0px 0px 0px;;color:#333;float:left;}
	.listing p {font-size: 80%;line-height: 1.2;padding: 0px 0px 0px 0px;}
	.listing a {font-weight:bold}
	#content-right-listings{float:left;width: 378px;margin: 0 auto;padding: 0;overflow: hidden;height: auto; background: #ccc;margin-left:130px;}
	#listing-con {width:378px;margin: 0 auto;padding: 0 auto; background:url("../images/schedule_bg.gif");overflow: hidden;height: auto;}
	.listing-thumb {width:108px;padding: 10px 0px 10px 10px;margin: 0px 0px 0px 0px;float:left;}
	.listing {width:230px;padding: 10px 0px 10px 10px;margin: 0px 0px 0px 0px;;color:#333;float:left;}
	.listing p {font-size: 80%;line-height: 1.2;padding: 0px 0px 0px 0px;}
	.listing a {font-weight:bold}
	
	.pagination2 {padding: 8px 20px 10px 20px;margin: 0 auto;clear:both;}
	.pagination2 p {position:relative;text-align:right;font-weight:bold;font-size: 80%}
	.pagination2 a:link{padding:0px 4px;color:#636460;}
	.pagination2 a:visited{padding:0px 4px;color:#636460;}
	.pagination2 a:active{padding:0px 4px;color:#636460;}
	.pagination2 a:hover {color:#fff;}
	.pagination2 p span {text-decoration:none;padding:0px 4px;color:#666;}
	.pagination2 * {margin:0}
	.pagination2 h6 {margin-top:-1.45em;padding:0;border:none;color:#666;}
	.thumbnail {margin: 0px 0px 4px 0px;border: 1px solid #999;padding:0px;background:#000}
	.thumbnail img {border: 1px solid #eee}


/* SEARCH */
	#search {color:#333;padding: 6px 10px 6px;border-top: 1px solid #d7d7d7;background: #f6f6f6}
	#search form {margin:0}
	#search input {width:9em;margin: 0 0 -1px;height:1.2em}
	#search label {padding:5px 0 0;display:inline}
	#search input.f-submit {width:auto;font-size:70%;margin:0 0 ;height:1.95em}

/* Full Description Schedule Data */

#moviedeatils-con {
	width: 100%;
	margin: 0 auto;
	background: #ccc;
	padding: 0px 0px 0px 0px;
	background:url(../images/schedule_bg.gif) repeat-x; 
	}
	.moviedeatils-image {width:538px;padding: 30px 30px 30px 30px;margin: 0 auto;float:left;overflow: hidden;height: auto;}
	.moviedeatilsfeature {width:500px;padding: 30px 30px 30px 30px;margin: 0 auto;color:#333;float:left;overflow: hidden;height: auto;font-size: 80%;line-height: 1.2;}
	