/* 
DRAGONFLYTV.COM GLOBAL STYLESHEET
(C)2004 DRAGONFLYTV & PBS
CREATED BY: GORTONS.NET: DREW GORTON & GARRICK WILLHITE
*/

body,td,th,div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;}
body {
	background-color: #288CBD;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../bg_dftv_blueorange.gif);
	background-repeat: repeat-x;}
	
	a img{ text-decoration:none;}	
	
ul, ol {
	margin-top: 0px;
	padding-top: 0px;
}
hr {
	height:1px;
	color: #77BB26;
	background-color: #77BB26;
	border:0px;	
}

h1 { 
	color: #73BD21;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	margin: 10px 0px 0px;
	padding: 0px;
}

.whattext { 
	color: #73BD21;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 10px 0px 0px;
	padding: 0px;
}


/* Localization */
#localized {
	width: 400px;
	padding-right:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #288CBD;
	font-weight: bold;
	vertical-align: bottom;
}
#localized a {
	color: #288CBD;
}

/* Download Links */ 
#download {
	float: right;
	width: 200px;
}

/* Keys - this image means.... (used to mark segments w/ videos)  */
#key {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000000;
	padding: 0px 5px 0px 0px;
}
/* SUBNAVBAR WITH SEARCH FEATURE */
#subnavbar {
	width: 740px;
	float:left;
	background-image: url(../bg_dftv_subnavbar.gif);
	padding-right: 20px;
	background-color: #BAF398;}

#breadcrumb {
	width: 740px;
	float: left;
	background-image: url(../bg_dftv_breadcrumb.gif);
	padding-right: 20px;
	background-color: #FA6800;}
	
/* BOTTOM LINKS */
#bottomlinks {
	width: 754px;
	border: 3px solid #F0C42C;
	background-color: #FA6800;
	line-height: 20px;
	padding: 0px;
	}
	
#bottomlinks a {
	font-size:10px;
	font-weight:bold;
	color:#FFE800;
	line-height: 20px;
	}

#content {
	width: 558px;
	margin-left: 9px;}
#segment_header {
	margin-left: 20px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	}
i.sciLinkLogo {
	font-family: Arial, Helvetica, sans-serif; color:#FF0000; font-size: 16px; font-weight: bold; text-decoration:none;
}




.contentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000000;
	padding-right: 21px;
	padding-left: 11px;
	padding-bottom: 20px;
}
#wideGameContainer { /* for use with games that fill both columns */
 padding-left: 5px;
 padding-right: 0px;
}



.contentText table, .contentText table tr td, .contentText form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}
.contentText a {
	color: #73BD21;
	text-decoration: underline;
}
.contentText a:hover {
	background-color: #73BD21;
	color: #ffffff;
}
.contentText a:hover img {
	background-color: #ffffff;
}

/* Parents and Teachers headings */
.contentText h4 { 
	color: #73BD21;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 20px 0px 0px;
	padding: 0px;
}



#riddleImages {
	float:right;
}

	
/* RIGHT COLUMN */
#right_col {
	width: 189px;
	margin: 5px;
}
/* DISCOVER DFTV, tv schedule */
#boxdiscoverdftv {
	width: 189px;
	background-color: #D1E4EF;
	background-image: url(../bg_leftside_ltblue.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #41535C;
	margin-top: 6px;
	}
	
#boxdiscoverdftvwide {
	width: 180px;
	background-color: #D3434E;
	background-image: url(../bg_leftside_red_wide.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 6px;
	}

#boxdiscoverdftv a {
	color: #288CBD;
	}	
	
#boxleftdiscoverdftv {
	width: 189px;
	background-color: #D1E4EF;
	background-image: url(../bg_rightside_ltblue.gif);
	font-size: 10px;
	line-height: 12px;
	color: #41535C;
	font-weight: normal;
	margin-top: 6px;
}
#boxleftdiscoverdftv a {
	color: #288CBD;
	font-weight: bold;
	}	
	
/* GAMES */
#boxgames {
	width: 189px;
	background-color: #FFE800;
	background-image: url(../bg_leftside_yellow.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 6px;
	}
#boxgames a {
	color: #000000;
}
	

/* SCIENCE FAIR */
#boxscisurprise {
	width: 189px;
	background-color: #D3434E;
	background-image: url(../bg_leftside_red.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #FFE800;
	margin-top: 6px;
	}
