/*Golden Apple Awards Page Styles */
.gaaAwards a {
color:#576F00;
text-decoration:none;
}
.gaaAwards p a {
text-decoration:underline;
}
.gaaAwards a:hover {
color:#623A15;
text-decoration:underline;
}
.gaaAwards p {
line-height:1.6em;
width:580px;
}
.gaaAwards h1,
.gaaAwards h2 {
color:#623A15;
}



.episodeDesc {
		color: #000;
	}
	div#seriesLogoBox {
		float: right;
		margin: 0 0 0 1em;
	}


/* CSS Document for outreach (billboard/contact) area of KUED.org */

	div#centerBox {
	/*	width: 360px;	*/
		width: 430px;
	}

	div#contactTonight {
		padding: 5em 1em 1em 1em;
		background: #9f0f10 url(../images/outreach/contact/contactTonight.gif) top center no-repeat;
		z-index: 5;
		color: #fff;
		margin-bottom: 1em;
	}
	div#contactTonight a {
		color: #000;
	}
	div#contactTonight a:hover {
		color: #000;
		text-decoration: underline;
	}
	
	div#contactYesterday {
		padding: 2em 0.5em 0.5em 1em;
		width: 44%;
		float: left;
		z-index: 10;
		color: #fff;
		min-height: 70px;
		vertical-align: top;
		background: #ab2c2c url(../images/outreach/contact/yesterday.gif) top left no-repeat;
	}
	
	div#contactTomorrow {
		padding: 2em 1em 0.5em 0.5em;
		width: 44%;
		float: right;
		z-index: 15;
		color: #fff;
		text-align: right;
		min-height: 70px;
		vertical-align: top;
		background: #b44444 url(../images/outreach/contact/tomorrow.gif) top right no-repeat;
	}

	div#billboardSaturday {
		width: 410px;
		background: #069 url(../images/outreach/saturday.gif) center left no-repeat;
		padding: 1em;
		color: #fff;
		vertical-align: middle;
	}
	
	div#billboardSunday {
		width: 410px;
		background: #066 url(../images/outreach/sunday.gif) center right no-repeat;
		padding: 1em;
		color: #fff;
	}
	
	div#billboardSaturday h3 {
		text-align: right;
		font-size: 14px;
	}
	
	div#billboardSunday h3 {
		font-size: 14px;
	}
	
	
	div#billboardSaturday a, div#billboardSunday a {
		color: #fff;
		text-transform: uppercase;
	}
	
	div#billboardSaturday a:hover, div#billboardSunday a:hover {
		color: #fff;
	}
	
	

	div#contactYesterday a, div#contactTomorrow a {
	/*	text-transform: uppercase;	*/
		color: #000;
		font-size: 85%;
	}
	div#contactYesterday a:hover, div#contactTomorrow a:hover {
		text-decoration: underline;
		color: #000;
	}
	
	div#eventsBox {
		margin-top: 8em;
		padding-top: 4em;
	}
	
	div#eventsBox a {
		text-decoration: none;
		border-bottom: 1px dotted #ccc;
		color: #666;
	}
	
	div#eventsBox a:hover {
		color: #000;
	}
	
	#catHighlight {
		color: #000;
		font-weight: bold;
	}
	
	
	
	div#dateBox {
		font-weight: bold;
		font-size: 18px;
		float: right;
		margin-top: 0.5em;
	}
	
		
	div#seriesImage {
		float: left;
		margin: 3px 5px 5px 1em;
	}
	
	div#calendarBox {
		margin: 2em 0;
	}
	
	div#contactPodcastBox {
		padding: 0 0.5em;
		background-color: #6fc;
		border: 1px solid #6c6;
		width: 380px;
		margin: 0 0 1em 1.8em;
	}
	
	.toggleText {
		font-size: 85%;
		text-align: center;
	}
	
	div#whiteHr {
		border-bottom: 1px solid #fff;
	}
	
	
	#nextPreviousTable {
		font-size: 85%;
		margin-top: 5em;
	}
	


	
	div#emailReminder {
		margin: 0 auto;
		width: 250px;
	}
	
	div#emailReminder div#icon {
		margin: 2px 5px 0 0;
		padding: 0;
		float: left;
	}




	
	/*	Styles here for the main Community Outreach page	*/
	
	#commOutreachBox {
		color: #000;
	}
	
	#commOutreachBox p {
		padding-left: 0;	/* Isn't workin' for some reason...	*/
		margin: 1em -1em;
	}
	
	
	div#screeningHighlight {
		background-color: #900;
		color: #fff;
		margin: 1em 2em;
	}
	div#screeningHighlight a, div#screeningHighlight a:hover {
		color: #fff;
	}
	
	div#screeningLocation {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		float: right;
		background-color: #CCC;
		color: #000;
		padding: 1em;
		width: 210px;
		font-size: 11px;
		margin: 0 0 1em 1em;
	}
	div#screeningLocation a {
		color: #900;
	}
	
	
	
	
	/*	Golden Apple Award Winners styles	*/
	
	div#gaaLogoBox {
		float: right;
		padding: 1em;
	}
	
	div#gaaLogoBox img {
		text-align: center;
	}
	
	div#gawSinglePhoto {
		float: left;
		padding: 0 1em 1em 0;
	}
	
	.gaaPhotoLink {
		border: 1px solid #000;
		text-decoration: none;
	}
	










	
	
	
	/*	Writers Contest section styles	*/
	
	div#rrLogoBox {
		float: right;
		padding: 1em 1em 1em 4em;
	}
		
	#rrNavTable {
		width: 100%;
	}
	
	#rrNavTable td {
		padding: 0.5em;
		text-align: center;
		font-size: 16px;
		color: #fff;
		letter-spacing: 1px;
		cursor: pointer;
	}
	
	#rrNavTable td:active {
		background-color: #E5E5E5;
		color: #000;
	}
	
	#rrNavTable .about {
		background-color: #09C;
	}
		
	#rrNavTable .contestRules {
		background-color: #0C6;
	}
		
	#rrNavTable .entryForm {
		background-color: #FC0;
	}
		
	#rrNavTable .writingGuide {
		background-color: #F90;
	}
		
	#rrNavTable .winners {
		background-color: #36C;
	}
		
	#rrNavTable .home {
		background-color: #f00;
	}

	
	#rrNavTable #highlight {
		color: #000;
		font-weight: bold;
		border-bottom: 4px solid #000;
		border-right: 4px solid #000;
	}	
	
	
	.rrDetailsFooter {
		color: #333;
		font-size: 16px;
	}
	
	
	#rrFooter {
		margin-top: 4em;
	}
	
	
	
	div#Kindergarten, div#First, div#Second, div#Third {
		padding: 0 1em;
	}
	div#Kindergarten a:hover, div#First a:hover, div#Second a:hover, div#Third a:hover {
		color: #FF0;
	}
	div#outerSpacer {
		margin: 2em;
	}
	
	div#Kindergarten {
		background-color: #09C;
	}
	div#First {
		background-color: #0C6;
	}
	div#Second {
		background-color: #FC0;
	}
	div#Third {
		background-color: #F90;
	}
	
	
	
	







