html {
	height:100%;
}
body {
	background-image: url(/images/bubbleBak.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
}
a:link {
	color:#000099;
	text-decoration:none;
}
a:visited {
	color:#000099;
	text-decoration:none;
}
a:active {
	color:#000099;
	text-decoration:none;
}
a:hover {
	color:#0000FF;
	text-decoration:none;
}
#imgLoc {
	z-index:2;
	position:absolute;
	bottom:0px;
	right:0px;
	width:1px;
	height:1px;
	border:0px;
}

/* begin header */
#header {
	height:159px;
	clear:both;
	width:auto;
}
#headerBot {
	display:none;
}
#headFlash {
	background-image:url(/images/kidsville.gif);
	background-repeat:no-repeat;
}
#topNav {
  width:100%;
  height:100px;
  padding:0px;
  margin:0px;
}
#topNav li {
	display:block;
	float:left;
	height:100px;
	width:100px;
}
#topNav li a {
	width:100px;
	height:100px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	background-position:center center;
	background-repeat:no-repeat;
}
#topNav li a span {
	display:none;
}


#topNav0 a {
	background-image:url(/images/btnOff_0.gif);
	width:98px !important;
}
#topNav0 a:hover {
	background-image:url(/images/btnOn_0.gif);
}
#topNav1 a {
	background-image:url(/images/btnOff_1.gif);
	width:90px !important;
}
#topNav1 a:hover {
	background-image:url(/images/btnOn_1.gif);
}
#topNav2 a {
	background-image:url(/images/btnOff_2.gif);
	width:79px !important;
}
#topNav2 a:hover {
	background-image:url(/images/btnOn_2.gif);
}
#topNav3 a {
	background-image:url(/images/btnOff_3.gif);
	width:86px !important;
}
#topNav3 a:hover {
	background-image:url(/images/btnOn_3.gif);
}
#topNav4 a {
	background-image:url(/images/btnOff_4.gif);
	width:89px !important;
}
#topNav4 a:hover {
	background-image:url(/images/btnOn_4.gif);
}
#topNav5 a {
	background-image:url(/images/btnOff_5.gif);
	width:79px !important;
}
#topNav5 a:hover {
	background-image:url(/images/btnOn_5.gif);
}
#topBar {
	font-family:"Comic Sans MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	clear:both;
	height:30px;
	padding-left:20px;
	line-height:30px;
	background-color:#0362A2;
	color:#FFFFFF;
}
#srch_form {
	display:block;
	float:right;
	margin-right:10px;
}
#srch_form img{
	width:84px;
	border:0px;
	height:23px;
	cursor:pointer;
}
#srch_form input {
	margin-right:5px;
	margin-left:20px;
	border:1px solid #000000;
}
.topNavBar {
	background-image:url(/images/topNavBarBak.gif);
	margin:0px;
	padding:0px;
	height:29px;
	font-size:14px;
	font-weight:bold;
	line-height:29px;
}
.topNavBar li {
	display:inline;
	float:right;
	margin-right:15px;
}
li.breadcrumb {
	font-size:12px;
	font-weight:normal;
	margin-left:245px;
	float:left !important;
	width:auto;
}
li.breadcrumb ul {
	margin:0px;
	padding:0px;
	width:auto;
	float:left !important;
}
li.breadcrumb ul li {
	list-style:none;
	display: inline;
	list-style: none;
	width:auto;
	float:left !important;
	padding-left:5px;
}

/* end header */

.pgWrap {
	width:auto;
	margin-left:223px;
	margin-right:125px;
}

/* begin left nav */
#ltNav {
	width:218px;
	float:left;
	margin-left:-218px;
	margin-bottom:17px;
	margin-top:-29px;
}

* html div#ltNav {
	\margin-left:-109px; /* for ie5 only*/
	mar\gin-left:-109px; /* for ie6 only*/
}

#ltNav span.expand {
	cursor:pointer;
	color:#ffff00;
	font-size:10px;
	float:right;
	margin-right:50px;
	margin-bottom:-15px;
	position:relative;
	z-index:3;
}
#ltNav span.expand:hover {
	color:#ffffff;
}
#ltNavBot {
	display:none;
}
#ltNav img {
	border:0px;
	width:198px;
	cursor:pointer;
}
#ltNav img.cover {
	/* width below is normal, changed to do static eSubscribe
	width:132px;*/
	height:142px;
	border:0px;
}

#ltNav ul#navTeachers, ul#navParents, ul#navKids, ul.localLinks {
	background-color:#000099;
	width:198px;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	display:none;
	padding:0px;
	margin:0px;
}
#ltNav ul li {
	list-style: none;
}
#ltNav a {
	display:block;
	padding-left:10px;
	text-decoration:none;
}
#ltNav a:link {
	color:#FFFFFF;
	background-color:#000099;
}
#ltNav a:visited {
	color:#FFFFFF;
	background-color:#000099;
}
#ltNav a:active {
	color:#FFFFFF;
	background-color:#000099;
}
#ltNav a:hover {
	color:#000099;
	background-color:#FFFFFF;
}
.ltNavBot {
	background-image:url(/images/leftNavBot.gif);
	width:198px;
	height:15px;
	font-size:1px;
}

