/* CSS Document */

#container{
	background-color: #4866A9;
}
img {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#stage{
	width:750px;
	background:url(/images/landing/powered.png) no-repeat center bottom;
	border:none;
	overflow:hidden;
	margin-top: 0;
	margin-right: 25px;
	margin-bottom: 5px;
	margin-left: 25px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 18px;
	padding-left: 0;
}#main{
	height:265px;
	overflow:hidden;
	color:#fff;
	position:relative;
}

#nature{
	background:#fff;
	border:none;
	margin:0 0px;
}

.blue, .blue li{color:#4866A9;}

.pink, pink li{color:#BD4746;}

.red,.red li{color:#B22E11;}

.green, .green li{color:#649005;}

.orange, .orange li{color:#E87600;}

.purple, .purple li{color:#59438A;}

.cyan, .cyan li{color:#148488;}

.footer{padding-top:10px;}

#header{
	width:701px;
	top: 14px;
	left: 529px;
	z-index: 100;
	margin-left: -420px;
	position: absolute;
}

#header .logo{
	width:192px;
	height:26px;
	text-indent:-9000px;
	display:block;
	float:left;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: -3px -4px;
}

#header li{color:#fff;}#header li strong, 

#header li a, #header li a:hover{color:#facd64;}

#header li.right a{
	padding-bottom:8px;
}

* html #header li.right a{padding-bottom:6px;}

#home #main{
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
}

#about #main{background:url(/images/landing/img-about.jpg) no-repeat;}

#clients #main{background:url(/images/landing/img-clients.jpg) no-repeat;}

#features 

#main{background:url(/images/landing/img-features.jpg) no-repeat;}

#faq #main{background:url(/images/landing/img-faq.jpg) no-repeat;}

.pre-toddlers  #main{
	background-image: url(images/pre-toddler.jpg);
	background-repeat: no-repeat;
}

.toddlers  #main{
	background-image: url(images/toddlers.jpg);
	background-repeat: no-repeat;
}

.primary  

#main{
	background-image: url(images/primarybook.jpg);
	background-repeat: no-repeat;
}

.primary2  #main{
	background-image: url(images/blondeboy.jpg);
	background-repeat: no-repeat;
}

.afterschool  #main{
	background-image: url(images/owenpuzzle.jpg);
	background-repeat: no-repeat;
}

.summer  #main{
	background-image: url(images/summer.jpg);
	background-repeat: no-repeat;
}

.about  #main{
	background-image: url(images/boyreading.jpg);
	background-repeat: no-repeat;
}

.programs  #main{
	background-image: url(images/oliverpumpkin.jpg);
	background-repeat: no-repeat;
}

.enroll  #main{
	background-image: url(images/painting.jpg);
	background-repeat: no-repeat;
}

.support  

#main{
	background-image: url(images/halloween.jpg);
	background-repeat: no-repeat;
}

.contact  #main{
	background-image: url(images/boybuilding.jpg);
	background-repeat: no-repeat;
}

.themes 

#main{
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
}

.blogs  #main{background:url(/images/landing/content-payments.jpg) no-repeat;}.employment  #main{
	background-image: url(images/classroom.jpg);
	background-repeat: no-repeat;
}

#main h2, #main p{display:none;}

#main ul{list-style:none;}

#main ul a{display:block;text-indent:-9000px;}#main ul a:hover span, #col2 li a:hover span{display:block;border-bottom:3px dotted #fff;line-height:40px;opacity:.5;filter: alpha(opacity=50);}.content a{position:absolute;top:264px;left:285px;width:99px;height:54px;}.content:hover span{width:40px;margin:0 0 0 30px;}#main ul a:active span, #col2 li a:active span{opacity:.7;filter: alpha(opacity=70);}ul.nav, ul.powered{text-align:center;clear:both;height:48px;line-height:48px;}ul.nav{
	border-top:1px solid #E7C164;
	border-bottom:1px solid #E7C164;
	background-color: #fadc76;
	background-repeat: no-repeat;
	background-position: center -1px;
}ul.powered{background:#fadc76 url(/images/landing/powered.png) no-repeat center top;border-top:1px solid #E7C164;height:38px;margin:0;overflow:hidden;}.nav li, .powered li{list-style:none;float:left;display:inline-block;}.nav li a, .powered li a{
	display:block;
	overflow:hidden;
	height:36px;
	text-indent:-9000px;
}.powered li a{overflow:hidden;height:35px !important;}.n1{
	margin:0 0 0 124px;
	width:50px;
	background-image: url(images/home.gif);
}.n2{
	margin:0 0 0 14px;
	width:52px;
	background-image: url(images/about.gif);
}.n3{
	margin:0 0 0 14px;
	width:73px;
	background-image: url(images/programs.gif);
}

