body {
	margin:0; 
	padding:0; 
	border:0;
	text-align:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height:17px;
	color:#000000;  
	background:url(../img/bg.gif) repeat; 
	background-color:#660099;
	scrollbar-face-color: #99FF00;
	scrollbar-highlight-color: #CCFF00;
	scrollbar-shadow-color: #336600;
	scrollbar-3dlight-color: #669900;
	scrollbar-arrow-color: #FF6600;
	scrollbar-track-color: #FFCC00;
	scrollbar-darkshadow-color: #666600;
}
#bgTop
{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 275px;
background: #fff url(..img/bgTop.gif) repeat-x;
z-index: 1;
}
#container {
	width:920px;
	margin:0 auto; 
	padding:0; 
	text-align:left;
}
.kids {
	font-family:Comic Sans MS, Arial, sans-serif;
	font-size:15px; 
	line-height:19px;
}
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009933;
	padding:0;
	margin:0;
}
a:hover {
	color:#0BDF00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.center {
	display:block;
	text-align:center;
}
.sideLink {
	font-family:Comic Sans MS, Arial, sans-serif;
	font-size:13px; 
	line-height:17px;
	color:#669900;
}
.sideLink:hover {
	font-family:Comic Sans MS, Arial, sans-serif;
	font-size:13px; 
	line-height:17px;
	color:#66CC33;
}
/*////// h1 is used for the Main Areas (main content on each webpage) ////////*/
h1 {
	font-size:24px; 
	font-weight:bold; 
	color:#000;
	margin:30px 0 0 0;
	padding:0;
	height:70px;
}
/*////// h2 is used for the Side 2 Areas (middle left area) ////////*/
h2 {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:15px; 
	line-height:15px;
	font-weight:bold; 
	color:#CC0000; 
	margin:0; 
	padding:0;
	height:24px;
}
/*////// h3 is used for the Side 1 Areas (top left area) ////////*/
h3 {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px; 
	font-weight:bold; 
	color:#CC0000; 
	/*margin:0 0 15px 0;
	padding:0;*/
	margin:0;
	padding:20px 0 0 0;
	height:30px;
}
h4 {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px; 
	font-weight:bold; 
	color:#CC0000; 
	margin:0 0 15px 0;
	padding:0;
}
h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	font-weight:bold; 
	color:#000; 
	margin:0 0 15px 0;
	padding:0;
}
h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px; 
	font-weight:bold; 
	color:#CC0000; 
	margin:0 0 15px 0;
	padding:0;
}
.headerLeft {
	margin-left:7px
}
.hMiddleComicSans {
	font-family:Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:19px; 
	line-height:20px;
	font-weight:bold; 
	color:#000; 
	margin:0 0 23px 0;
	padding:0;
	text-align:center
}
img {
	border:0;
	margin:0;
	padding:0;
}
img.center {
    display: block;
    margin-left: auto;
    margin-right: auto 
}
p {
	padding:0;
	margin:0;
}	
.p1Home {
	padding:0 0 20px 0;
	margin:0;
	font-family:Comic Sans MS, Arial, sans-serif;
	font-size:15px; 
	line-height:19px;
}
.p1aHome {
	padding:0;
	margin:0;
	font-family:Comic Sans MS, Arial, sans-serif;
	font-size:15px; 
	line-height:19px;
}
.p1 {
	padding:0 0 20px 0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.p1a {
	padding:0;
	margin:0;
	font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
}
.pShort{
	padding:5px 0 20px 0;
	margin:0
}
.pBot{
	padding:1px 0 14px 0;
	margin:0
}
.pSmall{
	padding:7px 0 0 0;
	margin:0
}
.pSmallLines{
	padding:7px 0 0 0;
	margin:0;
	line-height:11px
}
.pCenter{
	padding:10px 0 0 0;
	margin:0;
	text-align:center
}
.p1b {
	margin:0 0 11px 0;
	padding:0;
}
.p1c {
	margin:0 0 23px 0;
	padding:0;
}
.p1d {
	font-family:Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	letter-spacing:0;
	line-height:12px;
	margin:6px 0 0 0
} 
.p2 {
	margin:0;
	padding:9px 0 0 0;
}
.p2a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 10px 0; 
}
.p2b{
	padding:15px 0 10px 0;
	margin:0;
}
.p3 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	margin:13px 0 10px 0;
}
.p3a {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	margin:0 0 9px 0;
}
.p3b {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	margin:5px 0 0 0;
}
.p3c {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	margin:2px 0 0 0
}
.p3Home {
	font-family:Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	letter-spacing:0;
	margin:12px 0 6px 0
} 
.pSafety {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	line-height:13px;
	color:#6F0;
	margin:34px 25px 10px 10px;
}
.p4Home {
	margin:0 0 12px 0;
	font-size:11px;
	text-align:center;
	font-size:14px
}
.p4Home2 {
	margin:0 0 4px 0;
	text-align:center;
	font-size:14px;
	font-weight:bold
}
.p4 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	margin:0 0 10px 0;
}
.pTestimonial1{
	padding:0 0 20px 0;
	margin:0
}
.pTestimonial2{
	padding:0;
	margin:0;
	color:#663333;
	font-size:14px
}
.pTestimonial3{
	padding:7px 0 20px 0;
	margin:0;
	color:#3B3B3B;
	font-size:12px;
	font-weight:bold
}
.buttonActivity {
	padding:0;
	margin:0;
	border:0
}
.Verdana12Green {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	line-height:16px;
	margin:0;
	padding:0
}
.comicRed {
	font-family:Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px; 
	line-height:20px;
	font-weight:bold; 
	color:#CC0000; 
	margin:0 0 15px 0;
	padding:0;
}
.red {
	color:#CC0000
}
.clear {
	clear:both; 
	height:0;
	line-height:0; 
	font-size:0

}
.orange {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#FF6600
}
#highlightPoints {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;
	color:#471D0E;
	padding-left:14px;
	margin:10px 0 0 5px;
}
#highlightPoints li{
	padding-bottom:7px
}
.float {
	float:left;
}
/*//////////////// Top Banner Section //////////////////////////*/
#headerKC {
	width:920px; 
	height:240px; 
	padding:0; 
	margin:0;
}
#top {
	background-color:#ffffff;
}
#logo {
	float:left; 
	background:url(../img/bgLogo2.gif) no-repeat; 
	width:341px; 
	height:119px;
}
#topMiddle {
	float:left; 
	width:111px; 
	height:124px;
}
#membership {
	float:left; 
	background:url(../img/bgMembership.gif) no-repeat; 
	width:343px; 
	height:130px;
}
#membershipLeft {
	float:left; 
	width:125px;
}
#membershipMid {
	float:left; 
	 
	height:46px;
	margin:31px 0 0 0;
}
#membershipRight{
	float:left;
}
/*/////////////// Main Navigation Section /////////////////////*/
#navigation {
	clear:both; 
	background:url(../img/bgNavigation.gif) no-repeat; 
	width:920px; 
	height:92px;
	font-size:13px;
	line-height:13px;
}
#navigation a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#003399;
}
#navigation a:hover {
	color:#0066FF;
}
/*/////////////// Left Side Content Section Top ////////////////*/
#side1Home {
	float:left; 
	background:url(../img/bgSideA.png) no-repeat; 
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px;
}
#side1 {
	float:left; 
	background:url(../img/bgSide1.png) no-repeat; 
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px
}
#side1 h2 {
	margin:20px 0 0 0;
	padding:0;
	height:24px;
}
#side1 h3 {
	margin:20px 0 0 0;
	padding:0;
	height:30px;
}
#activities {
	width:920px; 
	height:620px;  
	margin:0; 
	padding:0;
	position:absolute;
	z-index:99; 
}
.parentsVideo {
	margin:-8px 0 0 0; 
	padding:0
}
#side1b {
	float:left; 
	background:url(../img/bgSide1b.png) no-repeat; 
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px;
	z-index:98;
	position:relative;
}
#side1b h2 {
	margin:20px 0 0 0;
	padding:0;
	height:24px;
}
#side1About {
	float:left; 
	background:url(../img/bgSide1About.png) no-repeat; 
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px;
	z-index:98;
	position:relative;
}
#side1MidAbout {
	height:305px; 
	text-align:center;
	margin:0; 
	padding:0 31px 0 37px; 
	font-family:Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	color:#333333
}
#side1Subscriptions {
	float:left; 
	background:url(../img/bgSide1Subscriptions.png) no-repeat; 
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px;
	z-index:98;
	position:relative;
}
#side1Subscriptions h3 {
	margin:0;
	padding:20px 0 0 0;
	height:30px;
}
#side1Safety {
	float:left; 
	background:url(../img/bgSide1Safety.png) no-repeat; 
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px;
	z-index:98;
	position:relative;
}
#side1MidSafety {
	height:305px; 
	margin:0; 
	padding:0 36px 0 50px; 
	text-align:left;
}
#safetyList {
	margin:9px 0 0 0;
	padding:0 0 0 18px;
}
#side1Fundraising {
	float:left; 
	background:url(../img/bgSide1Fundraising.png) no-repeat; 
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px;
	z-index:98;
	position:relative;
}
#side1Faq {
	float:left; 
	background:url(../img/bgSide1Faq.png) no-repeat; 
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px
}
#side1Contact {
	float:left; 
	background:url(../img/bgSide1Contact.png) no-repeat; 
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px;
	z-index:98;
	position:relative;
}
#side1Awards {
	float:left; 
	background:url(../img/bgSide1Awards.png) no-repeat; 
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px;
	z-index:98;
	position:relative;
}
#quotesAwards {
	height:310px; 
	margin:45px 49px 0 60px; 
	font-family:Comic Sans MS, cursive; 
	line-height:14px; 
	text-align:center
}
#side1Rules {
	float:left; 
	background:url(../img/bgSide1Rules.png) no-repeat; 
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px;
	z-index:98;
	position:relative;
}
#side1Help {
	float:left; 
	background:url(../img/bgSide1Help.png) no-repeat; 
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px;
	z-index:98;
	position:relative;
}
#side1Sitemap {
	float:left; 
	background:url(../img/bgSide1Sitemap.png) no-repeat; 
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px;
	z-index:98;
	position:relative;
}
#side1Flash {
	float:left;
	background:url(../img/bgSide1b.png) no-repeat;
	text-align:center;
	width:276px; 
	height:355px;
	margin:0;
	padding:0;
	font-size:13px;
	z-index:98;
	position:relative;
}
#side1Mid2 {
	height:300px; 
	margin:0; 
	padding:5px 31px 0 37px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#333333
}
#side1Mid2 ul {
	padding:5px 0 0 20px;
	margin:0;
	list-style-image:url(../img/_parents/bulletStar.gif);
}
#side1Mid2 li {
	padding:6px 3px 0 0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
	color:#333333
}
.textLeft {
	text-align:left;
}
#side1Mid {
	width:273px; 
	height:298px; 
	margin:0;
	padding:7px 0 0 3px;
}
#side1Mid3 {
	text-align:left;
	width:276px;
	height:305px;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#333333
}
#side1ParentsEducators {
	text-align:left;
	margin:0 0 0 25px;
	padding:0;
	border:2px solid #C1DA14;
	width:225px;
	height:273px
}
.side1Top {
	height:14px; 
	line-height:0;
	font-size:0;
}
#side1Midb {
	height:250px;
	padding:0 35px 0 34px; 
	
}
#side1Bot {
	height:41px; 
	line-height:0;
	font-size:0;
}
/*/////////////// Left Side Content Section Bot ///////////////*/
#side2Home {
	background:url(../img/bgSideB.png) no-repeat; 
	width:261px; 
	height:248px;
	margin:0; 
	padding:0 0 0 15px;
	font-family:Comic Sans MS, Arial, sans-serif;
	font-size:13px; 
	line-height:17px;
}
#side2 {
	background:url(../img/bgSide2.png) no-repeat; 
	width:261px; 
	height:248px;
	margin:0; 
	padding:0 0 0 15px;
	font-family:Comic Sans MS, Arial, sans-serif;
	font-size:13px; 
	line-height:17px;
}
#side2 h2 {
	margin:0;
	padding:15px 0 0 3px;
	height:29px;
}
#side2MidSignup {
	background:url(../img/_awards/signup_characters.gif);
	height:88px; 
	width:213px
}
#side2Top {
	height:15px; 
	line-height:0;
	font-size:0;
}
#side2Mid {
	height:129px;
	padding:0 23px 0 23px;
}
#side2MidHome {
	height:129px;
	padding:0 18px 0 18px;
}
#side2Bot {
	height:38px; 
	line-height:0;
	font-size:0;
}
#side2About {
	background:url(../img/bgSide2About.png) no-repeat; 
	width:261px; 
	height:248px;
	margin:0; 
	padding:0 0 0 15px;
	font-family:Comic Sans MS, Arial, sans-serif;
	font-size:13px; 
	line-height:17px;
}
#side2About h2 {
	margin:0;
	padding:15px 0 0 3px;
	height:29px;
}
#side2Safety {
	background:url(../img/bgSide2Safety.png) no-repeat; 
	width:261px; 
	height:248px;
	margin:0; 
	padding:0 0 0 15px;
	font-family:Comic Sans MS, Arial, sans-serif;
	font-size:13px; 
	line-height:17px;
}
#side2Safety h2 {
	margin:0;
	padding:15px 0 0 3px;
	height:29px;
}
#side2Contact {
	background:url(../img/bgSide2Contact.png) no-repeat; 
	width:261px; 
	height:248px;
	margin:0; 
	padding:0 0 0 15px;
	font-family:Comic Sans MS, Arial, sans-serif;
	font-size:13px; 
	line-height:17px;
}
#side2Contact h2 {
	margin:0;
	padding:15px 0 0 3px;
	height:29px;
}
#scrollbar {
	height:100px;
	overflow:auto;
}
/*/////////////// Main Content Section ////////////////*/
#mainHome {
	float:left; 
    background:url(../img/bgMainAB.png) no-repeat; 
	width:579px;
	height:603px;
	padding:0 0 0 65px; 
}
#main {
	float:left; 
    background:url(../img/bgMain.png) no-repeat; 
	width:579px;
	height:603px;
	padding:0 0 0 65px; 
}
#mainParentsEducators {
	float:left; 
    background:url(../img/bgMain.png) no-repeat; 
	width:644px;
	height:603px;
	padding:0; 
	margin:0
}
#main h1 {
	padding:0;
	margin:39px 0 0 0;
}
#main h2 {
	padding:0;
	margin:47px 0 0 0;
	height:60px;
}
#mainParentsEducators h2 {
	padding:0;
	margin:47px 0 0 0;
	height:60px;
}
#homeHeader {
	float:left; 
	width:415px;
	margin-left:-2px;
}
#homeButton {
	float:left; 
	margin:0 0 0 46px;
}
#freeIssue {
	clear:both;
	float:left; 
	z-index:2; 
	position:relative; 
	padding:0; 
	margin:0;
}
/*/////////////// Main Area  ///////////////*/
#mainLeft {
	float:left;
	margin:0 30px 0 0;
	width:249px;
	height:345px;
}
#mainRight {
	float:left;
	margin:0;
	width:249px;
	height:345px;
}
#mainLeftFundraising {
	float:left;
	margin:0 35px 0 0;
	width:349px;
	height:310px;
}
#mainRightFundraising {
	float:left;
	margin:0;
	width:149px;
	height:310px;
}
#mainRightContact {
	float:left;
	margin:0;
	width:249px;
	height:345px;
}
#mainRightContact div {
	height:3px;
	width:100%;
	font-size:3px;
	line-height:3px;
	margin:0 0 20px 0;
	padding:0;
	background-color:#FF9900;
}
#mainRightHome {
	float:left; 
	margin:0;
	width:249px; 
	height:345px;
}
#mainWide {
	padding:0 15px 15px 0;
	width:520px;
	height:435px;
	overflow:auto;
}
#mainWide2 {
	padding:0 15px 15px 0;
	width:520px;
	height:345px;
	overflow:auto;
}
#mainWide3 {
	padding:0 15px 15px 0;
	width:520px;
	height:280px;
	overflow:auto;
}
#mainWide4 {
	padding:0 15px 15px 0;
	width:520px;
	height:335px;
	overflow:auto;
}
#scrollDiv {
	width:800px;
	overflow:auto;
}
#butFreeIssue {
	clear:both; 
	margin:20px 0 0 3px; 
}
#mainBotHome {
	clear:both;
	margin:0;
	padding:0;
}
#mainBotLeftHome {
	float:left; 
	width:400px; 
	height:145px;
}
#mainBotRightHome {
	float:left; 
	z-index:2; 
	position:relative; 
	padding:0; 
	margin:0;
	width:140px;
	height:145px;
}
#mainBotFundraising {
	clear:both;
	margin:0;
	padding:0;
}
#mainBotLeftParentsTeachers {
	float:left;
	margin:1px 0 0 0;
	height:115px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#mainBotLeftParents {
	float:left;
	margin:25px 0 0 0;
	width:415px;
	height:115px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#mainBotLeftEducators {
	float:left;
	margin:25px 0 0 0;
	height:115px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.parentsBullets {
	margin:0;
	padding:12px 0 0 20px
}
#mainBot {
	clear:both; 
	background:url() no-repeat; 
	width:644px; 
	height:200px; 
}
#mainBotLeft {
	float:left; 
	width:200px;
}
#mainBotRight {
	float:left;
	width:150px; 
}
#popFour1 {
	position: absolute;
	z-index:1;
	top:300px;
	left:400px;
	visibility: hidden;
	width: 544px;
	height: 390px;
	margin-top:-700px;
	margin-left:-405px;
	background-color:#FFF;
}
#popFour2 {
	position: absolute;
	z-index:1;
	top:300px;
	left:400px;
	visibility: hidden;
	width: 544px;
	height: 390px;
	margin-top:-700px;
	margin-left:-505px;
	background-color:#FFF;
}
#popFour3 {
	position: absolute;
	z-index:1;
	top:300px;
	left:400px;
	visibility: hidden;
	width: 544px;
	height: 390px;
	margin-top:-700px;
	margin-left:-604px;
	background-color:#FFF;
}
#popFour4 {
	position: absolute;
	z-index:1;
	top:300px;
	left:400px;
	visibility: hidden;
	width: 544px;
	height: 390px;
	margin-top:-700px;
	margin-left:-704px;
	background-color:#FFF;
}
#popActivities {
	position: absolute; 
	z-index:1; 
	top:0; 
	left:0;
	background-color:#F90;
	border: 5px solid #9C0;
	margin: 30px 0 0 0;
	width: 520px;
	height:350px;
}
#popEducation {
	position: absolute; 
	z-index:1; 
	top:0; 
	left:0;
	background-color: #F90;
	border: 5px solid #9C0;
	margin: 30px 0 0 0;
	width: 520px;
	height:350px
}
#popSafety {
	position: absolute; 
	z-index:1; 
	top:0;  
	left:0;
	background-color:#F90;
	border: 5px solid #9C0;
	margin: 30px 0 0 0;
	width: 520px;
	height:350px
}
#popMembership {
	position: absolute; 
	z-index:1; 
	top:-0;  
	left:0;
	background-color:#F90;
	border: 5px solid #9C0;
	margin: 30px 0 0 0;
	width: 520px;
	height:350px
}
#close {
	float:right;
	margin:5px 5px 10px 0
}
/*////////////////// Flash Animations On Main Bottom Areas ///////////*/
#mainFlashAbout {
	height:150px;
	width:570px; 
	text-align:right; 
	position:relative; 
	z-index:2; 
	margin:-150px 0 0 -22px;
	top:-150px; 
	left:0
}
#mainFlashParentsTeachers {
	float:left;
	height:150px; 
	width:110px; 
	text-align:right; 
	position:relative; 
	z-index:2; 
	margin:-10px 0 0 0;
	top:-10px
}
#mainFlashParents {
	float:left;
	height:150px; 
	width:110px; 
	text-align:right; 
	position:relative; 
	z-index:2; 
	margin:7px 0 0 0;
	top:5px;
}
#mainFlashEducators {
	float:left;
	height:150px; 
	width:110px; 
	text-align:right; 
	position:relative; 
	z-index:2; 
	margin:5px 0 0 0;
	top:5px
}
#mainFlashFaq {
	height:150px; 
	width:570px; 
	position:relative; 
	z-index:2; 
	margin:290px 0 0 -38px;
}
#mainFlashOnline {
	height:150px; 
	width:570px; 
	position:relative; 
	z-index:2; 
	margin:-80px -50px 0 -44px;
	top:-80px
}
#mainFlashKidzgallery {
	height:150px; 
	width:570px; 
	position:relative; 
	z-index:2; 
	margin:-35px -50px 0 -44px;
	top:-36px
}
#mainFlashKidzconnect {
	height:150px; 
	width:570px; 
	position:relative; 
	z-index:2; 
	margin:-410px -50px 0 -44px;
	top:-410px
}
#mainFlashContact {
	height:150px; 
	width:570px; 
	position:relative; 
	z-index:2; 
	margin:-16px -50px 0 -35px;
	top:-16px
}
#mainFlashTestimonials {
	height:150px; 
	width:570px; 
	position:relative; 
	z-index:2; 
	margin:-40px 0 0 -80px;
	top:-40px;
}
#mainFlashSubscriptions {
	height:150px; 
	width:570px; 
	position:relative;
	z-index:2; 
	margin:-55px -50px 0 -44px;
	top:-55px
}
#mainFlashFundraising {
	height:175px;
	width:570px;
	position:relative; 
	z-index:2; 
	margin:0 0 0 -7px;
}
/*/////////////// Middle Content Section ///////////////////////*/
#middleHome {
	clear:both;
	background:url(../img/bgMidAB.png) no-repeat; 
	width:920px; 
	height:391px;
	font-size:12px; 
	line-height:16px;
}
#middle {
	clear:both;
	background:url(../img/bgMid.png) no-repeat; 
	width:920px; 
	height:391px;
	font-size:12px; 
	line-height:16px;
}
#middle h4, #middleHome h4 {
	text-align:center;
	width:220px;
	height:21px;
	color:#000; 
	margin:0 0 26px 0;
	padding:0;
}
#middle1 {
	float:left;
	width:220px; 
	height:238px;
    padding:53px 0 0 62px;
}
#middle2 {
	float:left; 
	width:220px; 
	height:230px;
	padding:53px 0 0 68px;
}
#middle3 {
	float:left;
	width:220px; 
	height:230px;
    padding:53px 0 0 67px;
}
#middleLong {
	clear:both;
	background:url(../img/bgMid2.png) no-repeat; 
	width:920px;
	height:391px;
	font-size:12px; 
	line-height:17px;
}
#middle4 {
	float:left;
	width:786px;
	height:230px;
	margin:0;
	padding:53px 0 0 67px
}
/*#middle4Left {
	float:left;
	width:67px;
	height:230px;
	padding:53px 0 0 0;background-color:#F99
}
#middle4Right {
	float:left;
	width:117px;
	height:230px;
	padding:53px 0 0 0;
}*/
#middle4 h4 {
	text-align:center;
	height:21px;
	width:740px;
	color:#000; 
	margin:0 0 26px 0;
	padding:0;
}
/*/////// Middle Content - 2 Panels Inside It //////*/
#middle2Box {
	clear:both;
	background:url(../img/bgMid2Box.png) no-repeat; 
	width:920px;
	height:391px;
	font-size:12px; 
	line-height:17px;
}
#middle2BoxLeft {
	float:left;
	width:364px; 
	height:270px;
    padding:53px 0 0 64px;
}
#middle2BoxRight {
	float:left; 
	width:364px; 
	height:270px;
	padding:53px 0 0 62px;
}
#middle2BoxScroll {
	height:220px;
	margin:0;
	overflow:auto
}
#parentsAwardsPics {
	float:left; 
	width:365px; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:12px; 
	color:#930; 
	text-align:cente
}
.parentsAwardsText {
	float:left; 
	width:180px; 
	margin:5px 0 0 0
}
.floatAward {
	float:left; 
	margin:0 0 0 70px
}