.localLinks {
	background-image:url(/images/LocLinkBak.gif);
	display:block !important;
}
.localLinks div {
	background-image:url(/images/LLtop.gif);
	width:198px;
	height:25px;
}
.localLinks span {
	display:block;
	background-image:url(/images/LLbot.gif);
	height:17px;
	margin-bottom:-17px;
}
.localLinks a:link {
	background-image:url(/images/LocLinkBak.gif);
	color:#CC0000 !important;
}
.localLinks a:visited {
	background-image:url(/images/LocLinkBak.gif);
	color:#CC0000 !important;
}
.localLinks a:active {
	background-image:url(/images/LocLinkBak.gif);
	color:#CC0000 !important;
}
.localLinks a:hover {
	background-image:url(/images/LocLinkBakOvr.gif);
	color:#fff100 !important;
}
/* end left nav */

#adSpace {
	width:120px;
	float:right;
	margin-right:-120px;
}
#adSpace a {
	display:block;
	margin-top:10px;
}
#adSpace img, #adSpaceT img {
	border:none;
}
#adSpace img {
	width:120px;
}
#adSpaceT, adSpaceTBot {
	display:none;
	text-align:center;
}
#adSpace div.flash, #adSpaceT div.flash {
	display:none;
}
div.flash {
	float:right;
	margin-left:5px;
}
#adSpaceT div.flash {
	text-align:center;
	width:100%;
}

/* begin center content column */
#ctrCol {
	width:100%;
	float:left;
}
.pgTitle {
	color:#ffff00;
	font-weight:bold;
	font-size:24px;
	height:33px;
	padding-left:20px;
}
.contentWrap {
	background-color:#FFFFFF;
	border: 2px solid #0000cc;
	border-bottom:none;
	margin-right:20px;
	padding:15px;
	padding-bottom:0px;
}
.contentWrap img {
	border:0px;
}
.tpLt {
	width:15px;
	height:15px;
	background-image:url(/images/topLft.gif);
	float:left;
	margin-left:-18px;
	margin-top:-19px;
}
* html div.tpLt {
	\margin-left:-9px; /* for ie5 only*/
	mar\gin-left:-9px; /* for ie6 only*/
}
.contentBot {
	background-image:url(/images/bottom.gif);
	background-repeat:repeat-x;
	height:15px;
	margin-right:19px;
	margin-bottom:-2px;
}
.btLt {
	width:15px;
	height:14px;
	background-image:url(/images/botLft.gif);
	float:left;
	margin-left:-1px;
}
.btRt {
	width:15px;
	height:14px;
	background-image:url(/images/botRt.gif);
	float:right;
}
	/* Truman page images */
	div.trumanImg0,  div.trumanImg1,  div.trumanImg2,  div.trumanImg3,  div.trumanImg4,  div.trumanImg5,  div.trumanImg6,  div.trumanImg7,  div.trumanImg8,  div.trumanImg9,  div.trumanImg10,  div.trumanImg11,  div.trumanImg12,  div.trumanImg13,  div.trumanImg14,  div.trumanImg15,  div.trumanImg16,  div.trumanImg17,  div.trumanImg18,  div.trumanImg19,  div.trumanImg20,  div.trumanImg21,  div.trumanImg22,  div.trumanImg23 {
		float:right;
		background-repeat:no-repeat;
		z-index:2;
		background-position:top left;
		position:relative;
		margin-right:-32px;
		margin-top:-56px;
	} 
	
	* html div.trumanImg0, * html div.trumanImg1, * html div.trumanImg2, * html div.trumanImg3, * html div.trumanImg4, * html div.trumanImg5, * html div.trumanImg6, * html div.trumanImg7, * html div.trumanImg8, * html div.trumanImg9, * html div.trumanImg10, * html div.trumanImg11, * html div.trumanImg12 , * html div.trumanImg13, * html div.trumanImg14, * html div.trumanImg15, * html div.trumanImg16, * html div.trumanImg17, * html div.trumanImg18, * html div.trumanImg19, * html div.trumanImg20, * html div.trumanImg21, * html div.trumanImg22 , * html div.trumanImg23 {
		\margin-right:-16px; /* for ie5 only*/
		mar\gin-right:-16px; /* for ie6 only*/
	}
	
	.trumanImg0 {
		background-image:url(/images/trumanPage/0.gif);
		width:92px;
		height:56px;
	}
	.trumanImg1 {
		background-image:url(/images/trumanPage/1.gif);
		width:134px;
		height:250px;
	}
	.trumanImg2 {
		background-image:url(/images/trumanPage/2.gif);
		width:195px;
		height:189px;
	}
	.trumanImg3 {
		background-image:url(/images/trumanPage/3.gif);
		width:196px;
		height:250px;
	}
	.trumanImg4 {
		background-image:url(/images/trumanPage/4.gif);
		width:233px;
		height:250px;
	}
	.trumanImg5 {
		background-image:url(/images/trumanPage/5.gif);
		width:233px;
		height:243px;
	}
	.trumanImg6 {
		background-image:url(/images/trumanPage/6.gif);
		width:180px;
		height:250px;
	}
	.trumanImg7 {
		background-image:url(/images/trumanPage/7.gif);
		width:300px;
		height:189px;
	}
	.trumanImg8 {
		background-image:url(/images/trumanPage/8.gif);
		width:243px;
		height:250px;
	}
	.trumanImg9 {
		background-image:url(/images/trumanPage/9.gif);
		width:209px;
		height:250px;
	}
	.trumanImg10 {
		background-image:url(/images/trumanPage/10.gif);
		width:286px;
		height:245px;
	}
	.trumanImg11 {
		background-image:url(/images/trumanPage/11.gif);
		width:230px;
		height:249px;
	}
	.trumanImg12 {
		background-image:url(/images/trumanPage/12.gif);
		width:200px;
		height:250px;
	}
	.trumanImg13 {
		background-image:url(/images/trumanPage/13.gif);
		width:180px;
		height:250px;
	}
	.trumanImg14 {
		background-image:url(/images/trumanPage/14.gif);
		width:243px;
		height:248px;
	}
	.trumanImg15 {
		background-image:url(/images/trumanPage/15.gif);
		width:170px;
		height:246px;
	}
	.trumanImg16 {
		background-image:url(/images/trumanPage/16.gif);
		width:248px;
		height:246px;
	}
	.trumanImg17 {
		background-image:url(/images/trumanPage/17.gif);
		width:264px;
		height:248px;
	}
	.trumanImg18 {
		background-image:url(/images/trumanPage/18.gif);
		width:276px;
		height:243px;
	}
	.trumanImg19 {
		background-image:url(/images/trumanPage/19.gif);
		width:298px;
		height:211px;
	}
	.trumanImg20 {
		background-image:url(/images/trumanPage/20.gif);
		width:268px;
		height:250px;
	}
	.trumanImg21 {
		background-image:url(/images/trumanPage/21.gif);
		width:227px;
		height:250px;
	}
	.trumanImg22 {
		background-image:url(/images/trumanPage/22.gif);
		width:300px;
		height:161px;
	}
	.trumanImg23 {
		background-image:url(/images/trumanPage/23.gif);
		width:295px;
		height:213px;
	}
	
	/* end Truman page images */
