@charset "utf-8";
/* CSS Document */

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#ececec;
color:#747474;
margin: 0 0 0 0;
padding:0 0 0 0; 
}

h1,h2,h3,h4{
margin: 0 0 0 0;
padding:0 0 0 0; 
font-family: Helvetica, Arial, Verdana, sans-serif;
}
h3{font-size:21px;}

b {
color:#424242;}

a {
text-decoration:none;
color:#4A4A4A;
}
a:hover{
color:#a8a8a8;
}
.episodeLinks{
float:left;
	font-size:12px;
	position:relative;
	padding-left120px;
	padding-top:0px;
	height:50px;
	width:507px;
	font-weight:bold;
}
.episodeLinks img{
float:left;}
.episodeLinks a:hover{
color:#a8a8a8;
}
a.ep15{
float:left;
background-image:url(images/episode_pages_01.jpg);
height:46px;
width:110px;
}
a.ep15:hover{
cursor:hand;
background-position: 0px -46px;
}
a.season1{
background-image:url(images/season1double.jpg);
width:64px;
height:35px;
float:left;
}
a.season1:hover{
cursor:hand;
background-position: 0px -37px;
}
a.season2{
background-image:url(images/season2double.jpg);
width:64px;
height:35px;
float:left;
}
a.season2:hover{
cursor:hand;
background-position: 0px -37px;
}
a.season3{
background-image:url(images/season3double.jpg);
width:64px;
height:35px;
float:left;
}
a.season3:hover{
cursor:hand;
background-position: 0px -37px;
}
a.ep610{
float:left;
background-image:url(images/episode_pages_02.jpg);
height:46px;
width:110px;
}
a.ep610:hover{
cursor:hand;
background-position: 0px -46px;
}
a.ep1113{
float:left;
background-image:url(images/episode_pages_03.jpg);
height:46px;
width:110px;
}
a.ep1113:hover{
cursor:hand;
background-position: 0px -46px;
}
a.ep1113B{
float:left;
background-image:url(images/episode_pages_03B.jpg);
height:46px;
width:110px;
}
a.ep1113B:hover{
cursor:hand;
background-position: 0px -46px;
}

.episodeSpacer{
height:98px;
width:371px;
}
.aboutButtons{
	width:600px;


height
; 		height: 35px;
	background-color: #FFFFFF;
}
#content {
width:950px;
margin-left:auto;
margin-right:auto;
}

.mainContentBackground{
min-height:800px;
background-color:#FFFFFF;
width:950px;
float:left;
padding-bottom:30px;
}
.mainContentBackground2{
min-height:1150px;
background-color:#FFFFFF;
width:950px;
float:left;
padding-bottom:30px;
}
.mainContent{
position:relative;
left:28px;
margin-right:auto;
width:900px;
height:100%;
float:left;
}
#header{
height:90px;
width:950px;
margin-bottom:32px;
background-color:#FFFFFF;
}
.leftSide{
width:520px;
float:left;
background-image:url(images/verticalDotted.jpg);
background-repeat:repeat-y;
background-position:right;
}
.leftSideShopping{
width:892px;
float:left;
background-repeat:repeat-y;
background-position:right;
}
.rightSide{
width:372px;
float:left;
background-image:url(images/verticalDotted.jpg);
background-repeat:repeat-y;
background-position:right;
}

.newsHeader{
height:38px;
background-image:url(images/verticalDotted.jpg);
background-position:left;
background-repeat:repeat-y;
padding-left:5px;
}
.travelHeader{
height:35px;
background-image:url(images/verticalDotted.jpg);
background-position:left;
background-repeat:repeat-y;
padding-left:5px;
}
.shoppingHeader{
height:35px;
background-image:url(images/verticalDotted.jpg);
background-position:left;
background-repeat:repeat-y;
padding-left:5px;
}

img {border:0}

.epHeader{
height:38px;
background-image:url(images/verticalDotted.jpg);
background-position:left;
background-repeat:repeat-y;
padding-left:5px;
}
.castHeader{
height:35px;
background-image:url(images/verticalDotted.jpg);
background-position:left;
background-repeat:repeat-y;
padding-left:5px;
}

.travelHeader img ,.epHeader  img,.castHeader  img{
float:left;
}

