* {
font-family: Arial, Helvetica, sans-serif;
}

.clear {
clear: both;
}

input { 

	color: #333; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif }

form.formbuilder { 

	color: #333; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif }

td.formbuilder { 

	color: #333; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif }


.formbuilder input[type="checkbox"]
{
line-height: 14px !important;
display: block;
float: left; 
}

.body {  

	padding-top: 10pt; padding-right: 15pt; padding-left: 15pt }

.body a { 

	color: #339; font-weight:bold; text-decoration: none; }

.body {    

	color: #333; font-size: 8.5pt; text-decoration: none; text-align: left }

.bgmission {        

	color: white; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12pt; text-decoration: none; background-color: #f4971f; text-align: justify; padding: 3pt }

.bgtextsave {        

	color: #333; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; text-decoration: none; background-color: #ccdfed; text-align: justify; padding: 3pt }

.quiztext {    

	color: white; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; line-height: 9pt; text-decoration: none; text-align: justify }

.bodytext {    

	color: #333; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; text-decoration: none; text-align: left }

.breadcrumb:visited {  

	color: #333; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none }

.breadcrumb:link {  

	color: #333; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none }

.breadcrumb:hover { 

	color: #333; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: underline }

.featuretitle {   

	color: #333; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight:bold; line-height: 14pt; text-decoration: none; text-align: left; }   

.quizanswer {   

	color: #339; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10pt; text-decoration: none }

.sidenav {  

	color: #339; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 9pt; text-decoration: none }

.subnav:visited {    

	color: #339; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 9pt; text-decoration: none }

.subnav:link {    

	color: #339; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 9pt; text-decoration: none }

.subnav:hover {    

	color: #939; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 9pt; text-decoration: none }
ul#summerMovies{
	list-style-type:none;
	padding-left:0px;
	margin-left:0px;
}
ul#summerMovies li{
	clear:both;
	padding-bottom:35px;
	padding-top:35px;
	border-bottom: 1px solid #C3C3C3;
	word-wrap: break-word;
}
ul#summerMovies li.first{
	padding-top:10px;
}
ul#summerMovies li img{
	float:left;
	padding-right:15px;
}
ul#summerMovies strong.movieTitle{
	font-size:125%;
}
ul#summerMovies li span.movieInfo{
	float:left;
	width:290px;
}
/* footer */
div#footer {
	width: 815px;
	min-height: 80px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #333399;
}

	div#footer.contests {
		background: #ffd766 url("/images/contest-footer-bg.gif") no-repeat 14px 0;
	}
	
	div#footer.games {
		background: #ffd766 url("/images/games-footer-bg.gif") no-repeat 14px 0;
	}
	
	div#footer.celebs {
		background: #ffd766 url("/images/celebs-footer-bg.gif") no-repeat 14px 0;
	}
	
	div#footer.shop {
		background: #ffd766 url("/images/shop-footer-bg.gif") no-repeat 14px 0;
	}
	
	div#footer.save {
		background: #ffd766 url("/images/save-footer-bg.gif") no-repeat 14px 0;
	}
	
	div#footer.about {
		background: #ffd766 url("/images/about-footer-bg.gif") no-repeat 14px 0;
	}

	div#footer .cushion {
		padding: 17px 27px 0 25px;
	}
	
	div#footer a {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin:0 20px 0 0;
	color: #333399;
	}
	
		div#footer a:hover {
		text-decoration : underline;
		}
	
	div#footer p.copyright {
		float: left;
	}
	
	div#footer a.tellafriend-button {
		float: right;
		display: block;
		width: 193px;
		height: 33px;
		background: transparent url("/images/button-tellafriend.png") no-repeat left top;
	}
	
		div#footer a:hover.tellafriend-button {
			background: transparent url("/images/button-tellafriend.png") no-repeat left bottom;
		}
	
	div#footer .sitetools {
		text-align: center;
		margin: 0 0 1em 0;
		padding: 1em 0 0 0;
	}
	
		div#footer .sitetools a {
			margin: 0 0 0 0;
		}
/* FLASH ELEMENTS DIVS CSS */

#calendarswf {
	width:332px;
	height:215px;
}

#scrollswf {
	width:675px;
	height:174px;
}

#videoswf {
	width:255px;
	height:195px;
}