/* end center content column */

#botBar {
	font-family:"Comic Sans MS", Arial, Helvetica, sans-serif;
	clear:both;
	font-size:16px;
	font-weight:normal;
	line-height:30px;
	height:30px;
	text-align:center;
	background-color:#0362A2;
	color:#FFFFFF;
}
.footWrap {
	clear:both;
}
.footClr {
	clear:both;
	font-size:1px;
	height:2px;
}
#botBanner {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	clear:both;
}
#botBanner li {
	display:block;
	float:left;
	width:50%;
	height:86px;
}
#botBanner li a {
	height:86px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	background-repeat:no-repeat;
	background-position:center center;
}
#botBanner li a span {
	visibility:hidden;
}
ul#botBanner li#botBanner0 a {
	background-image:url(/images/botBanner0.gif);
	width:90px;
}
ul#botBanner li#botBanner1 a {
	background-image:url(/images/botBanner2.gif);
	width:266px;
}
ul#botBanner li#botBanner2 a {
	background-image:url(/images/botBanner3.gif);
	width:112px;
}
ul#botBanner li#botBanner3 a{
	background-image:url(/images/srds.gif);
	width:166px;
}
#botNav {
	width:100%;
	text-align:center;
	margin:0px;
	padding:0px;
	color:#FFFF00;
	font-weight:bold;
	font-size:12px;
	clear:both;
}
#botNav li {
	display:inline;
}
#botNav li span {
	margin-left:10px;
	margin-right:10px;
}
#botNav a:link {
	color:#ffff00;
}
#botNav a:visited {
	color:#ffff00;
}
#botNav a:active {
	color:#ffff00;
}
#botNav a:hover {
	color:#ffffff;
}
.copy {
	font-size:10px;
	text-align:center;
	line-height:30px;
	color:#FFFF00;
	clear:both;
}
.admMsg {
	font-weight:bold;
	font-size:16px;
	color:#CC0000;
	text-align:center;
	background-color:#FFFFFF;
	padding:10px;
}
div.break, br.break {
	font-size:1px;
	clear:both;
}
h1 {
	margin:0px;
}

#coverFlash {
	width:198px;
	height:142px;
}
#coverFlash span {
	display:none;
}
div.trumanSig {
	background-image:url(/images/trumanSig.gif);
	background-repeat:no-repeat;
	width:187px;
	height:43px;
}
div.trumanSig span {
	display:none;
}