.spacer11 {
	padding-left:11px;
}
.episodeButtons{
	background-image:url(images/seasonBackground.jpg);
	background-repeat:repeat-x;
	float:left;
	width:669px;
	margin-left:18px;
}
.seasonButtons{
background-image:url(images/seasonBackground.jpg);
background-repeat:repeat-x;
float:left;
width:680px;	
margin-left:18px;
}
.mediaButtons{
	background-image:url(images/seasonBackground.jpg);
	background-repeat:repeat-x;
	width:775px;
	margin-left:18px;
	float:left;
}
.mediaButtons2{
	background-image:url(images/seasonBackground.jpg);
	background-repeat:repeat-x;
	width:735px;
	margin-left:18px;
	float:left;
}
.mediaButtons3{
	background-image:url(images/seasonBackground.jpg);
	background-repeat:repeat-x;
	width:714px;
	margin-left:18px;
	float:left;
}

.mediaPadd1{
	
margin-left:10px;
}
.mediaPadd{
	
margin-left:20px;
}
.travelButtons{
	background-image:url(images/seasonBackground.jpg);
	background-repeat:repeat-x;
	float:left;
	width:678px;
	margin-left:18px;
}
.castButtons{
	background-image:url(images/seasonBackground.jpg);
	background-repeat:repeat-x;
	float:left;
	width:665px;
	margin-left:18px;
}
.rightHeader{
height:36px;
background-image:url(images/horizontalDotted.jpg);
background-repeat:repeat-x;
background-position:bottom;
}


#leftEpisodeTitles{
background-image:url(images/horizontalDotted.jpg);
background-repeat:repeat-x;
background-position:top;
padding-left:11px;
font-size:11px;

}

#leftEpisodeTitles2{
background-image:url(images/horizontalDotted.jpg);
background-repeat:repeat-x;
background-position:top;
padding-left:11px;
padding-right:11px;
font-size:12px;

}
#leftEpisodeTitles table{
font-size:11px;
padding-left:7px;
}
#leftEpisodeTitles table div:hover,#leftEpisodeTitles td.sfhover div
{
color:#000000;

}

#rightGallery{
width:372px;
}
.rightEpGallery {
background-image:url(images/horizontalDotted.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

#rightThumbnails{
margin-right:7px;
height:223px;
width:372px;
background-image:url(images/horizontalDotted.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
#rightThumbnails table{
position:relative;
top:27px;
left:43px;
}
#leftEpisodeInfo{
width:519px;
height:248px;
font-size:11px;
background-image:url(images/horizontalDotted.jpg);
background-repeat:repeat-x;
background-position:bottom;
background-color:#FFFFFF;

}
.episodeGuideTitle{
	background-color:#686a5f;
	height:44px;
	color:#FFFFFF;
}

.episodeGuideText{
position:relative;
font-size:11px;
left:18px;
width:460px;
}
.episodeGuideTitle h3{
	position:relative;
	top:19px;
	left:6px;
	width: 500px;

}

.AboutTheShowText{
position:relative;
font-size:12px;
left:18px;
width:460px;
}
.AboutTheShowTitle h3{
	position:relative;
	top:10px;
	left:6px;
	width: 500px;

}

#leftEpisodeInfo p {
background-color:#FFFFFF;
margin:46px 99px 46px 7px;


}
.leftEpisodeInfoTitle{
background-image:url(images/horizontalDotted.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#611427;
height:44px;
color:#FFFFFF;}

#leftEpisodeInfo h3{
	position:relative;
	top:19px;
	left:6px;
	width: 500px;

}


#rightBigThumb{
background-repeat:no-repeat;
width:372px;
height:282px;
background-position:top;
background-color:#FFFFFF;
}
#bigHolder{
width:372px;
height:283px;
background-image:url(images/horizontalDotted.jpg);
background-repeat:repeat-x;
background-position:bottom;
background-color:#FFFFFF;
  }
 .about{
background-image:url(images/horizontalDotted.jpg);
background-repeat:repeat-x;
background-position:top;
width:519px;
font-size:11px;
min-height:460px;

}
.aboutTextBold,.aboutText {
position:relative;
left:10px;
 width:480px;


 }
 
 
 .aboutText{
 margin-top:5px;
 width:460px;
padding-left:3px;
 }
 
.aboutTextBold{
font-size:18px;
color:#424242;
font-family: Helvetica, Arial, Verdana, sans-serif;
}