.n4{
	margin:0 0 0 14px;
	width:65px;
	background-image: url(images/apply.gif);
}

.n5{
	margin:0 0 0 14px;
	width:52px;
	background-image: url(images/staff.gif);
}

.n6{
	margin:0 0 0 14px;
	width:65px;
	background-image: url(images/support.gif);
}

.n7{
	margin:0 0 0 14px;
	width:57px;
	background-image: url(images/blog.gif);
}

.n8{
	margin:0 0 0 14px;
	width:65px;
	background-image: url(images/blog.gif);
}

* html .n1{margin-left:87px;}

.p1{margin:0 0 0 360px;width:82px;}.p2{margin:0 0 0 14px;width:48px;}.p3{margin:0 0 0 14px;width:66px;}.p4{margin:0 0 0 14px;width:74px;}.p5{margin:0 0 0 14px;width:49px;}.p6{margin:0 0 0 14px;width:74px;}* html .p1{margin-left:180px;}.n1 a:hover, .p1 a:hover{border-bottom:3px solid #BB3B1E;}.n2 a:hover, .p2 a:hover{border-bottom:3px solid #4866A9;}.n3 a:hover, .p3 a:hover{border-bottom:3px solid #BD4746;}.n4 a:hover, .p4 a:hover{border-bottom:3px solid #649005;}.n5 a:hover, .p5 a:hover{border-bottom:3px solid #E87600;}.n6 a:hover, .p6 a:hover{border-bottom:3px solid #59438A;}.n7 a:hover{border-bottom:3px solid #148488;}#col1, #col2, #col3{padding-top:30px;margin-bottom:15px;}#col1{
	width:70%;
	font-size:90%;
	float:left;
	margin-left:25px;
	clear: right;
}* html #col1{margin-right:5px;margin-left:15px;}#col2{width:46%;float:left;}#col3{width:21%;float:right;margin-right:25px;}* html #col3{margin-right:10px;}h3 a{color:#222;text-decoration:none;}h3 a:hover{text-decoration:underline;color:blue;}#nature h3{font-weight:bold;font-size:15px;}#nature p{line-height:145%;}#col1 h3{margin:0 15px 4px 0;}#col1 p{margin:0 15px 1em 0;}#col3 h3{margin:0 0 10px 0;}#col3 p{margin:0 0 10px 0;}#col3 ul{margin:0 0 15px 0;}td li, #col1 li, #col3 li{
	margin:0 0 0 1.4em;
	padding:0;
	line-height:200%;
}td li span, #col1 li span, #col3 li span{color:#222;}#col1 li a, #col3 li a{text-decoration:none;padding:0 0 1px 0;border-bottom:1px solid #dedede;}#col1 li a:hover, #col3 li a:hover{text-decoration:none;border-bottom:1px solid blue;}#col1 li a:hover span, #col3 li a:hover span{color:blue;}#nature  .alt  th{background:#f5f5f5;}#nature td h4{color:#222;margin:0 0 .5em 0;}#nature td ul{margin:0 0 1em 0;}
#home #col1 p strong{color:#2F8ABD;}#home #col1 p, #home #col3 ul{font-size:12px;}#home #col3 li{margin-bottom:1em;}#content #main a{display:block;text-decoration:none;}#content ol{
	position:absolute;
	left:31px;
	top:32px;
	width:110px;
}#content ol li{
	list-style-position: inside;
	list-style-type: none;
}#content ol a{display:inline !important;color:#F8ED8B;line-height:30px;padding-bottom:3px;font-size:14px;border-bottom-width:3px;}#content ol a:hover{border-bottom-style:solid;}.t1 a, .t6 a{border-color:#8AB026 !important}.t2 a, .t7 a{border-color:#2F8ABC !important;}.t3 a{border-color:#BD4747 !important;}.t4 a{border-color:#7868A7 !important;}.t5 a, .t8 a{border-color:#E97600 !important;}#content ol a:active{border-color:#FFE9A8 !important;}
.staff  #main {
	background-image: url(images/treehouse.jpg);
	background-repeat: no-repeat;
}
.kindergarten  #main {
	background-image: url(images/boys.jpg);
	background-repeat: no-repeat;
}
.donate  #main {
	background-image: url(images/friends.jpg);
	background-repeat: no-repeat;
}
.forms  #main {
	background-image: url(images/words.jpg);
	background-repeat: no-repeat;
}
.calendar  #main {
	background-image: url(images/readingglasses.jpg);
	background-repeat: no-repeat;
}
.directions  #main {
	background-image: url(images/birdwatching.jpg);
	background-repeat: no-repeat;
}
.weather  #main {
	background-image: url(images/digging.jpg);
	background-repeat: no-repeat;
}
