.column1{
	float: left;
	padding: 15px 0 0 0;
	width: 680px; /* (652px + 28px) */
}
.column2{
	float: right;
	padding: 15px 0 0 0;
	width: 314px;
}

.box-dark .box-title {
	color:#fff; 
	text-align:left;
	text-transform:uppercase;
}

h5.box-title .lc {
	text-transform:none;
}

#tv-schedule h1 {background:url(/assets/icons/shows.png) no-repeat; line-height:28px;}

.tv-schedule .box-bottom {margin-left:5px; width:635px;}

.tout-module{float:left; font-family:Arial,Helvetica, sans-serif;}
.tout-module div.box div.box-top{text-align:left;}

.tout-module .box-bottom, .tout-module .box-bottom .box-right {
background:transparent url(/assets/light-bottom.gif) no-repeat;
position:relative;
}

.tout-module .short{
	margin-right: 20px;
	width:316px;
}
.tout-module .long {
	margin-right: 28px;
	width: 652px;
}
.tout-module img{
	float:left;
}
.tout-text{
	float:left;
	padding:0 0 0 10px;
	width:250px;
}
#tout-poll{
	float:left;
	padding:0 0 0 10px;
}
#tout-poll .global-more {
	border:none; 
	padding:10px;
}

.button1 {
	background:none; 
	float:right; 
	padding:10px; 
	width:auto;
}
#week-nav, #channel-nav {
	display:block;
	float:left;
}
#week-nav li{
	display:block; 
	float:left;
	margin:30px;
	cursor:pointer;
}
#schedule-list{
	display:block; 
	float:left;
}
#schedule-list tr{
	height:50px;
}

#channel-nav {
	background:transparent url(/assets/sched-top.gif) no-repeat; 
	float:none; 
	height:31px; 
	margin-left:10px; 
	padding:5px 5px 0px 5px;
}

#channel-nav li{
	float:left;
	padding:3px 0;
	width:125px;
}

#channel-nav li.active {
	background:transparent url(/assets/sched-tab.gif) no-repeat; 
}

#channel-nav li a {
	color:#999;
	font-weight:bold;
	text-decoration:none;
	text-indent:-1000em;
	width:125px; height:31px; line-height:31px;
	display:block;
}
  
#channel-nav li a#tab-nick{
	background:transparent url(/nick-assets/generic/logos/nickelodeon.png) center no-repeat; 
}

#channel-nav li a#tab-toon{
	background:transparent url(/nick-assets/generic/logos/nicktoons.png) center no-repeat; 
}

#channel-nav li a#tab-nite{
	background:transparent url(/nick-assets/generic/logos/nickatnite.png) center no-repeat; 
}

#channel-nav li a#tab-teen{
	background:transparent url(/nick-assets/generic/logos/teen-nick.png) center no-repeat; 
}

#channel-nav li a#tab-njr{
	background:transparent url(/nick-assets/generic/logos/nickjr.png) center no-repeat; 
}

.schedule-more-info{
	display:none;
}

.schedule-more-info td {
	background:transparent url(/assets/sched-more.gif) center right no-repeat;
	height:174px;
}

.schedule-more-info td.show-logo {
	background-position:center left;
}