/*/////// Middle Content - 4 Panels Inside It //////*/
#middle4Panel {
	clear:both;
	background:url(../img/bgMid4.png) no-repeat; 
	width:920px; 
	height:391px;
	font-size:12px; 
	line-height:16px;
}
#middle4a {
	float:left;
	width:230px; 
	height:250px;
    padding:53px 0 0 30px;
	text-align:center;
}
#middle4b {
	float:left; 
	width:180px; 
	height:250px;
	padding:53px 0 0 3px;
	text-align:center
}
#middle4c {
	float:left;
	width:180px; 
	height:250px;
    padding:53px 0 0 30px;
	text-align:center
}
#middle4d {
	float:left;
	width:239px; 
	height:250px;
    padding:53px 0 0 0;
	text-align:center
}
/*//////////////////////////////////////*/
#did1 {position:relative; top:0; left:0; width:95px; background-color:#fff; z-index:93; float:left;}
#did1 a.p4c, #did1 a.p4c:visited {display:block; width:95px; height:25px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#did1 a img {border:0;}
#did1 a.p4c:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#did1 a .largeDid1 {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0; margin-top:-47px; margin-left:0;}
#did1 a.p4c:hover .largeDid1 {display:block; position:absolute; top:0; left:0; width:218px; height:40px; border:1px solid #669900;}

