﻿.HomePageSection
{
    margin-bottom:10px;
    float:left;
    width:610px;
}

.TonightHighlight
{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color:#FFFFFF

}
.NewsletterSignUp
{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
color:#FFFFFF;
}
.TitleText
{ font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
color:#7e7e7e

}

.TitleTextDarkGrey
{ font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
color: #333333

}

.TitleTextwhiteepisode
{ font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: normal;
color:#ffffff

}

.TitleTextwhite
{ font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
color:#ffffff

}

.TitleMedium
{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#7e7e7e

}

.ShowtimesRed
{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#801c1b

}

.TVlistingDay
{ font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight: bold;
color:#F99621

}

.TVlistingWeek
{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color: #333333

}


a.morewhite:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color:#c41230;
	letter-spacing: 0px;
	}

a.morewhite:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color:#c41230;
	letter-spacing: 0px;
}

a.morewhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color:#5b5c5d;
	letter-spacing: 0px;
	
}

a.moregrey:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #333333;
	letter-spacing: 0px;
	}

a.moregrey:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color:#333333;
	letter-spacing: 0px;
}

a.moregrey:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color:#c41230;
	letter-spacing: 0px;
	
}
a.moretvlisting:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color:#ffffff;
	letter-spacing: 0px;
	}

a.moretvlisting:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color:#ffffff;
	letter-spacing: 0px;
}

a.moretvlisting:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color:#c41230;
	letter-spacing: 0px;
	
}
.text_yellow
{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
color:#f8c52e;

}
.text_red
{ font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: normal;
color:#c41230;

}

.text_redBIG
{ font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight: normal;
color:#c41230;

}
.text_white
{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
color:#ffffff;

}
.text_yellowBig
{ font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bold;
color:#f8c52e;

}
.text_darkgrey
{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
color: #333333;

}

.text_darkgreyBig
{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
color: #333333;

}

.text_history
{ font-family:Arial, Helvetica, sans-serif;
font-size:40px;
font-weight: bold;
color: #2f2f2f;

}

.backgoundimageblank
{
	background-image: url(../images/bg_blank.jpg);
	background-repeat: no-repeat;
}

.backgoundimagenight
{
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
}

.pictureframe
{
	border:4px solid #990000;
	
}
/*//////////////////////////////*/
a.tvweekly:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	text-decoration:none;
	color:#000000;
	letter-spacing: 0px;
	}

a.tvweekly:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	text-decoration:none;
	color:#000000;
	letter-spacing: 0px;
}

a.tvweekly:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	text-decoration:none;
	color:#c41230;
	letter-spacing: 0px;
	
}

/*//////////tvlisting daily/////////////*/
a.tvdailyBold:link {
	 font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight: normal;
    color: #333333;
	}

a.tvdailyBold:visited {
	 font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight: normal;
    color: #333333;
}


a.tvdailyBold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#c41230;
	letter-spacing: 0px;
	font-weight: bold;
}
/* daily summary*/
a.tvdaily:link {
	 font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight: normal;
    color: #333333;
	}

a.tvdaily:visited {
	 font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight: normal;
    color: #333333;
}


a.tvdaily:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#c41230;
	letter-spacing: 0px;
	font-weight: normal;
}

/*  highlight tab */

#highlightsTab li a{
height:34px;
width:151px;
float:left;
margin-left: 0px;
}

#highlights{
width:100%;
position:relative;
}

#highlightsTab{
width:100%;
position:relative;
}

#highlights .tab{
/*padding:35px 32px 19px 32px;*/
padding: 10px 5px 19px 15px;
min-height:217px;
width: 610px;
clear:both;
}


#highlights h2{
margin-bottom:0.5em;
}


#highlightsTab li{
    float:left;
    height: 48px;
    width: 151px;
    padding: 0px 0px 1px 0px;
    list-style: none;
    left: 0px;
}

#highlights .imgLeft{
margin-right:1.5em;
}

#highlights .extra{
padding:6px 0 2px 3px;
}

.extraTopic{
padding:0px 0 2px 17px;
font-size:0.918em;
font-family:Verdana, Arial, Helvetica, sans-serif;
position:absolute;
top:52px;
left:35px;
font-weight: bold;
color:#7e7e7e
}

#highlights .imgList{
width:100%;
float:left;
padding:10px 0 0 0;
}

#highlights .imgList .textContainer{
width:305px;
float:left;
}

#highlights .imgList .imgLeft{
margin-top:3em;
float: left;
}

#highlights .tab-container-1
{
    margin-left: 0;
    width:500px;
}

#highlights *
{
    padding: 0;
    margin: 0;
}

#tab1 h2
{
    font-size:1.85em;
	font-weight: normal;
	margin-bottom:0.5em;
	color:#c70117;
}

#highlights ul li
{
    list-style-type: none;
}


.promo{
width:100%;
float:left;
}

.proTile{
padding:8px 0 34px 15px;
width:250px; /*285*/
float:left;
}

.proTileToday{
padding:8px 0 34px 15px;
width:440px; /*285*/
float:left;
}

.proTileWar{
padding:8px 0 34px 15px;
width:110px; /*285*/
float:left;
}

.proTile .textContainer{
float:left;
width:105px;
}

.proTile .imgLeft{
margin-left: 0px;
float: left;
    width: 142px;
    height: 109px;
    margin-right: 10px;
    margin-top: 0;
    margin-bottom: 0;
}

.proTile h3
{    
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: normal;
color:#c41230;
margin-top:1.2em;
margin-bottom:0.5em;
}

.proTile .btn a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration:none;
color:#c41230;
letter-spacing: 0px;
padding:0 0 0 10px;
}

.proTile p{
margin:0 0 4px 0;
}


/*Today*/
.proTileToday 
{
padding:8px 0 34px 15px;
float:left;
}

.proTileToday .textContainer{
float:left;
width:105px;
}

.proTileToday h3
{    
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: normal;
color:#c41230;
margin-top:1.2em;
margin-bottom:0.05em;
}

.proTileToday p{
margin:0 0 4px 0;
}


/*Parking War*/

.proTileWar .textContainer{
float:left;
width:105px;
}

.proTileWar .imgLeft{
margin-left: 0px;
float: left;
    width: 142px;
    height: 109px;
    margin-right: 10px;
    margin-top: 0;
    margin-bottom: 0;
}

.proTileWar h3
{    
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: normal;
color:#c41230;
margin-top:1.2em;
margin-bottom:0.5em;
}

.proTileWar .btn a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration:none;
color:#c41230;
letter-spacing: 0px;
padding:0 0 0 10px;
}

.proTileWar p{
margin:0 0 4px 0;
}