.schedule-more-info .wrapper {overflow:auto;}
.schedule-more-info img {float:none; padding-left:30px;}
.schedule-more-info h3 {color:#ff5b00; display:none; font-size:14px; padding:0 0 5px 10px; text-align:left;}
.schedule-more-info p {color:#565555; font-size:11px; height:90px; overflow:auto; padding:0 20px 20px 10px; text-align:left;}

#schedule-dateSelected {color:#6d6c6c; display:inline; font-size:16px; font-weight:bold; padding: 0 0 0 3px;}
#schedule-week-dropdown {display:inline; font-size:12px; font-weight:normal; margin-left:10px; text-transform:capitalize;}
.tv-schedule #schedule-list {border-collapse:separate; height:765px; overflow:auto; width:644px;}
.tv-schedule table {margin-left:10px; width:615px;}
.tv-schedule td {text-align:left; vertical-align:middle; width:auto;}
.tv-schedule td .wrapper {padding:0 10px; font-size:11px; overflow:auto;}
.tv-schedule .show-time {background:#e2e6e5; color:#6d6c6c; font-size:12px; font-weight:bold; text-align:center; width:80px;}
.tv-schedule .show-time.onNow {background:#ff7100; color:#fff;}
.tv-schedule .show-time h3 {font-size:16px; text-transform:uppercase;}
.tv-schedule .show-time span {font-size:10px; text-transform:lowercase;}
.tv-schedule .show-time.onNext {background:#858d9d; color:#fff;}
.tv-schedule .show-time.onLater {background:#b3b8c2; color:#fff;}

.tv-schedule .show-time, #schedule-list .show-img {border-bottom:1px solid #fff;}
.tv-schedule .show-time {border-right:1px solid #fff;}
.tv-schedule .show-img {width:96px;}
.tv-schedule .show-info, .tv-schedule .show-links {border-bottom:1px solid #ccc;}
.tv-schedule .show-info {color:#6d6c6c; width:350px;}
.tv-schedule .show-info h4 {font-size:12px; font-weight:bold; padding:0 10px; text-transform:uppercase;}
.tv-schedule .show-info .pg {color:#f00; font-size:9px; padding-left:10px;}
.tv-schedule .show-info p {color:#565555; font-size:10px; padding:0 10px;}
.tv-schedule .show-links {}
.tv-schedule .show-links a {background:transparent url(/assets/orange_arrow.gif) right center no-repeat; color:#ff7100; font-size:12px; font-weight:bold; padding-right:10px; text-decoration:none; text-transform:capitalize;}
.tv-schedule .show-links a:hover {background-image: url(/assets/little_arrow_hover.gif); color:#c1272d; text-decoration: underline;}
.tv-schedule .show-links .expand a {text-transform:uppercase;} 
.tv-schedule .show-links a.close {background:transparent url(/assets/icons/icon_orange_mini_arrow_down.gif) right center no-repeat;} 

#schedule-timezone {color:#888; font-size:11px; padding-right:15px; position:absolute; right:0; top:0;}

.tout-module.show-schedule {height:auto !important;	margin-right:28px; width:652px;}

.show-schedule .box-top .box-right {height:40px !important;}
.show-schedule h5.box-title {color:#666;float:none;}
.show-schedule #schedule-callout {background:#104169; color:#fff; display:block; margin:0 10px 0 9px; padding:10px; text-transform:uppercase;}
.show-schedule table {margin-left:10px;}
.show-schedule tr {border:1px solid #ccc;}
.show-schedule td {border-bottom:1px solid #ccc; color:#333; font-weight:bold; padding:0 10px; text-align:left;}
.show-schedule #show-th {background:#ccc; width:632px;}
.show-schedule #show-th td {color:#333; font-size:14px; padding:5px 10px;}

.show-schedule #schedule-list {overflow:auto; position:relative; height:500px; width:642px;}
.show-schedule #schedule-list table {position:absolute; z-index:4; width:615px;}

.show-schedule .show-time {width:60px;}
.show-schedule .network-logo {background-position: 10px center; width:115px;}
.show-schedule .show-info {width:240px;}
.show-schedule a {background:transparent url(/assets/orange_arrow.gif) right center no-repeat; color:#ff7100; font-weight:bold; padding-right:10px; text-decoration:none; text-transform:uppercase;}
.show-schedule a:hover {background-image:url(/assets/little_arrow_hover.gif); color:#c1272d; text-decoration: underline;}

.show-schedule .expand a {text-transform:uppercase;} 

.show-schedule .full-schedule {margin:10px; position:relative; left:10px; top:10px;}

#schedule-list .network-logo{
	width:130px;
}
.logo_11{
	background:transparent url(/assets/logo_nick_mini.gif) left center no-repeat;
}
.logo_41{
	background:transparent url(/assets/logo_nick_mini.gif) left center no-repeat;
}
.logo_37{
	background:transparent url(/assets/logo_title_nicktoons.gif) left center no-repeat;
}
.logo_53{
	background:transparent url(/assets/logo_title_teennick.gif) left center no-repeat;
}
.noThumb_11{
	background:transparent url(http://nick.mtvnimages.com/nick-assets/generic/nick-theme/nick-thumb.jpg?&width=96&format=jpeg) left center no-repeat;
}
.noThumb_41{
	background:transparent url(http://nick.mtvnimages.com/nick-assets/generic/nick-theme/nick-thumb.jpg?&width=96&format=jpeg) left center no-repeat;
}
.noThumb_37{
	background:transparent url(http://nick.mtvnimages.com/nicktoons-assets/generic/nicktoons-thumb.jpg?&width=96&format=jpeg) left center no-repeat;
}
.noThumb_53{
	background:transparent url(http://nick.mtvnimages.com/teennick-assets/generic/teennick-thumb.jpg?&width=96&format=jpeg) left center no-repeat;
}
.noThumb_13{
	background:transparent url(http://nickjr.mtvnimages.com/nickjr-assets/generic/nickjr-thumb.jpg?&width=96&format=jpeg) left center no-repeat;
}
