
<!--

.pingFix { background:url(images/navCastBg.png); }

img, .pingFix { behavior: url(iepngfix.htc); }

body {
text-align: center; 
background:#000000;
background-repeat: no-repeat;
background-position: center top;
margin-width:0;
margin-height:0;
bottom-margin:0;
left-margin:0;
margin: 0; /* zeroes the margins on the body */
padding: 0; /* zeroes the padding on the body ~ Opera carries a default padding and requires this zeroing */
border: 0; /* zeroes off any existing border */
}


#wrapper { width: 820px; margin: 0 auto; text-align: left; }
#content { text-align: left; margin: 0 0 0 135px; width: 690px; min-height:400px;}

*html #content {
height:400px;
}

#top_nav {
position:relative; 
background:#000000;
top:0px; 
left:0px; 
width:100%; 
text-align: center; 

}
.top_nav {
	white-space: nowrap;
}
.home {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 11px;  
color: #dddddd; 
}

p {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 11px;  
line-height:14px;
color: #ffffff; 
font-weight:normal;

}


#maincolumn { width: 372px; 
float: left; 
margin: 0; 
margin-left:15px;
margin-top:40px;
min-height:500px;

}

*html #maincolumn {
height:500px;

}

.SubjectHeader {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 16px;  
color: #ffffff; 
font-weight:bold;
text-align:left;
}

#maincolumn p {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 11px;  
line-height:14px;
color: #ffffff; 
font-weight:normal;
}

#maincolumn .mediaHeader {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 12px;  
line-height:14px;
color: #e49f09; 
font-weight:bold;
}

#imagecolumn { background-image: url(images/imageBg.gif); background-repeat: no-repeat; background-position: 0 0; width: 268px; float: left; margin: 40 0 0 5; padding: 3px; }

#episodescolumn { width: 175px; float: left; margin: 40 0 0 0; padding: 4px; }

#imagecolumn img { 
margin: 2px; }

#presscolumn { background-image: url(images/pressBg.gif); background-repeat: no-repeat; background-position: 0 0; width: 18ß5px; float: left; margin: 40 0 0 5; padding: 3px; }

#presscolumn img { 
margin: 2px; }

#castImage { background-image: url(images/castImageBg.gif); background-repeat: no-repeat; padding: 3px;
}

.seasonNavHeader {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 12px;  
	color: #dddddd; 
	font-weight:bold;
}

.dropdown {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px;  
	color: #000000; 
}


#nav { margin: 72 0 0; }
#nav ul { list-style-type: none; margin: 0; padding: 0; float: left; }

#nav ul li {
display: inline  
}

/* DVI MAIN NAVIGATION */

#nav.dviNav ul a { 
color: #ffffff; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
text-decoration: none; 
text-transform: capitalize; 
letter-spacing: 0.1em; 
margin-top: 5px; 
float: left; 
}

#nav.dviNav ul a:hover { 
color:#e49f09; 
font-weight: bold; 
text-decoration: none; 
border-style: none; 
border-bottom: 1px dotted #e49f09; 
border-top-style: none; 
border-right-style: none; 
border-left-style: none; 
}

#nav.dviNav ul a.active { 
color: #e49f09; 
font-weight: bold; 
text-decoration: none; 
border-style: none; 
border-bottom: 1px dotted #e49f09; 
border-top-style: none; 
border-right-style: none; 
border-left-style: none; 
}

/* DVCH MAIN NAVIGATION */

#nav.dvchNav ul a { 
color: #ffffff; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
text-decoration: none; 
text-transform: capitalize; 
letter-spacing: 0.1em; 
margin-top: 5px; 

float: left; 
}

#nav.dvchNav ul a:hover { 
color:#0f8be1; 
font-weight: bold; 
text-decoration: none; 
border-style: none; 
border-bottom: 1px dotted #0f8be1; 
border-top-style: none; 
border-right-style: none; 
border-left-style: none; 
}

#nav.dvchNav ul a.active { 
color: #0f8be1; 
font-weight: bold; 
text-decoration: none; 
border-style: none; 
border-bottom: 1px dotted #0f8be1; 
border-top-style: none; 
border-right-style: none; 
border-left-style: none; 
}

/* QOL MAIN NAVIGATION */

#nav.qolNav ul a { 
color: #ffffff; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
text-decoration: none; 
text-transform: capitalize; 
letter-spacing: 0.1em; 
margin-top: 5px; 
float: left; 
}

#nav.qolNav ul a:hover { 
color:#df1111; 
font-weight: bold; 
text-decoration: none; 
border-style: none; 
border-bottom: 1px dotted #df1111; 
border-top-style: none; 
border-right-style: none; 
border-left-style: none; 
}

