@charset "UTF-8";

div#loading								{ display: none; height: 391px; width: 898px; }

div#noEpisodes							{ display: none; float: left; width: 723px; height: 391px; background: url(/static/images/media/shows/noEpisodes_back.gif) no-repeat center 120px; }

div#seasonListContainer					{ display: none; float: left; width: 175px; height: 358px; padding-top: 33px; background: url(/static/images/media/shows/seasonList_back.jpg) no-repeat; }
div#seasonList							{ width: 174px; height: 358px; overflow: auto; overflow-x: none; }
div#seasonList a						{ display: block; padding: 2px 3px; color: #000000; text-decoration: none; }
div#seasonList a.on						{ font-weight: bold; color: #FFFFFF; background: #A16666 url(/static/images/media/shows/seasonLink_on.gif) repeat-x bottom; }
div#seasonList a:hover					{ text-decoration: underline; }

div#episodeListContainer				{ display: none; float: left; width: 174px; height: 358px; padding-top: 33px; background:url(/static/images/media/shows/episodeList_back.jpg) no-repeat; }
div#episodeList							{ width: 173px; height: 358px; overflow: auto; overflow-x: none; }
div#episodeList a						{ display: block; padding: 4px; color: #000000; text-decoration: none; font-size: 14px; text-align: right; }
div#episodeList a.on					{ font-weight: bold; color: #FFFFFF; background: #657EA0 url(/static/images/media/shows/episodeLink_on.gif) repeat-x bottom; }
div#episodeList a:hover					{ text-decoration: underline; }

div#episodeContainer					{ display: none; position: relative; float: left; width: 549px; height: 391px; background: url(/static/images/media/shows/episodeContainer_back.jpg) no-repeat; }

div#episodeDate							{ position: absolute; z-index: 98; top: 0px; padding: 13px 0px 0px 15px; color: #FFFFFF; font-size: 19px; font-weight: bold; }
div#episodeLength						{ position: absolute; z-index: 97; top: 33px; padding: 0px 0px 0px 15px; color: #FFFFFF; font-size: 12px; font-style: italic; }

div#episodeViews						{ position: absolute; z-index: 96; right: 0px; padding: 24px 15px 0px 0px; font-size: 12px; }
div#episodeViews a						{ text-decoration: none; color: white; padding: 4px 0px 4px 6px; }
div#episodeViews a:hover				{ text-decoration: none; }
div#episodeViews a.on:hover				{ text-decoration: none; }
div#episodeViews a span					{ padding: 4px 6px 4px 0px; }
div#episodeViews a:hover span			{ text-decoration: underline; }
div#episodeViews a.on:hover span		{ text-decoration: none; }

div#episodeViews a.on span				{ font-weight: bold; color: #333333; }

*:lang(en) div#episodeViews a.on		{ background: url(/static/images/media/shows/episodeLinks_left.gif) no-repeat top left; }
*:lang(en) div#episodeViews a.on span	{ background: url(/static/images/media/shows/episodeLinks_right.gif) no-repeat top right; font-weight: normal; color: #FFFFFF; }

div#episodePoll							{ display: none; position: absolute; z-index: 95; top: 75px; height: 317px; width: 550px; background: none; }
div#pollQuestion						{ text-align: center; font-size: 16px; color: #FFFFFF; padding: 0px 20px; }
div#pollResponses						{ color: #FFFFFF; font-size: 14px; padding: 20px 30px 0px; line-height: 30px; }
div#pollResponses span					{ display: block; text-align: center; }
div#pollResponses a						{ color: #FFFFFF; display: block; text-decoration: none; padding: 0px 6px; }
div#pollResponses a:hover				{ text-decoration: underline; background: #7E7E7E; }
div#pollResponses a:active,
	div#pollResponses a:focus			{ background: #686868; }

div#episodeOffline						{ display: none; position: absolute; z-index: 94; top: 51px; left: 90px; width: 320px; height: 240px; padding: 24px; }
div#episodeVideo						{ visibility: hidden; position: absolute; z-index: 93; top: 51px; left: 90px; width: 320px; height: 240px; padding: 24px; }
html>body div#episodeVideo				{ background: url(/static/images/media/shows/episodeShow_back.png) no-repeat; }
