@charset "UTF-8";/* used acrosss all 21kids *//**	TOC* index*****	coloring pages* bridge pages***//*body {	background-image: url('images/brownboxbackground.jpg');	z-index: -2;	background-repeat: repeat;	background-position: center center;	}	*/#container {width: 790px;margin: 0 auto 1em auto;}#masthead {padding: 1em;margin-bottom: 2em;}#homebutton {position: relative;top: 7px;text-align: left;}#homelink {text-align: right;float: right;margin: 0 1em 1em 1em;}a img {border: 0;}#wrapper,#schedule-wrapper,#videoWrapper,#ecardWrapper,#coloringWrapper,#whatsonbridgeWrapper,#contactbridgeWrapper,#edonlinebridgeWrapper,#genericbridgeWrapper{	background: url('images/kidsbackground.gif');	display: block;	z-index: -1;	background-repeat: no-repeat;	margin: 1em auto 1em auto;	width: 785px;	height: 665px;	}	#schedule-wrapper {	background: url('images/tvschedulebackground.gif') transparent no-repeat scroll 0 0;	}/* 	#whatsonbridgeWrapper { *//* 	background: url('images/whatsonbridge.gif') transparent no-repeat scroll 0 0; *//* 	} *//* 	 *//* 	#parentsbridgeWrapper { *//* 		background: url('images/pbsparentsbridge.gif') transparent no-repeat scroll 0 0; *//* 		} */	#privacyWrapper {background:transparent; /*url('images/gamesbackground.gif') no-repeat scroll 0 0;*/	color:#FFF;	padding:20px;	display: block;	z-index: -1;	background-repeat: no-repeat;	margin: 1em auto 1em auto;	width: 785px;	height:auto;	}	#edonlinebridgeWrapper {		background: url('images/pbsteachersbridge.gif') transparent no-repeat scroll 0 0;		}	#contactbridgeWrapper {		background: url('images/contactbridge.gif') transparent no-repeat scroll 0 0;		}	#genericbridgeWrapper {		background: url('images/genericbridge.gif') transparent no-repeat scroll 0 0;		}#navbar {	position:relative;	width: 300px;	}	/* fixes the bridge page */	.bridgeFix {}.blue-back {background:url('images/kidsGround_1.jpg') repeat;}/*kids home page get to know buttons */.firstbutton {position: absolute;left:220px;top:560px;}.secondbutton {position: absolute;left:317px;top:560px;}.thirdbutton {position: absolute;left: 415px;top:560px;}#get2know {position: absolute;left:40px;top: 580px;width: 240px;font-family: helvetica, arial, san-serif;font-weight: bold;font-size: 20pt;color:#2b55a2;}#footer {	margin: 1em auto 1em auto;	text-align: center;	font-family:helvetica, arial, san-serif;	font-size: 8pt;	color: #FFFFFF;	}#footer a {	color: #FFFFFF;	text-decoration: none;	}#footer li {	padding: 0 2em 0 2em;	list-style-type: none;	display: inline;	border-right: solid #FFFFFF 1px;	}#footer .last {	border: none;	}#credits {	font-family:helvetica, arial, san-serif;	font-size: 7pt;	color: #FFF;	text-align: center;	margin: 3em auto 0 auto;	width: 700px;}#mailbox {	position: absolute;	margin: 25em 1em 1em .5em;	}#cloud {	position: absolute;	margin: 1em 1em 1em 12em;}.videosign {	position: absolute;	margin: 34em 1em 1em 50em;}.todosign {	position: absolute;	margin: 26em 1em 1em 52em;}.musicsign {	position: absolute;	margin: 19em 1em 1em 49em;}.miffysign {	position: absolute;	margin: 11em 1em 1em 52em;}.pbskidssign {	position: absolute;	margin: 2em 1em 1em 54.5em;}.kite {	position: absolute;	margin: 1.5em 1em 1em 1.5em;}.pbskidsgo {	position: absolute;	margin: 27em 1em 1em 15em;}/* schedule styles */#homelink {	text-align: right;	float: right;	margin: 0 1em 1em 1em;	}a img {	border: 0;	}#inner-wrapper {	background: url('images/tvschedulebackground.gif');	display: block;	z-index: -1;	background-repeat: no-repeat;	margin: 1em auto 1em auto;	width: 785px;	height: 665px;	}#footer-nav {	margin: 1em auto 1em auto;	text-align: center;	font-family: arial, san-serif;	font-size: 8pt;	color: #FFFFFF;	}#footer-nav a {	color: #FFFFFF;	text-decoration: none;	}#footer-nav li {	padding: 0 2em 0 2em;	list-style-type: none;	display: inline;	border-right: solid #FFFFFF 1px;	}#footer-nav .last {	border: none;	}.ecard {	position: absolute;	left:33px;	bottom:78px;	}.tvtimes {	position: absolute;	left:128px;	bottom:78px;	}.musicnav {	position: absolute;	left: 223px;	bottom:78px;}.todonav {	position: absolute;	left: 318px;	bottom:78px;}.videonav {	position: absolute;	left: 413px;	bottom:78px;}#additionaltext {	position: absolute;	margin: -4.8em 1em 1em 2.8em;	color: #FFFFFF;	letter-spacing: 1px;	line-height: 18pt;	font-family: helvetica, arial, san-serif;	font-size: 14pt;	z-index: 1;}#additionaltext a {	color: #daebfa;	text-decoration: none;}#bluearrow {	position: absolute;	top: 122px;	left: 122px;	z-index: 2;}#iframeschedule,#placestogowrapper{	position: relative;	top: 0px;	left: 300px;	width: 455px;	height: 305px;	float:left;}	#iframeschedule {		float:none;		margin:12em 0 0 0;		left:230px;		}#ienav {	position: relative;	bottom: 20px;}#print-sched {	text-align:right;	color:#FFF;	position:relative;	top:40px;/*	left:180px;*/	font-family:Helvetica,Arial,sans-serif;	font-size:150%;	padding:0 40px;}#ie-print-sched  { /* ie only */	position:absolute;	top:10px;	right:210px;	width:400px;	text-align:right;}		#print-sched a:link,		#print-sched a:visited,		#print-sched a:hover,		#print-sched a:active {			font-weight:900;			text-decoration:none;			color:#F00;			}		#print-sched a:visited {			color:#FFF;			}		#print-sched a:hover {			text-decoration:underline;			}			#print-sched a:active {				color:#BDE641;				}/* for games page */#pbspreschoolmodule {	float:left;	width:250px;	margin:60px 0 0 45px;/*	position:relative;*/}#iframeGamesSchedule {/*	position: relative;*/	left: 300px;	width: 455px;	height: 305px;	float:left;	margin:13px 0 0 0;}.gameswrapper {background:transparent url('images/gamesbackground.gif') no-repeat scroll 0 0;display:block;height:665px;margin:1em auto;width:785px;z-index:-2;}/* places to go */.placestogowrapper {background:transparent url('images/thingsbackground.gif') no-repeat scroll 0 0;display:block;height:665px;margin:1em auto;width:785px;z-index:-1;}#iframePlacesToGo {	left: 280px;	width: 455px;	height: 305px;	float:left;	margin:180px 0 0 280px;}/* video */#videoWrapper {	background: url('images/video_background2.gif') no-repeat scroll 0 0;	margin:0 0 24px 0;	}	/* positions all the tvsets */	.bigbigw {	position: absolute;	margin: 1em;}.george {	position: absolute;	margin: 1em 0 0 23em;}#iegeorge {	position: relative;	right: 85px;}.jakers,.wordworld {	position: absolute;	margin: 1em 0 0 48em;}#iejakers {	position: relative;	right: 170px;}.miffy {	position: absolute;	margin: 18em 0 0 1em;}#iemiffy {	position: relative;	bottom: 65px;}.ditty {	position: absolute;	margin: 20em 0 0 3em;}#ieditty {	position: relative;	right: 85px;	bottom: 65px;}.superwhy {	position: absolute;	margin: 18em 0 0 48em;}#iesuperwhy {	position: relative;	right: 170px;	bottom: 65px;}.wordworld,.lomax,.hide-wordworld {	position: absolute;	margin: 34.5em 0 0 48em;*/	}#iewordworld,#lomax,#hide-iewordworld {	position: relative;	right: 170px;	bottom: 130px;}img.hide-wordworld,img#hide-iewordworld {	display:none;	}#gokids{	position: absolute;	margin: 34.5em 0 0 38em;}/*#hide-worldworld img#gokids {	position: absolute;	margin: 24em 0 0 28em;	}*//* e-cards */#ecardWrapper{	background: url('images/ecardbackground.gif') no-repeat scroll 0 0;	}.arthur {	position: absolute;	margin: 1.5em 1em 1em 1em;}.bob {	position: absolute;	margin: 2em 1em 1em 18em;}.thomas {	position: absolute;	margin: 2em 1em 1em 25em;}.cyberchase {	position: absolute;	margin: 1.7em 1em 1em 53em;}.clifford {	position: absolute;	margin: 20em 1em 1em 43em;}.jakers {	position: absolute;	margin: 1em 1em 1em 48em;}.miffy {	position: absolute;	margin: 19em 1em 1em 24em;	/*	position: absolute;	margin: 13em 1em 1em 36.5em;	*/}.mayamiguel {	position: absolute;	margin: 2em 1em 1em 35em;	/*	margin: 23.5em 1em 1em 36em;	*/}#ecardtext {	position: absolute;	margin: 21.5em 1em 1em 10.5em;	color: red;	font-family: arial, san-serif;	font-size: 15pt;	font-weight: bold;	letter-spacing: 1px;}/******** coloring pages **********/#coloringWrapper {background: url('images/coloringbackground.gif')transparent no-repeat 0 0;padding:10px 0 0 0;}#resetbutton {	position: relative;	float: right;	clear: both;	bottom: 520px;	right: 63px;}#coloringswf {	width: 190px;	height: 480px;	position: relative;	bottom: 457px;	left: 585px;}#coloringapplet {	position: relative;	top: 25px;	left: 25px;	padding: 2.5em;	background: url('images/redroundedbox.gif');	background-repeat: no-repeat;	width: 460px;	height: 468px;	z-index: 1;}.paintboxtext {	font-family: helvetica, arial, san-serif;	letter-spacing: 1px;	padding-top: 2.5em;	padding-right: 1em;	line-height: 110%;	font-size: 14pt;	color: #FFFFFF;}/********** bridge pages inside Places to go ************/.addedtext {	position: relative;	top: -330px;	left: 35px;	z-index: 3;	font-family: helvetica, arial, san-serif;	font-size: 12pt;	text-decoration: none;	color: #230c01;}	.addedtext img {	position:relative;	top:5px;	}