#nav.qolNav ul a.active { 
color: #df1111; 
font-weight: bold; 
text-decoration: none; 
border-style: none; 
border-bottom: 1px dotted #df1111; 
border-top-style: none; 
border-right-style: none; 
border-left-style: none; 
}


/* DVI EPISODE NAVIGATION */

A:link.episodeNav { 
color: #909090; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
margin-left: 6px; 
text-decoration: none;  
}

A:active.episodeNav { 
color: #e49f09; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-left: 6px;  
text-decoration: none;  
}

A:visited.episodeNav { 
color: #909090; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-left: 6px;  
text-decoration: none;  
}

A:hover.episodeNav { 
color: #e49f09; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-left: 6px;  
text-decoration: none;  
}

A:link.episodeNavOn, A:active.episodeNavOn, A:visited.episodeNavOn, A:hover.episodeNavOn { 
color: #e49f09; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
margin-left: 6px; 
text-decoration: none;  
}



/* INLINE LINKS: DVCH */

A:link.dvch { 
color: #2dbefa; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;  
}

A:active.dvch { 
text-decoration: underline;  
}



A:visited.dvch { 
text-decoration: none;  
color: #2dbefa; 
}

A:hover.dvch { 
text-decoration: underline;  
}

/* INLINE LINKS: DVI */

A:link.dvi { 
color: #e49f09; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;  
}

A:active.dvi { 
text-decoration: underline;  
}



A:visited.dvi { 
text-decoration: none; 
color: #e49f09;  
}

A:hover.dvi { 
text-decoration: underline;  
}

/* INLINE LINKS: QOL */

A:link.qol { 
color: #df1111; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;  
}

A:active.qol { 
text-decoration: underline;  
}



A:visited.qol { 
text-decoration: none; 
color: #df1111;  
}

A:hover.qol { 
text-decoration: underline;  
}

/* DVCH EPISODE NAVIGATION */

A:link.DvchEpisodeNav { 
color: #909090; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
margin-left: 6px; 
text-decoration: none;  
}

A:active.DvchEpisodeNav { 
color: #0f8be1; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-left: 6px;  
text-decoration: none;  
}


A:visited.DvchEpisodeNav{ 
color: #909090; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-left: 6px;  
text-decoration: none;  
}

A:hover.DvchEpisodeNav { 
color: #0f8be1; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-left: 6px;  
text-decoration: none;  
}

A:link.DvchEpisodeNavOn, A:active.DvchEpisodeNavOn, A:visited.DvchEpisodeNavOn, A:hover.DvchEpisodeNavOn { 
color: #0f8be1; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
margin-left: 6px; 
text-decoration: none;  
}

/* QOL EPISODE NAVIGATION */

A:link.QolEpisodeNav { 
color: #909090; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
margin-left: 6px; 
text-decoration: none;  
}

A:active.QolEpisodeNav { 
color: #df1111; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-left: 6px;  
text-decoration: none;  
}


A:visited.QolEpisodeNav{ 
color: #909090; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-left: 6px;  
text-decoration: none;  
}

A:hover.QolEpisodeNav { 
color: #df1111; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-left: 6px;  
text-decoration: none;  
}

A:link.QolEpisodeNavOn, A:active.QolEpisodeNavOn, A:visited.QolEpisodeNavOn, A:hover.QolEpisodeNavOn { 
color: #df1111; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
margin-left: 6px; 
text-decoration: none;  
}

#footer { 
width:100%; clear: both; padding-top: 1px; }

.footer { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align:center; 
	font-size: 11px; 
	line-height:15px;
	color: #4f4f4f; 
	font-weight:normal; 
}




A:link.footer { 
color: #6c6c6c; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;  
}



A:active.footer { 
color: #ffffff; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;  
}


A:visited.footer { 
color: #6c6c6c; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;  
}

A:hover.footer { 
color: #ffffff; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;  
}

A:link.footer2 { 
color: #b9b9b9; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;  
}

A:active.footer2 { 
color: #ffffff; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;  
}


A:visited.footer2 { 
color: #b9b9b9; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;  
}

A:hover.footer2 { 
color: #ffffff; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;  
}

.input {
	border:1px solid #656565; 
	font-family:verdana, arial, helvetica, sans;
	font-size:11px;
	color:#000000;
	background-color:#dedede;
}

.btn {
	border:1px solid #000000; 
	font-family:verdana, arial, helvetica, sans; 
	font-size:11px;
	font-weight:bold; 
	color:#7C7978;
	background-color:#FFFFFF;
}

a {outline:none;}