/* text    a:link, .a:visited, .a:hover, .a:active  */
/*blue hexcode:  #0066CC    yellow-tan:  #FFFFCC   */

.text { font-family: Arial, Helvetica, sans-serif; color: #000000;  line-height: 130%; font-size: 15px }
.text a:link { color: #003399; text-decoration: underline;   }
.text a:visited { color: #0066CC; text-decoration: underline;  }
.text a:hover{ color: #FFFFFF; text-decoration: none; background-color: #0066CC; }
.text a:active { color: #66CCFF; text-decoration: none;  }

.text_larger { font-family: Arial, Helvetica, sans-serif; color: #000000;  line-height: 125%; font-size: 17px;  font-weight: bold; }

.subhead { 	font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; line-height: 120%;}
.subhead_2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFCC; background-color: #000000; line-height: 150%}
.subhead_interview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 125%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	letter-spacing: 1px;
	padding: 3px;
	font-style: italic;
	text-align: left;
}
.subhead_grey {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 125%; font-weight: bold; color: #333333;}
.subhead_red {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: Red;}
.subhead_reverse {  background-color: #000000; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; line-height: 150%}

.subhead_green { 	font-family : Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold;  background-color : #000000;  color : #00FF99;  line-height : 135%;  font-variant : normal;    letter-spacing : normal;  }
.subhead_green a:link { color: #33CCFF; text-decoration: underline;   }
.subhead_green a:visited { color: #CCCCCC; text-decoration: underline;  }
.subhead_green a:hover{ color: #FFFFFF; text-decoration: none; background-color: #0066CC; }
.subhead_green a:active { color: #66CCFF; text-decoration: none;  }

/*  ============================================== */
/*  Red Nav from Filmsters site  */

.rednav {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 135%; xcolor: #000000; font-weight: normal}
.rednav a:link {  color: #00FF66;  text-decoration: underline; }
.rednav a:visited {  color: #00CC66;  text-decoration: underline; }
.rednav a:hover {  color: #000000;  text-decoration : none;  background-color: #FFCC33;  }
.rednav a:active {  color: #FFFFFF;  text-decoration : none;  xbackground-color: #FF3333;  }
/* end red nav */

.headline { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 24px; 	color: #000000; line-height: normal;	border-color: black black #000000;	font-weight: bold;}
.headline_big { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 36px; font-weight: normal; color: #000000; text-align: left; line-height: normal }

.boxup {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #00CC99; font-weight: normal}

.navwhite  {  font-family: "Arial", Helvetica, sans-serif; font-size: 14px; font-weight : bold; color: #FFFFFF;  background-color: #0066CC;  }
.navwhite a:link {  color: #FFFFCC; text-decoration: none }
.navwhite a:visited {  color: #FFFFCC;  text-decoration : none }
.navwhite a:hover {  color: #00FF99; text-decoration: none }
.navwhite a:active {  color: #FF9933; text-decoration: none }

.navwhite3  {  font-family: "Arial", Helvetica, sans-serif; font-size: 16px; xfont-weight : bold;  text-decoration: none; xbackground-color: #0066CC;  }
.navwhite3 a:link {  color: #FFFFCC; text-decoration: none }
.navwhite3 a:visited {  color: #669966;  text-decoration : none }
.navwhite3 a:hover {  color: #00FF99; text-decoration: none }
.navwhite3 a:active {  color: #FF9933; text-decoration: none }

/*  ============================================== */
/* These are the main styles for the top navigation section */

.navhome  {  font-family: Arial, Helvetica, sans-serif; font-size: 14px;  text-decoration: none; background-color: Black;  font-weight: bold;}
.navhome a:link {  color: #FFFFFF; text-decoration: none }
.navhome a:visited {  color: #FFFFFF;  text-decoration : none }
.navhome a:hover {  color: #00FF99; text-decoration: none }
.navhome a:active {  color: #FFCC00; text-decoration: none }

.subnav  { font-family: "Arial", Helvetica, sans-serif; font-size: 13px; line-height: 130%;  font-weight : normal; }
.subnav a:link {  color: #000033; text-decoration: none;  }
.subnav a:visited { color: #666666; text-decoration: none;  }
.subnav a:hover{ color: #FFFFFF; text-decoration: none; background-color: #CC0000;}
.subnav a:active { color: #FF9933; text-decoration: none;  }

.utilnav a:link, .utilnav a:visited, .utilnav a:hover{ font-family: "Arial", Helvetica, sans-serif; font-size: 11px; line-height: 125%;  font-weight : normal; }
.utilnav a:link { color: #000033; text-decoration: none; }
.utilnav a:visited { color: #666666; text-decoration: none;  }
.utilnav a:hover{ color: #FFFFFF; text-decoration: none; background-color: #CC0000;}
.utilnav a:active { color: #FF9933; text-decoration: none; xfont-size: 12px; font-weight : normal; }

.navfilm  {  font-family: Arial, Helvetica, sans-serif; font-size: 14px;  text-decoration: none; background-color: #000000;  font-weight: bold;}
.navfilm a:link {  color: #FFFFFF; text-decoration: none }
.navfilm a:visited {  color: #FFFFFF;  text-decoration : none }
.navfilm a:hover {  color: #00FF99; background-color: #000000; text-decoration: none }
.navfilm a:active {  color: #FFCC00; text-decoration: none }


/* END of top navigation section */
/*  ============================================== */

.bottom_byline { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal }
.bottom_byline a:link {  color: #0066CC; text-decoration: none }
.bottom_byline a:visited {  color: #006699;  text-decoration : none }
.bottom_byline a:hover {  color: #CC0033; text-decoration: none }
.bottom_byline a:active {  color: #FF9933; text-decoration: none }

.bottom_byline_white { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal }
.bottom_byline_white a:link {  color: #33CEFF; text-decoration: none }
.bottom_byline_white a:visited {  color: #33CEFF;  text-decoration : none }
.bottom_byline_white a:hover {  color: #00FF99; text-decoration: none }
.bottom_byline_white a:active {  color: #FF9933; text-decoration: none }

/*  QUOTE is used on BUZZ page */
.quote { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #00FF99; text-decoration: none; line-height: 125%; clip: rect( ); text-align: left; white-space: normal}

.whatsnew {  background-color: #000000; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 140%}

/* FILMSTRIP is used on the storyboard page for the cells that hold the pictures */
.filmstripsection {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}

.storytext {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 130%; color: #000000}
.filmstrip {  background-color: #000000; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 150%}
.filmstrip_top {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #E8E8D2;
}

/* Red Quote Section =================== */

.reversequote {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FFFFFF; text-align: center; background-color: #000000; line-height: 150%}
.reversequote a:link {  color: #FFFFFF; text-decoration: none }
.reversequote a:visited {  color: #FFCCCC;  text-decoration : none }
.reversequote a:hover {  color: #FFFFFF; text-decoration: none;  background-color : #000000;  }
.reversequote a:active {  color: #FF6600; text-decoration: none }

.whitebottomquote_large {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #CC0000; line-height: 125%}
.whitebottomquote_large a:link {  color: #FFFF66; text-decoration: underline;
}
.whitebottomquote_large a:visited {  color: #FFCCCC;  text-decoration : underline;
}
.whitebottomquote_large a:hover {  color: #FFFFFF; text-decoration: none;  background-color : #000000;  }
.whitebottomquote_large a:active {  color: #FF9966; text-decoration: none }


.whitebottomquote_small {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #E8E8D2; background-color: #CC0000}

/* END Red Quote Section ================ */

.small-medtext { font-family: Arial, Helvetica, sans-serif; color: #000000;  line-height: 125%; font-size: 12px;}
.small-medtext a:link { color: #0066CC; text-decoration: underline;   }
.small-medtext a:visited { color: #666666; text-decoration: underline; }
.small-medtext a:hover{ color: #FFFFFF; text-decoration: none; background-color: #0066cc; }
.small-medtext a:active { color: #66CCFF; text-decoration: none;  }

.temp-subhead {  font-family: "Arial Black", Arial, Helvetica, serif; font-size: 16px; line-height: 110%; color: #99CCCC; font-weight: normal; background-color: #000000}


/*This is timesaver css text    a:link, .a:visited, .a:hover, .a:active  */

.articles {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 125%; background-image: url(../backgrounds/sumtextb.jpg); color: #000000}

.character_quotes {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 140%;
	text-align: center;
}
.character_names {
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: x-large;
	background-color: #CC3333;
	line-height: 85%;
}
