/* CSS Document */

/* WHAT'S ON SCUZZ TV */
#scuzzTvFooter {
	padding:10px 20px 32px 38px;
	width: 490px;
	margin-bottom:20px;
	background: transparent url(../images/register/registrationFooterBg.jpg) no-repeat 12px bottom;
}
#scuzzTvWrapper {
	padding: 0 0 0 146px;
	margin-bottom:12px;
	background: transparent url(../images/home/scuzzTvBg.gif) no-repeat 32px 0px;
	min-height: 140px;
	height: auto !important;
	height: 140px;
}
#scuzzTvWrapper ul { list-style-type:none; padding:0; }
#scuzzTvWrapper ul li strong { color:#2e93c5; }
#scuzzTvWrapper ul li a { font-weight:bold; }

#tvLinks { margin-bottom:12px; }
#tvLinks li { display:inline; }
#tvLinks li span { display:block; float:left; width:142px; }
#tvLinks li a.whiteLink { color:#fff; }

#scuzzTvWrapper ul.nowNextDetails { 
	margin:0 12px 0 9px; 
	width:120px; 
	float:left;
}
.progTitle { color:#ccd5d9; font-weight:bold; }

#tvListingTabs li { display:inline; }
#tvListingTabs li a {
	width:90px;
	height:29px;
	display:block;
	float:left;
	background: transparent;
}

/* DAYS OF THE WEEK TABS */
#tvListingTabs #today a { background: url(../images/tvListingTabs/today.jpg) no-repeat; }
#tvListingTabs #tomorrow a { background: url(../images/tvListingTabs/tomorrow.jpg) no-repeat; }
#tvListingTabs #monday a { background: url(../images/tvListingTabs/monday.jpg) no-repeat; }
#tvListingTabs #tuesday a { background: url(../images/tvListingTabs/tuesday.jpg) no-repeat; }
#tvListingTabs #wednesday a { background: url(../images/tvListingTabs/wednesday.jpg) no-repeat; }
#tvListingTabs #thursday a { background: url(../images/tvListingTabs/thursday.jpg) no-repeat; }
#tvListingTabs #friday a { background: url(../images/tvListingTabs/friday.jpg) no-repeat; }
#tvListingTabs #saturday a { background: url(../images/tvListingTabs/saturday.jpg) no-repeat; }
#tvListingTabs #sunday a { background: url(../images/tvListingTabs/sunday.jpg) no-repeat; }

/* DAYS OF THE WEEK TABS MOUSEOVER & ON */
#tvListingTabs #today a:hover, #tvListingTabs #today a.on { background: url(../images/tvListingTabs/today_on.jpg) no-repeat; }
#tvListingTabs #tomorrow a:hover, #tvListingTabs #tomorrow a.on { background: url(../images/tvListingTabs/tomorrow_on.jpg) no-repeat; }
#tvListingTabs #monday a:hover, #tvListingTabs #monday a.on { background: url(../images/tvListingTabs/monday_on.jpg) no-repeat; }
#tvListingTabs #tuesday a:hover, #tvListingTabs #tuesday a.on { background: url(../images/tvListingTabs/tuesday_on.jpg) no-repeat; }
#tvListingTabs #wednesday a:hover, #tvListingTabs #wednesday a.on { background: url(../images/tvListingTabs/wednesday_on.jpg) no-repeat; }
#tvListingTabs #thursday a:hover, #tvListingTabs #thursday a.on { background: url(../images/tvListingTabs/thursday_on.jpg) no-repeat; }
#tvListingTabs #friday a:hover, #tvListingTabs #friday a.on { background: url(../images/tvListingTabs/friday_on.jpg) no-repeat; }
#tvListingTabs #saturday a:hover, #tvListingTabs #saturday a.on { background: url(../images/tvListingTabs/saturday_on.jpg) no-repeat; }
#tvListingTabs #sunday a:hover, #tvListingTabs #sunday a.on { background: url(../images/tvListingTabs/sunday_on.jpg) no-repeat; }

#tvListingsTable { border:0;width:100%;}
#tvListingsTable tr td.progTime { font-size:1.2em; font-weight:bold; padding-right:20px; }
#tvListingsTable tr td.progTitle { padding-right:20px; }
#tvListingsTable tr td.progTitle h3 { font-size:1.2em; color:#ffca00; margin-bottom:4px; }
#tvListingsTable tr td.progTitle p { font-size:1em; font-weight:normal; }
#tvListingsTable tr td.progDetails { width: 80%; }

h2#scuzzTVHeader 
{
	margin: 5px 0 0 12px;
	background:transparent url(../images/whatsOnHeader.jpg) no-repeat 0 0; 
	height: 98px;
}