#didSpace {float:left; width:30px; height:1px;}
#did2 {position:relative; top:0; left:0; width:95px; background-color:#fff; z-index:93; float:left;}
#did2 a.p4c, #did a.p4c:visited {display:block; width:95px; height:21px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#did2 a img {border:0;}
#did2 a.p4c:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#did2 a .largeDid2 {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0; margin-top:-261px; margin-left:-152px;}
#did2 a.p4c:hover .largeDid2 {display:block; position:absolute; top:0; left:0; width:830px; height:280px; border:10px solid #669900;}

#can {position:relative; top:0; left:0; width:65px; background-color:#fff; z-index:92; margin-left:3px;}
#can a.p4c, #can a.p4c:visited {display:block; width:65px; height:20px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#can a img {border:0;}
#can a.p4c:hover {text-decoration:none; background-color:#fff; color:#000;}
#can a .largeCan {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0; margin-top:-420px; margin-left:-475px;}
#can a.p4c:hover .largeCan {display:block; position:absolute; top:0; left:0; width:520px; height:340px; border:30px solid #669900;}

#answer {
	display:none; 
	position:absolute; 
	top:0; 
	left:0; 
	margin-top:-420px; 
	margin-left:-475px;
	margin-bottom:0;
	padding:0; 
	width:540px; 
	height:360px;
}
#imageContainer {
	margin-left:13px;
	height:126px; 
	width:189px; 
	text-align:center; 
	margin-bottom:6px; 
	border:3px solid #FF9933;
}
#numberDiv {
	float:left; 
	margin:0 2px 0 2px;
	width:62px;
	text-align:center;
}
.numberz {
	font-size:14px;
}
#scrollBottom {
	width:520px; 
	height:230px;
	float:left; 
	color:#000; 
	font-weight:bold; 
	font-size:14px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	line-height:25px;
	overflow:auto
}
/*/////////////// Bottom Navigation Section //////////////////*/
#navigationBot {
	clear:both;
	background:url(../img/bgNavBot.png); 
	width:920px; 
	height:94px;
}
#navigationBotGallery {
	clear:both;
	background:url(../img/bgNavBotGallery.png); 
	width:920px; 
	height:94px;
}
#linksBot {
	margin:0;
	padding:30px 0 0 0;
	text-align:center
}
#linksBot a {
	font-family:"Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
	letter-spacing:0;
	text-decoration:none
}
#linksBot a:hover {
	color:#333
}
.linkBlue {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:14px;
	color:#000099
}
#bottom {
	width:770px;
	margin:10px 75px 20px 75px;
	text-align:center;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:9px;
	line-height: normal;
	color: #E87400
}
#bottom a {
	font-size:13px;
	font-weight: bold;
	color:#E87400
}
#bottom a:hover {
	color:#F90
}
.copyright {
	font-weight: bold;
	padding:19px 0 0 0;
	margin:0
}
.textblah {
	font-weight: bold;
	padding:11px 0 0 0;
	margin:0
}
/*///////////////// No Flash Alternate Content Divs /////////////////*/
#nf_side1 {
	height:244px;
	margin:50px 25px 0 28px;
	padding:10px 6px 6px 260px;
	font-size:13px
}
#nf_side11 {
	height:224px;
	width:200px;
	margin:0 25px 0 8px;
	padding:12px 6px 6px 6px;
	font-size:13px;
	border:2px solid #E1D3D0;
	background-color:#FFF
}
#nf_side1b {
	height:254px;
	margin:0 25px 0 25px;
	padding:6px;
	font-size:13px;
	border:2px solid #E1D3D0;
	background-color:#FFF
}
#nf_side1Flash {
	height:260px;
	margin:0;
	padding:70px 40px 20px 40px;
	font-size:13px
}
#nf_h_home {
	height:70px
}
#nf_banner {
	width:880px;
	height:204px;
	padding:20px;
	background-color:#efefef;
	display:block;
	text-align:center
}
#nf_poll {
	width:218px;
	background-color:#FF9900;
	position:relative;
	z-index:1
}
#nf_ecucatorsTop {
	clear:both;
	height:80px;
	margin:0 10px 0 10px;
	padding:5px;
	font-size:13px
}
#nf_parentsTop {
	clear:both;
	height:80px;
	margin:0 10px 0 10px;
	padding:5px;
	font-size:13px
}
#nf_testimonialBot {
	height:260px;
	margin:0;
	padding:10px 10px 10px 10px;
	font-size:13px
}
#nf_Gallery {
	height:200px;
	width:776px;
	padding:60px 70px 10px 70px;
	text-align:center;
	font-size:13px;
	border:2px solid #E1D3D0;
	background-color:#FFF
}
#nf_mainBot {
	clear:both;
	height:100px;
	margin:0 10px 0 10px;
	padding:5px;
	font-size:13px
}
#nf_fundraisingBot {
	clear:both;
	height:175px;
	margin:0 10px 0 10px;
	padding:5px;
	font-size:13px
}
#nf_categories_activities {
	margin:0;
}