/*	This is for the Reading Marathon stuff on Outreach	*/
		
	
	div#rmLogoBox {
		float: right;
		padding: 0.5em 1em 1em 3em;
		width: 350px;
	}
		
	#rmNavTable {
		width: 100%;
		margin-bottom: 1em;
	}
	
	#rmNavTable td {
		padding: 0.7em 0.2em;
		text-align: center;
		font-size: 16px;
		background-color: #ED193E;
		cursor: pointer;
		color: #fff;
	}
	
	#rmNavTable td:hover {
		color: #000;
		background-color: #FFE600;
	}

	#rmNavTable td:active {
		background-color: #E5E5E5;
	}
	
	#rmNavTable #highlight {
		background-color: #FFE600;
		color: #000;
		font-weight: bold;
		border-bottom: 4px solid #000;
		border-right: 4px solid #000;
	}
	
	
	td#rmHoursCell {
		background: transparent url(../images/outreach/readingMarathon/RMdayFrame.png) center no-repeat;
		text-align: center;
		height: 150px;
		margin: 0;
		padding: 0;
	}


	table#rmPartnersContentTable {
		text-align: center;
	}
	table#rmPartnersContentTable td {
		width: 25%;
	}
	
	
	
	div#contentBox {
		font-size: 12px;	
	}





	#languageFloat {
		float: right;
		margin-left: 5em;
	}
	
	#languageHighlight {
		font-weight: bold;
		color: #000;
		text-decoration: underline;
	}


	div#topLinkFloatBox {
		float: right;
		margin: 0 0 1em 1em;
		background-color: #ED193E;
	}
	div#topLinkFloatBox h3 {
		padding: 0;
	}
	div#topLinkFloatBox a, div#topLinkFloatBox a:hover {
		color: #fff;
		text-decoration: none;
	}
	
	
	div#innerLogFormTableContentBox {
		width: 85%;
		margin: 0 auto;
		background-color: #b8cfe5;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		padding: 1em;	
	}
	
	
	#subNavHighlighted {
		font-weight: bold;
	}
	
	
	
	#kickOffPartners {
	/*	font-size: 12px;	*/
	}

	


/*	This is for the Uni Kids Fair stuff on Outreach	*/
		
	
	div#ukfLogoBox {
		float: right;
		padding: 0 1em 1em 2em;
		width: 400px;
	}
		
	#ukfNavTable {
		margin-top: 3em;
		width: 100%;
		margin-bottom: 1em;
	}
	
	#ukfNavTable td {
		width: 33%;
		padding: 0.5em;
		text-align: center;
		font-size: 12px;
		font-weight: bold;
		letter-spacing: 1px;
		background-color: #ED193E;
		cursor: pointer;
	}
	
	#ukfNavTable td:hover {
		color: #000;
		background-color: #FFE600;
	}
	
	#ukfNavTable td:active {
		background-color: #E5E5E5;
	}
	
	#ukfNavTable #highlight {
		background-color: #FFE600;
		border-bottom: 4px solid #000;
		border-right: 4px solid #000;
	}

	table#exhibitorsTable td {
		border-bottom: 1px solid #000;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	/*	Styles to handle the sponsors links and images in DV, HM, GAA, YEC, local productions, etc...	*/
	div#sponsorCell, div#sponsorCell a {
		font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
		color: #999;
		font-size: 12px;
		letter-spacing: 0.2em;
		text-transform: uppercase;
		margin-bottom: 10px;
		text-decoration: none;
		text-align: center;
		line-height: 12px;
	}
	
	div#sponsorCell a:hover {
		color: #000;
		text-decoration: none;
	}
