body {
	margin: 0px;
	padding: 0 5px 5px;
	min-width:980px;
}

hr {
	border:none;
	border-bottom:1px solid #d7e2f1;
}


	.Clear {
		clear: both;
	}

		#Content, #Header {
			margin: auto;
			width: 960px;
		}
			

/*
================================================================================
================================================================================
HEADER & NAVIGATION
================================================================================
================================================================================
*/
	
		#Header {
			margin-bottom: 5px;
		}
		
			#Logo {
				position: absolute;
				top: 40px;
				margin-left: 6px;
			}
			
			#Navigation {
				float: right;
				height: 45px;
				width: 85%;
				margin-top: 45px;
				font: 14px "Lucida Grande", Geneva, Arial, sans-serif;
				color: #DDD;
				text-align: right;
			}
			
				#Links {
					float: left;
					margin-top: 12px;
					padding-left: 40px;
					text-align: right;
					max-width: 500px;
				}

			
				#Navigation a {
					margin: 0 5px 0 5px;
					color: #2B599E;
					text-decoration: none;
				}
				
					#Navigation a.HereExplore {
						color: #CCC;
					}
					
					#Navigation a.Here {
						color: #AAA;
					}
				
				#Navigation a.Explore {
					color: #FBA95E;
				}
				
				#InnerNavigation {
					border-bottom: 1px solid #DFDFDF;
				}
				
				#InnerHeader {
					position: relative;
					float: right;
					margin: 1px 15px -1px 20px;
					padding-top: 2px;
					padding-bottom: -10px;
					border: 1px solid #DFDFDF;
					border-bottom: 1px solid #FFF;
					z-index: 2;
				}
				
				#InnerHeader form {
				margin: 0;
				}

				#InnerHeader a {
					padding: 0 2px 0 2px;
				}
				
					#InnerHeaderWrapper {
						padding: 6px 7px 2px 9px;
						font: 12px/16px "Lucida Grande", Geneva, Arial, sans-serif;
						text-align: left;
					}
					
						#HeaderUsername {
							max-width: 220px;
							min-height: 10px;
						}
	
						/* Inner Search */
					
						#InnerHeaderSearch {
							float: left;
							margin-right: 10px;
							padding-right: 10px;
							border-right: 1px solid #ccc;
						}
						
							#SearchEpisodes {
								font-size: 12px;
								color: #9A9A9A;
							}
							
							#SearchEpisodesSubmit {
							}
						
						/* Membership Actions */
						
						#InnerHeaderMembership {
							float: left;
							padding: 6px;
							font-size: 11px;
						}
						
							#InnerHeaderMembership a {
								font-size: 12px;
							}
						
						#SubMenuTab {
							float: right;
							margin: -13px 20px 0 -20px;
						}




/*
================================================================================
================================================================================
FOOTER
================================================================================
================================================================================
*/

	#Footer {
		margin: 30px auto 30px auto;
		height: 100px;
		width: 960px;

	}
	

	.FooterColumn {
		float: left;
		height: 100%;
		width: 235px;
		margin-left: 3px;
	}
	
		.FooterColumn .FooterColumnContents {
			padding: 10px 10px 5px 10px;
			font: 10px/12px "Lucida Grande", Geneva, Arial, sans-serif;
		}
	
			.ColumnHalf {
				float: left;
				width: 50%;
			}
			
			.FooterColumn .FooterColumnContents h4 {
				margin-top: 0px !important;
				margin-bottom: 5px !important;
				padding-bottom: 2px !important;
				font: bold 12px "Lucida Grande", Geneva, Arial, sans-serif !important;
				color: #888 !important;
				text-shadow: none !important;
				text-transform: none !important;
				letter-spacing: 0 !important;
			}
			
			.FooterColumn .FooterColumnContents a {
				display: block;
				padding: 1px;
				color: #555;
			}
			
			.FooterColumn .FooterColumnContents .FooterBabble {
				font: 10px/12px "Lucida Grande", Geneva, Arial, sans-serif;
				line-height: 16px;
				color: #aaa;
			}
			
			.FooterColumn .FooterColumnContents a.FooterBabble  {
				color: #555;
				display: inline !important;
			}


		.FooterBorder {
			border-right: 1px solid #DFDFDF;
		}
	