.castTextBold{
width:510px;
position:relative;
left:10px;
top:10px;
font-size:18px;
color:#424242;
font-family: Helvetica, Arial, Verdana, sans-serif;
}
.castName{
font-size:21px;
}
#news{
width:519px;
font-size:11px;
}
#news p {
margin:46px 99px 46px 7px;
}
.newsTitle{
background-color:#b35639;
height:44px;
color:#FFFFFF;}

.newsTitle h3{
position:relative;
top:19px;
left:6px;
}    


#media{
width:519px;
font-size:11px;
}
#media p {
	margin-top: 20px;
	margin-right: 99px;
	margin-bottom: 20px;
	margin-left: 7px;
}
.mediaTitle{
	background-color:#FFFFFF;
	height:44px;
	color:#FFFFFF;
}

.mediaTitle h3{
position:relative;
top:19px;
left:6px;
}    
  #media table div:hover,#media td.sfhover div
{
color:#000000;
}
.webcliptitle{
position:relative;
left:-2px;
float:left;
width:240px;
	font-size:12px;
}
.webclip {
padding-left:25px;
float:left;
	font-size:11px;
}

.footerText{
padding-right:30px;
padding-top:30px;
font-size:11px;
float:right;
color:#000000;
}
a.deleted{
background-image:url(images/deletedScenes.jpg);
width:97px;
height:29px;
float:left;

}
a.deleted:hover{
cursor:hand;
background-position: 0px -29px;
}
a.soundtrack{
background-image:url(images/soundtrackdouble.jpg);
width:104px;
height:35px;
float:left;
}
a.soundtrack:hover{
cursor:hand;
background-position: 0px -37px;
}
a.departuresstore{
background-image:url(images/departuresstoredouble.jpg);
width:104px;
height:35px;
float:left;
}
a.departuresstore:hover{
cursor:hand;
background-position: 0px -37px;
}
a.episodeClipsRoll{
background-image:url(images/episodeClipsRoll.jpg);
width:74px;
height:29px;
float:left;

}
a.episodeClipsRoll:hover{
cursor:hand;
background-position: 0px -29px;
}
a.productionRoll{
background-image:url(images/productionDouble.jpg);
width:70px;
height:29px;
float:left;

}
a.productionRoll:hover{
cursor:hand;
background-position: 0px -29px;
}
a.sponsorsRoll{
background-image:url(images/sponsorsDouble.jpg);
width:60px;
height:29px;
float:left;

}
a.sponsorsRoll:hover{
cursor:hand;
background-position: 0px -29px;
}
a.linksRoll{
background-image:url(images/linksDouble.jpg);
width:36px;
height:29px;
float:left;

}
a.linksRoll:hover{
cursor:hand;
background-position: 0px -29px;
}
a.faqRoll{
background-image:url(images/faqDouble.jpg);
width:36px;
height:29px;
float:left;

}
a.faqRoll:hover{
cursor:hand;
background-position: 0px -29px;
}
a.downloads{
background-image:url(images/downloadsDouble.jpg);
width:65px;
height:29px;
float:left;

}
a.downloads:hover{
cursor:hand;
background-position: 0px -29px;
}
a.press{
background-image:url(images/pressDouble.jpg);
width:53px;
height:29px;
float:left;
}
a.press:hover{
cursor:hand;
background-position: 0px -29px;
}
a.music{
background-image:url(images/musicDouble.jpg);
width:60px;
height:29px;
float:left;
}
a.music:hover{
cursor:hand;
background-position: 0px -29px;
}
a.crew{
background-image:url(images/crew.jpg);
width:54px;
height:29px;
float:left;
}
a.crew:hover{
cursor:hand;
background-position: 0px -29px;
}
a.cast{
background-image:url(images/travelers.jpg);
width:77px;
height:29px;
float:left;
}
a.cast:hover{
cursor:hand;
background-position: 0px -29px;
}

.epGuide b, .epGuide a{

font-family:Helvetica, Arial,Verdana,  sans-serif;
}
.epGuide tr{
	background-image:url(images/horizontalDotted.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color: #FFFFFF;
}
.epGuide td{
background-image:url(images/verticalDotted.jpg);
background-repeat:repeat-y;
background-position:right;
}
.epGuide td.noDots{
	background-image:url(images/mastHead_ab2);
	background-color: #FFFFFF;
}
.epGuide tr.noDots{
	background-image:url(images/mastHead_ab2);
	background-color: #FFFFFF;
}
a.season3 {
	background-image:url(images/season3double.jpg);
	width:64px;
	height:29px;
	float:left;
}

