.NormalP {
    line-height: 150%;
    text-align: justify;
}

/* Full Episodes */
.MainImage {
	width: 252px;
	height: 172px;
}
.MainImageHolder {
	display: none;
}
.ThumbImage {
	border-width: 0px;
}
.ThumbImageHolder {
	width: 70px;
	height: 50px;
	border: solid 1px #fff;
	cursor: pointer;
}
.ThumbPlay {
    background: url(Images/playarrow.gif) no-repeat left bottom;
}
.ThumbHSpacer, .ThumbHSpacerSmall {
	width: 15px;
	height: 52px;
}
.ThumbHSpacerSmall {
	width: 8px;
}
.ThumbVSpacer {
	height: 8px;
}
.EpisodeDetailP {
    line-height: 200%;
    font-size: 13px;
    font-weight: bold;
}
.EpisodeDetailP a, .EpisodeDetailP a:link, .EpisodeDetailP a:hover, .EpisodeDetailP a:visited, .EpisodeDetailP a:active {
    font-size: 13px;
    font-weight: bold;
}
.EpisodeDetailImage {
	width: 500px;
	height: 329px;
}
.EpisodeDetailImageHolder {
	float: left;
	width: 520px;
	height: 340px;
}

/* On Tonight */
#marqueecontainer {
    position: relative;
    width: 260px;
    height: 65px;
    overflow: hidden;
}
.ScheduleHolder {
	display: none;
}
.DayHolder {
	text-align: right;
	padding: 10px;
}
.DayLink, a.DayLink:link, a.DayLink:active, a.DayLink:visited, a.DayLink:hover {
	font: bold 12px Verdana;
	color: #993300;
	text-decoration: none;
}
a.DayLink:hover {
	color: #fff;
}

/* Schedules */
.ScheduleTable {
	text-align: left;
	border: solid 1px #336666;
}
.ScheduleHHead {
	background-color: #336666;
	text-align: center;
	font: normal 14px Verdana;
	color: #fff;
}
.ScheduleVHead {
	background-color: #003333;
	text-align: center;
	font: normal 14px Verdana;
	color: #fff;
	border-right: solid 1px #336666;
	border-bottom: dotted 1px #336666;
}
.ScheduleItem, .ScheduleAlternatingItem {
	border-right: solid 1px #336666;
	border-bottom: dotted 1px #336666;
}
.ScheduleAlternatingItem {
	background-color: #333;
}