/* ***** GLOBAL ***** */
div.schedule-content { background: #fff; height: auto !important; height: 600px; min-height: 600px; overflow: hidden; padding:15px 0; width:922px; margin:auto;}
div.schedule-wrapper {background-color:#6586a4; position:relative; width: 922px;} 


/* ***** Heading ***** */
div.schedule-wrapper h1 {display:block; text-indent:26px;background-color:#656597;border-bottom:1px solid #CCC;color: #fff; bold; width:922px;font-family: "Ostrich Sans Pro Regular","Arial Narrow",Sans-Serif;letter-spacing: 1px;font-size: 75px; line-height:85px;}

.est-time {color:#fff; font-family:arial; font-size:13pt; position:absolute; right:20px; text-align:right; top:20px; width:300px;}

.sub-headings {width:922px; background-color: #656597; padding-top:10px;}
.sub-headings h2 {color:#fff; display:block; float:left; font-family:"DIN Web Condensed", "Arial Narrow", sans-serif;  font-weight:normal; letter-spacing:1px; font-size:27px; line-height:52px; margin-left:40px; width:492px;}
.sub-headings h3 {color:#fff; display:block; float:right; font-size:16px; font-weight:normal; line-height:52px; margin-right:40px; text-align:right; width:350px;}
.sub-headings p {color:#ffffff; font: normal 17px "DIN Web Condensed","Arial Narrow"; margin: 0 40px 13px; text-align: center; line-height: 1.2; }

.activeDot{margin-right:3px;}


/* ***** Schedule ***** */
.schedule-content .ui-tabs {padding:0;}

#tabs {border:0;}
#tabs ul{border:0px; background:none;}
#tabs div.schedule {background:#799ab9; margin-top:0; padding:0 37px;}
#tabs div.schedule table {width:843px;}
#tabs div.schedule table tr {border-top: none;}
#tabs div.schedule table th {
	font-size: 14px;
	font-weight: bold;
	padding: 7px 10px;
	text-align:center;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background-image:none;background:none;}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-top-left-radius: 0px !important/*{cornerRadius}; */;border-top-right-radius: 0px !important/*{cornerRadius}; */;}
#tabs div.schedule table td {padding: 20px 9px;font-family: "DIN Web Condensed", "Arial Narrow", sans-serif;font-size:18px;text-transform: capitalize;border-bottom: solid 1px; }
#tabs div.schedule table td.synopsis {text-transform: none;}
#tabs div.schedule table .last td {border:none;}
#tabs div.schedule table td.time {white-space:nowrap; }
#tabs .ui-tabs-nav {font-family: "DIN Web Condensed", "Arial Narrow", sans-serif;font-size: 46px;text-transform: uppercase;}
.schedule-wrapper tbody{color:#fff;}
.schedule-wrapper thead{color:#799ab8;font-size:36px;}

/* ***** Column widths ***** */
.de .schedule td.time,
.fr .schedule td.time,
.uk .schedule td.time {text-align:center; width:90px;}

.de .schedule td.title,
.fr .schedule td.title,
.uk .schedule td.title {width:180px;}

.de .schedule td.synopsis,
.fr .schedule td.synopsis,
.uk .schedule td.synopsis {width:350px;}

/* ***** prime time picks module ***** */
#prime_time_picks{margin-top:10px; width:630px;}
#prime_time_picks h4 {border-bottom:5px solid #CACACA; color: #B20204; margin-bottom:10px;padding-bottom:5px}
#prime_time_picks ul a {color:#555;}
#prime_time_picks ul a:hover {text-decoration:none;}
#prime_time_picks ul li {float:left; background:#EEE; width:170px; padding:15px; margin-right:10px; min-height:175px; height:auto !important; height:175px;}


.affiliate-bricks {margin:12px 0 15px; width:922px;}
.affiliate-bricks .brick {display:inline; float:left; width:100px;}
.affiliate-bricks .brick img {border:medium none;}
.channel-brick {display:block; margin-top:10px;}


/* ***** jquery ui overrides ***** */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {background:none;border:none;}
.ui-widget-content {background:none;}

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {color:#799ab8;}

.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {color:#fff;}

.ui-tabs .ui-tabs-nav li a {padding:4px 30px;}
