/*  BEGIN Site-Wide Styles */
.body
{
color: #FFFFFF;
font-size: 12px;
line-height: 15px;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
}
a:link, a:visited, a:hover, a:active
{
color: #ddb1ff;
text-decoration: none;
}

.NoTile
{
background-repeat: no-repeat;
}
/* /END of Site-Wide Styles */


/* BEGIN No-Flash Nav -- Home Page */
.NFNav a:link
{
color: #ddb1ff;
font-size: 13px;
font-family: Arial, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}
.NFNav a:visited
{
color: #b5aeba;
font-size: 13px;
font-family: Arial, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}
.NFSubNav a:link
{
color: #ddb1ff;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}
.NFSubNav a:visited
{
color: #b5aeba;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}
.NFNav {
padding: 0px 10px 0px 10px;
}
.NFSubNav {
padding: 0px 15px 0px 15px;
}
/* /END No-Flash Nav -- Home Page */


/* BEGIN No-Flash Nav -- Interior Pages */
.NFNavInt a:link
{
color: #ddb1ff;
font-size: 12px;
font-family: Arial, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}
.NFNavInt a:visited
{
color: #b5aeba;
font-size: 12px;
font-family: Arial, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}
.NFSubNavInt a:link
{
color: #ddb1ff;
font-size: 10px;
font-family: Arial, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}
.NFSubNavInt a:visited
{
color: #b5aeba;
font-size: 10px;
font-family: Arial, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}
.NFNavInt {
padding: 0px 5px 0px 10px;
}
.NFSubNavInt {
padding: 0px 7px 0px 15px;
}

/* /END No-Flash Nav -- Interior Pages */


/* BEGIN Generic Page Style */
.Generic {
background-image: url('/nextgeneration/images/episodes/background.jpg');
background-repeat: no-repeat;
}
/* /END Generic Page Style */


/* BEGIN Home Page Style */
.HomePromo {
display: block;
width: 640px;
margin-left: 22px;
margin-right: 22px;
}
.Mobile {
padding: 15px 0px 15px 23px;
}
/* END Home Page Style */

/* BEGIN About Page Style */
.About {
background-image: url('/nextgeneration/images/about/background.jpg');
background-repeat: no-repeat;
}
/* /END About Page Style */

/* BEGIN About Page Style */
.Poll {
background-image: url('/nextgeneration/images/poll/background.jpg');
background-repeat: no-repeat;
}
/* /END About Page Style */

/* BEGIN TEAM / CAST / BIO SECTION */
.Bio {
display: block;
padding-top: 35px;
}

.bio_actor
{
color: #b0b0b0;
font-size: 12px;
line-height: 15px;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
}

/* /END TEAM / CAST / BIO SECTION */


/* BEGIN EPISODES SECTION */
.Episodes {
display: block;
padding: 10px 0px 25px 27px;
}
/* /END EPISODES SECTION */

/* BEGIN EPISODES SECTION */
.Video {
display: block;
padding: 10px 0px 20px 27px;
}
.ThumbOn {
border: 1px solid #FFFFFF;
}
.ThumbOff {
border: 1px solid #000000;
}
.ClipText {
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
text-align: left;
}
.title{
color: #ddb1ff;
font-size: 14px;
font-weight: bold;
}
.sub{
color: #ffffff;
font-style: italic;
}
/* /END EPISODES SECTION */


/* BEGIN QUIZZES SECTION */
.Quizzes {
display: block;
padding: 10px 0px 0px 20px;
}

.quizLarge
{
color: #CCCCCC;
line-height: 16px;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
}
.quizRed
{
color: #FF0000;
font-size: 12px;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
}
.quizGreen 
{
color: #EDEACF;
font-size: 12px;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
}
.YouAnswered 
{
color: #b38ac6;
font-size: 12px;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
padding-bottom: 11px;
}
.QuestionTitle 
{
color: #F6F4E6;
font-size: 14px;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
padding-bottom: 11px;
}

h1 {
	margin-bottom: 10px !important;
	}

/* /END QUIZZES SECTION */
.pollbody { color: #666666; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Geneva, sans-serif; text-decoration: none }

.poll_titles {color:#330066; font-weight:normal; font-size:14px; margin-bottom:20px; text-align:left; margin-left:24px;}


.poll_seasons margin-left:-24px;}

.mainbox {width:600px;}