#boxscisurprisewide {
	width: 180px;
	background-color: #D3434E;
	background-image: url(../bg_leftside_red_wide.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #FFE800;
	margin-top: 6px;
	}	
#boxscisurprise a {
	color: #000000;
}

#boxsciencefair {
	width: 189px;
	background-color: #D3434E;
	background-image: url(../bg_leftside_red.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #FFE800;
	margin-top: 6px;
	}
#boxsciencefair a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #FFE800;
}	
	
	
#boxleftsciencefair {
	width: 189px;
	background-color: #D3434E;
	background-image: url(../bg_rightside_red.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #FFE800;
	margin-top: 6px;
	}
#boxleftsciencefair a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #FFE800;
}
	
/* WHIZ QUIZ, about the site */
#boxwhizquiz {
	width: 189px;
	background-color: #F5DB8B;
	background-image: url(../bg_leftside_orange.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 6px;
	}	

#boxwhizquiz a {
	color: #FA6800;
	}	
	
/* RIDDLES */
#boxriddles {
	width: 189px;
	background-color: #824A97;
	background-image: url(../bg_leftside_purple.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #FFE800;
	margin-top: 6px;
	}
#boxriddleswide {
	width: 180px;
	background-color: #824A97;
	background-image: url(../bg_leftside_purple_wide.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 6px;
	}
#boxleftriddles {
	width: 189px;
	background-color: #824A97;
	background-image: url(../bg_rightside_purple.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #FFE800;
	margin-top: 6px;
}
	
#boxriddles a, #boxleftriddles a {
	color: #FFE800;
}
#boxriddles input, #boxriddles select, #boxleftriddles input, #boxleftriddles select  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	
/* REAL SCIENTISTS */
#boxrealscientist {
	width: 189px;
	background-color: #77BB26;
	background-image: url(../bg_leftside_green.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #FFE800;
	margin-top: 6px;
	}

#boxrealscientistwide {
	width: 180px;
	background-color: #824A97;
	background-image: url(../bg_leftside_blue_wide.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #FFE800;
	margin-top: 6px;
	}	
	
#boxrealscientist a {
	color: #000000;
}
	
/* DO IT */
#boxdoit {
	width: 189px;
	background-color: #F5DB8B;
	background-image: url(../bg_leftside_orange.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 6px;
	}
#boxdoitwide {
	width: 180px;
	background-color: #F5DB8B;
	background-image: url(../bg_leftside_orange_wide.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 6px;
	}	
#boxdoit a {
	color: #000000;
}

/* CHECK IT OUT */
#boxcheckitout {
	width: 189px;
	background-color: #F5DB8B;
	background-image: url(../bg_rightside_orange.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 6px;
	}

#boxcheckitout a {
	color: #000000;
}

/* More Resource, About the Program */
#boxMoreResources {
	width: 189px;
	background-color: #F5DB8B;
	background-image: url(../bg_leftside_orange.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 6px;
	}	
#boxMoreResources a {
	color: #000000;
}

/* Activities */
#boxactivities {
	width: 189px;
	background-color: #FFE800;
	background-image: url(../bg_leftside_yellow.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 6px;
	}	
#boxactivities a {
	color: #000000;
}

#boxboards { /*  */
	width: 189px;
	background-color: #FFE800;
	background-image: url(../bg_leftside_yellow.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	margin-top: 6px;
}
#boxboards a {
	color: #000000;
}

#copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	margin: 8px;
}
#copyright a {
	color: #ffffff;
}

.midBoxResourcesContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #F6DB8C;
	padding: 5px;
}
.midBoxResourcesContent a {
	color: #248CBF;
}

.searchbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;}
	
input:focus {background: yellow;}

.boxindent {
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}
.boxindent p {
	padding: 3px 0px;
	margin: 0px;
}


.middletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 0px;
	padding-bottom: 10px;
}

.middletext a {
	color: #FFFFFF;
}

.breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFEF00;
	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-left: 20px;
	font-weight: bold;
	margin:0px;
}

.breadcrumbs a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFEF00;
	font-weight: bold;
}

.whizquiz_radio {
	margin-top: 6px; 

}

.whizquiz {
	margin:0px;
	padding:0px;
}

.vspace {
	line-height: 18px;
}

.fineprint {
	font-size: 9px;
	font-weight: normal;
}


/* BOARDS */
.boardTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;

}
.boardName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	width: 150px;
}
.boardAge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;

}
.boardFrom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	width: 150px;

}
.boardMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	width: 150px;
	height: 200px;
}