/*
================================================================================
================================================================================
FIELDSET
================================================================================
================================================================================
*/
		
		.SectionWrapper {
			border: 0;
			border-top: 1px solid #ddd;
			margin: 0;
		}
	
			.SectionWrapper legend {
				font-family: "Trebuchet MS", Arial, Sans-serif !important;
				margin-left: 7px;
				padding: 0 10px 0 10px;
				font-size: 11px !important;
				font-weight: bold;
				letter-spacing: 3px;
				text-transform: uppercase;
				color: #AAA;
			}

			.SectionWrapper p {
				font: 11px "Lucida Grande", Arial, Sans-serif !important;
			}
		
/*
================================================================================
================================================================================
WRAPPER
================================================================================
================================================================================
*/


		
		.wrapper {
			clear: both;
			padding-top: 10px;
			margin-top: 10px;
			background: none !important;
		}


/*
================================================================================
================================================================================
SHOWPAGE
================================================================================
================================================================================
*/

	#ShowpageHeader {
		padding: 10px 0 0px 0;
	}

		#ShowName {
			float: left;
			margin: 0px;
			font-size: 32px;
		}
	
	#ShowpageContent {
		text-align: center;
	}

		#ShowpageShowplayer {
			padding: 25px 25px 10px 25px;
		}

	.ShowHeaderNav {
		float: right;
		width: 135px;
	}
	
		.ShowHeaderNav a {
			display: block;
			margin-bottom: 4px;
			padding-right: 21px;
			font-size: 11px;
			line-height: 0px;
			color: #888;
			text-align: right;
			.border-bottom: 1px solid #AAA;
		}

		.ShowHeaderNav a:hover {
			text-decoration: none;
		}

		
		.ShowHeaderNav #ArchiveLink {
			background-color: #333;
			color: #FFF;
		}
		
		.ShowHeaderNav #SyndShow {
			background-color: #FF6633;
			color: #FFF;
		}
		
		.ShowHeaderNav #WatchShow, .ShowHeaderNav #WatchShow_vis {
			background-color: #000;
			color: #FFF;
		}
		
		#WatchShow {
			display: none;
		}


	#ShowFooter {
		min-height: 50px;
		margin-top: 10px;		
	}
	
		#ShowFooterContent {
			padding: 8x 0 8px 0;
			font-size: 11px;
			color: #777;
			line-height: 16px;
		}
		
			#NowWatching, #AboutThisShow {
				color: #999;
				margin-bottom: 5px;
			}
		
			#NowWatching a {
				float: right;
				color: #000;
				font-size: 10px;
				text-transform: uppercase;
				letter-spacing: 1px;
			}

			#EpisodeTitle {
				float: left;
				margin: 5px 10px 4px 0px;
				font-size: 26px;
				line-height: 36px;
			}

			
			#WatchingShow {
				font-size: 30px;
				line-height: 30px;
			}
		
			.AboutShowContainer	{
				padding-left: 20px;
			}
			
			#AboutShow {
				float: left;
				margin: 7px 0 7px 0;
				padding: 0px;
				font-size: 18px;
				line-height: 20px;
			}
			
		.SeperateShowInfo {
			min-height: 110px;
			border-left: 1px solid #DDD;
		}
		
		#AboutMore {
			display: block;
			margin-top: 10px;
			color: #000;
			text-align: right;
			font-size: 10px;
			line-height: 14px;
			text-transform: uppercase;
			letter-spacing: 1px;
		}
		
		#AboutMore img {
			float: right;
			padding-top: 1px;
			padding-left: 5px;
		}
		
		#MoreDetails {
			display: none;
			min-height: 100px;
			margin: auto;
			margin-top: 20px;
			background: #fafafa url('/skin/mercury/images/columnBg.gif') repeat-x;
			background-position: bottom;
			border: 1px solid #DFDFDF;
		}
		
			#MoreDetailsContainer {
				padding: 5px;
			}
			
			.DetailsHalf {
				float: left;
				width: 50%;
			}
			
			.DetailsFull {
				padding: 5px;
			}
			
				.ShowPageSecionTitle {
					font-size: 14px;
					color: #333;
				}
								
