html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	background:transparent;
	font-size:100%;
	font-weight:inherit;
	line-height:inherit;
	margin:0;
	padding:0;
	border:0;
	outline:0;
	vertical-align:baseline;
}
ol, ul, li{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{
	content:'';
	content:none;
}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
b, strong{font-weight:bold;}
em{font-style:italic;}
table{
	border-collapse:collapse;
	border-spacing:0;
}
li{display:list-item;}
/*
	End Reset
*/
body {
	color:#707070;
	font-size:13px;
	line-height:1;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
/*
 *
 * =Common
 *
 */
a:link{color:#cd420e;}
a:visited{color:#4b06d7;}
a:hover, a:active{color:#0462b5;}
 
 
.hide{display:none;}
.note{
	color:#777;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-style:italic;
	line-height:20px;
}
.superscript{
	font-size:xx-small;
	vertical-align:top;
}
.quiet{
	font-size:10px;
	font-style:normal;
	font-weight:normal;
}
.loud{font-size:17px;}
.loud strong{
	color:#000;
	font-weight:normal;
}





/*
 *
 * =Base Typography
 *
 */
.text strong{color:#222;}
.text h1{
	color:#e97117;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	line-height:35px;
	margin:0 0 10px 0;
}
.text h2{
	color:#6f559d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	line-height:30px;
	margin:30px 0 5px 0;
}
.text h3{
	color:#000;
	font-weight:bold;
	line-height:20px;
}
.text h4{
	font-size:19px;
	line-height:25px;
}
.text h5{
	font-size:17px;
	line-height:25px;
}
.text h6{
	font-size:15px;
	line-height:20px;
}
.text p{
	line-height:21px;
	margin:0 0 20px 0;
}
.text p.loud{line-height:35px;}
.text ol, .text ul{margin-bottom:20px;}
.text li{
	color:#222;
	line-height:21px;
	margin:0 0 5px 0;
}
.text ul li{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-bullet-purple.gif') no-repeat 5px 5px transparent;
	padding:0 0 0 25px;
}
.text ul.schedule li{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-bullet-purple.gif') no-repeat 5px 10px transparent;
}
.text blockquote p{
	color:#6f559d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	line-height:18px;
	padding:0 25px 0 25px;
}
/*	Override List bullets for overview tab */
#tab-overview ul{margin-bottom:20px;}
#tab-overview ul li{
	background:none;
	color:#222;
	line-height:21px;
	margin:0 0 5px 0;
	padding:0 0 0 0;
}



.left{float:left;}
.right{
	float:right;
	margin:0 0 0 20px;
}

table.pretty td{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-faq-question.png') repeat-x left bottom #fff;
	border:3px solid #fff;
	line-height:1.6em;
	padding:5px;
}
table.pretty tr td:first-child{
	color:#000;
	font-weight:bold;
}





/*
 *
 * =Base Layout
 *
 */
body{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-window.gif') repeat-x left top rgb(141,206,228);
}


#masthead{height:155px;}
		#in-masthead{
			background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-masthead.png') no-repeat 0px 34px transparent;
			height:155px;
			margin:0 auto;
			width:980px;
		}
		#logo{
			height:60px;
			width:409px;
		}
		#logo a:link, #logo a:visited{
			display:block;
			height:60px;
			text-decoration:none;
			text-indent:-9999em;
		}


#snav-wrapper{
	height:32px;
	padding:0 0 0 665px;
}


#nav-wrapper{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-masthead.png') no-repeat 0px -58px #fff;
	height:63px;
}


#content-wrapper-inner{
	background:#fff;
	margin:0 auto;
	overflow:hidden;
	padding:0 10px 0 10px;
	width:960px;
}
		#content{
			float:left;
			margin:0 10px 0 20px;
			padding:0 0 20px 0;
			width:620px;
		}
		#sidebar{
			float:left;
			margin:0 0 0 10px;
			padding:0 0 20px 0;
			width:300px;
		}


#footer{
}
		#in-footer{
			background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-masthead.png') no-repeat 0px -172px transparent;
			height:80px;
			margin:0 auto;
			overflow:hidden;
			padding-left:140px;
			width:840px;
		}
		#in-footer:hover{
			background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-masthead-hover.png') no-repeat 0px -172px transparent;
		}




/*
 *
 * =Home Page Layout
 *
 */
#feature{
}
		#in-feature{
			background:#fff;
			margin:0 auto;
			overflow:hidden;
			width:980px;
		}
		#carousel{
			float:left;
			height:470px;
			margin:0 10px 0 15px;
			overflow:hidden;
			width:630px;
		}
			#carousel-images{
				float:left;
				height:404px;
				overflow:hidden;
				position:relative;
				width:630px;
			}
			#carousel-images img{
				left:630px;
				position:absolute;
				top:0;
			}
			#carousel-nav{
				border-right:1px solid #ccc;
				float:left;
				height:15px;
				padding:20px 0 20px 25px;
				width:89px;
			}
			#carousel-nav a:link, #carousel-nav a:visited, #carousel-nav a:hover, #carousel-nav a:active{
				background-image:url('http://media.schaumburgchristianpreschool.com/interface_img/icon-slideshow-controls.png');
				background-repeat:no-repeat;
				background-color:#fff;
				height:15px;
				display:block;
				float:left;
				margin:0 4px 0 0;
				width:15px;
				text-indent:-9999em;
			}
			#carousel-nav a.slide:link, #carousel-nav a.slide:visited{
				background-position:-40px 0px;
			}
			#carousel-nav a.slide:hover, #carousel-nav a.slide:active{
				background-position:-20px 0px;
			}
			#carousel-nav a.current:link, #carousel-nav a.current:visited, #carousel-nav a.current:hover, #carousel-nav a.current:active{
				background-position:-60px 0px;
			}
			a#prev-slide:link, a#prev-slide:visited, a#prev-slide:hover, a#prev-slide:active{
				background-position:0px 0px;
				width:9px;
			}
			a#next-slide:link, a#next-slide:visited, a#next-slide:hover, a#next-slide:active{
				background-position:-80px 0px;
				width:9px;
			}
			#carousel-meta{
				background:#fff;
				float:left;
				width:500px;
			}
			#carousel-meta h1{
				color:#e97117;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:17px;
				line-height:20px;
				margin:5px 5px 5px 10px;
			}
			#carousel-meta p{
				margin:0 5px 5px 10px;
			}


		
		
		#feature-ad{
			float:left;
			width:310px;
		}
		#feature-ad h1{
			font-size:19px;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			margin:0;
		}
		
		#schedule-visit{
			padding:0 5px 0 5px;
		}
		#schedule-visit p{
			font-size:11px;
			line-height:15px;
			margin-bottom:10px;
		}
		#schedule-visit p strong{
			display:block;
			font-size:11px;
			font-weight:bold;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		}
		
#tmp-index #news{
	background:#fff;
	margin:0 auto;
	overflow:hidden;
	padding:0 10px 0 10px;
	width:960px;
}
 

#tmp-index #content-wrapper-inner{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-sub-content-with-titles.png') no-repeat left top #fff;
}
		#why-scs, #childs-day, #parents-saying{
			float:left;
			padding:0 15px 0 15px;
			width:290px;
		}
		
		
		#tmp-index #content-wrapper-inner h1{
			color:#fff;
			font-size:12px;
			height:52px;
			line-height:1;
			margin:0 0 5px 0;
			text-align:center;
			text-indent:-9999em;
		}
		#tmp-index #content-wrapper-inner img{float:left;}
		#why-scs p, #childs-day p, #why-scs ul, #childs-day ul{
			line-height:21px;
			margin:0 0 10px 110px;
		}
		#why-scs ul li, #childs-day ul li{
			background:url('http://media.schaumburgchristianpreschool.com/interface_img/icon-circle-arrow-right.gif') no-repeat left center transparent;
			display:block;
			font-size:12px;
			font-weight:bold;
			line-height:15px;
			padding:3px 0 3px 20px;
		}
		#why-scs ul a:link, #why-scs ul a:visited, #childs-day ul a:link, #childs-day ul a:visited{
			color:#cd420e;
			text-decoration:none;
		}
		#why-scs ul a:hover, #why-scs ul a:active, #childs-day ul a:hover, #childs-day ul a:active{text-decoration:underline;}
		
		
		#parents-saying p{text-align:center;}
		#parents-saying blockquote p{
			color:#444;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:13px;
			line-height:20px;
			margin:10px 0 10px 0;
			padding:0 20px 0 20px;
		}
		#parents-saying p span{display:block;}
		#parents-saying p span.testimonial-author{
			color:#000;
			font-size:11px;
			font-weight:bold;
		}
		#parents-saying p span.more-testimonials a:link, #parents-saying p span.more-testimonials a:visited{color:#cd420e;}
		#parents-saying p span.more-testimonials a:hover, #parents-saying p span.more-testimonials a:active{
			color:#cd420e;
			text-decoration:none;
		}
		#parents-saying p span.more-testimonials{
			font-size:10px;
			line-height:12px;
		}




/*
 *
 * =Distinctives Page Layout
 *
 */
#tab-christian-world-view{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/distinct-christian.jpg') no-repeat right top #fff;
}
#tab-educational-philosophy{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/distinct-philosophy.jpg') no-repeat right top #fff;
}
#tab-committed-teachers{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/distinct-teachers.jpg') no-repeat right top #fff;
}
#tab-beautiful-facilities{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/distinct-facilities.jpg') no-repeat right top #fff;
}

 
#tmp-distinctives #content{
	float:left;
	margin:0 0 0 10px;
	padding:0 0 20px 0;
	width:940px;
}
		/* tab pane (override for this page) */
		#tmp-distinctives div.panes{width:780px;}
		#tmp-distinctives div.panes div.text{width:500px;}
		
		#small-tour-ad{
			float:left;
			margin:0 10px 0 0;
			padding-top:20px;
			width:220px;
		}
		#small-testimonial{
			float:left;
			width:540px;
		}


#tmp-distinctives #sidebar{
	border-top:3px dotted #e0e0e0;
	margin:0 0 0 160px;
	overflow:hidden;
	padding:0;
	width:780px;
}
		#tmp-distinctives #sidebar blockquote.testimonial-text{
			border:none;
			padding-top:20px;
		}
		#tmp-distinctives #sidebar blockquote.testimonial-text p{
			margin:0 0 10px 0;
		}
		#tmp-distinctives #sidebar p.testimonial-meta{
			padding-right:60px;
			text-align:right;
		}





/*
 *
 * =Program Pages Layout
 *
 */
body#tmp-programs div#content-wrapper-inner{padding-top:280px;}
body.tmp-three_year_old_preschool div#content-wrapper-inner{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-program-3-top.jpg') no-repeat right top #fff;
}
body.tmp-four_year_old_preschool div#content-wrapper-inner{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-program-4-top.jpg') no-repeat right top #fff;
}
body.tmp-kindergarten div#content-wrapper-inner{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-program-5-top.jpg') no-repeat right top #fff;
}
body.tmp-child_care div#content-wrapper-inner{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-program-childcare-top.jpg') no-repeat right top #fff;
}
body.tmp-summer_programs div#content-wrapper-inner{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-program-summer-top.jpg') no-repeat right top #fff;
}
		#tmp-programs #content{
			float:left;
			margin:0 10px 0 10px;
			padding:0 0 20px 0;
			width:700px;
		}
		#tmp-programs #sidebar{
			float:left;
			margin:0 0 0 10px;
			padding:0 0 20px 0;
			width:220px;
		}


/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion{
	border:1px solid #eee;
}		
		/* questions */
		#accordion h3{
			background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-faq-question.png') repeat-x left bottom #fff;
			color:#555;
			cursor:pointer;
			font-size:15px;
			font-weight:normal;
			margin:3px 3px 0px 3px;
			padding:5px;
		}
		#accordion h3:hover{color:#cd420e;}
		#accordion h3.current{
			background:#f8f5cc;
			color:#cd420e;
			cursor:default;
			font-weight:bold;
		}
		
		/* answers */
		#accordion h3.current+div{
			margin:0 3px 3px 3px;
			padding:10px;
		}
		#accordion h3.current+div{background:#f8f5cc;}


/* sidebar testimonials */
#sidebar blockquote.testimonial-text{
	border-top:2px dotted #eee;
	margin:0 20px 0 20px;
	padding:40px 0 0 0;
}
div#sidebar blockquote.testimonial-text:first-child{border-top:none;}
		#sidebar blockquote.testimonial-text p{
			color:#48aacb;
			font-size:11px;
			line-height:20px;
			margin:0 0 20px 0;
			text-align:center;
		}
		#sidebar p.testimonial-meta{
			font-size:11px;
			font-weight:bold;
			margin-bottom:40px;
			text-align:center;
		}




/*
 *
 * =School Age Layout
 *
 */
body#tmp-school_age div#content{width:395px;}
body#tmp-school_age div#sidebar{width:525px;}




/*
 *
 * =Virtual Tour Layout
 *
 */
#tmp-tour #content{
	margin:0 0 0 10px;
	padding:0 0 20px 0;
	width:240px;
}
#tmp-tour #sidebar{
	margin:0;
	padding:0;
	width:700px;
}
#tour-viewer{
	background-color:#fff;
	border-bottom:1px dotted #ccc;
	height:450px;
	margin-top:23px;
	overflow:hidden;
	padding:0 49px 0 50px;
}
#tour-frame{overflow:hidden;}
#tour-start{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-vtour-start.png') no-repeat center center rgb(141,206,228);
	height:400px;
	width:600px;
}
/* 
    root element for the scrollable. 
    when scrolling occurs this element stays still. 
*/ 

#rooms{
	height:516px;
	overflow:hidden;
	position:relative;
	width:240px;
}
		/*
			root element for scrollable items. Must be absolutely positioned
			and it should have a extremely large width to accomodate scrollable items.
			it's enough that you set the width and height for the root element and
			not for this element.
		*/
		#rooms .items{
			/* this cannot be too large */
			height:20000em;
			position:absolute;
			clear:both;
		}
		
		/* single scrollable item */
		.item{
			cursor:pointer;
			height:172px;
			position:relative;
		}
		.item img{
			border:10px solid #fff;
			z-index:1;
		}
		.item h1{
			background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-white-70.png') repeat left top transparent;
			color:#000;
			left:10px;
			font-family:Verdana, Geneva, sans-serif;
			font-size:11px;
			height:11px;
			padding:3px;
			position:absolute;
			width:194px;
			top:145px;
			z-index:2;
		}
		
		/* active item */
		div.active{cursor:default;}
		div.active img{
			border:10px solid rgb(245,211,0);
		}
		
		/* active item */
		div.hover a:hover img{
			border:10px solid rgb(255,252,231);
		}
		div.active a:hover img{
			border:10px solid rgb(245,211,0);
		}
		
		/* controls */
		a.prevPage, a.nextPage{
			background-image:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-vtour-scroll-controls.png');
			background-position:0px 0px;
			background-repeat:no-repeat;
			background-color:#fff;
			display:block;
			height:23px;
			text-decoration:none;
			text-indent:-9999em;
			width:220px;
		}
		a.nextPage{
			background-position:0px -18px;
		}
		a.prevPage:hover, a.nextPage:hover{background-image:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-vtour-scroll-controls-hover.png');}
		a.disabled, a.disabled:hover{background-image:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-vtour-scroll-controls-disabled.png');}
		
		/* title and description */
		#tour-meta{
			padding:15px 49px 30px 50px;
		}
		#tour-meta h1{
			color:#6f559d;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:15px;
			margin:0;
		}
		/*
		#tour-meta p{
			font-size:11px;
			line-height:15px;
		}
		*/
		




/*
 *
 * =Contact Page Layout
 *
 */
 body#tmp-contact #content-wrapper-inner{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-kid-cutout.jpg') no-repeat 23px 0px #fff;
 }
		body#tmp-contact #content{
			padding:20px 0 20px 0;
			margin:0 0 0 205px;
			width:700px;
		}
		body#tmp-contact #sidebar{
			border-top:3px dotted #e0e0e0;
			margin:0 0 0 205px;
			padding:40px 0 40px 0;
			width:700px;
		}
		body#tmp-contact .text h1{margin:0;}

#contact_form{
	overflow:hidden;
	width:700px;
}
		div.hiddenFields{display:none;}
		.about-you, .enter-message{
			float:left;
			margin:0;
		}
		.about-you{
			margin:0 10px 0 0;
			width:190px;
		}
		.enter-message{width:495px;}
		.form-footer{
			float:left;
			margin:0 0 0 200px;
			overflow:hidden;
			width:495px;
		}
		#contact_form h2{
			color:#6f559d;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:15px;
			margin:0 0 10px 0;
		}
		#contact_form div + h2{margin-top:40px;}
		#contact_form p{margin-bottom:15px;}
		#contact_form label{
			color:#555;
			font-size:10px;
			font-weight:bold;
		}
		div.textinput{margin-bottom:20px;}
		div.textinput label, div.textarea label{
			display:block;
			padding:0 0 5px 0;
		}
		div.textinput input{padding:8px;}
		div.textinput input, div.textarea textarea{
			background:none;
			background:rgb(238,230,250);
			background:rgb(230,248,250);
			border:none;
			display:block;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
		}
		div.textinput input:focus, div.textarea textarea:focus{background:rgb(250,248,230);}





/*
 *
 * =Primary Navigation
 *
 */
ul#nav li{
	float:left;
	height:46px;
}
		ul#nav a:link, ul#nav a:visited{
			background-image:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-masthead.png');
			background-position:0px 0px;
			background-repeat:no-repeat;
			background-color:transparent;
			display:block;
			height:46px;
			float:left;
			text-decoration:none;
			text-indent:-9999em;
		}
		ul#nav a:hover, ul#nav a:active, ul#nav li.current a:link, ul#nav li.current a:visited, li.current a:hover, ul#nav li.current a:active{background-image:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-masthead-hover.png');}
		ul#nav li.nav-3 a:link, ul#nav li.nav-3 a:visited, ul#nav li.nav-3 a:hover, ul#nav li.nav-3 a:active{
			background-position:0 -58px;
			width:201px;
		}
		ul#nav li.nav-4 a:link, ul#nav li.nav-4 a:visited, ul#nav li.nav-4 a:hover, ul#nav li.nav-4 a:active{
			background-position:-201px -58px;
			width:198px;
		}
		ul#nav li.nav-k a:link, ul#nav li.nav-k a:visited, ul#nav li.nav-k a:hover, ul#nav li.nav-k a:active{
			background-position:-399px -58px;
			width:146px;
		}
		ul#nav li.nav-cc a:link, ul#nav li.nav-cc a:visited, ul#nav li.nav-cc a:hover, ul#nav li.nav-cc a:active{
			background-position:-545px -58px;
			width:121px;
		}
		ul#nav li.nav-summer a:link, ul#nav li.nav-summer a:visited, ul#nav li.nav-summer a:hover, ul#nav li.nav-summer a:active{
			background-position:-666px -58px;
			width:183px;
		}
		ul#nav li.nav-school a:link, ul#nav li.nav-school a:visited, ul#nav li.nav-school a:hover, ul#nav li.nav-school a:active{
			background-position:-849px -58px;
			width:131px;
		}





/*
 *
 * =Secondary Navigation
 *
 */
ul#snav li{
	float:left;
	height:32px;
}
		ul#snav a:link, ul#snav a:visited{
			background-image:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-masthead.png');
			background-repeat:no-repeat;
			background-color:transparent;
			display:block;
			height:32px;
			float:left;
			text-decoration:none;
			text-indent:-9999em;
		}
		ul#snav a:hover, ul#snav a:active, ul#snav li.current a:link, ul#snav li.current a:visited, ul#snav li.current a:hover, ul#snav li.current a:active{background-image:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-masthead-hover.png');}
		ul#snav li.snav-home a:link, ul#snav li.snav-home a:visited, ul#snav li.snav-home a:hover, ul#snav li.snav-home a:active{
			background-position:-665px -26px;
			width:59px;
		}
		ul#snav li.snav-tour a:link, ul#snav li.snav-tour a:visited, ul#snav li.snav-tour a:hover, ul#snav li.snav-tour a:active{
			background-position:-724px -26px;
			width:110px;
		}
		ul#snav li.snav-contact a:link, ul#snav li.snav-contact a:visited, ul#snav li.snav-contact a:hover, ul#snav li.snav-contact a:active{
			background-position:-834px -26px;
			width:85px;
		}




/*
 *
 * =Tab-based Navigation (modified on different pages)
 *
 */
div.tabs-wrapper{
	background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-subnav-fade-top.png') no-repeat right top transparent;
	float:left;
	margin:0 10px 0 0;
	width:140px;
}
		/* tabs */
		ul.tabs{
			background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-subnav-fade-bottom.png') no-repeat right bottom transparent;
			overflow:hidden;
			padding:80px 0 116px 0;
		}
		ul.tabs li{
			background:url('http://media.schaumburgchristianpreschool.com/interface_img/bgd-subnav-fade-top.png') no-repeat right bottom transparent;
			border-bottom:1px solid #ffffff;
			float:left;
		}
		ul.tabs a:link, ul.tabs a:visited{
			color:#8c8b8b;
			display:block;
			float:left;
			font-size:12px;
			letter-spacing:.03em;
			line-height:15px;
			padding:8px 5px 8px 15px;
			text-align:right;
			text-decoration:none;
			text-transform:uppercase;
			width:120px;
		}
		ul.tabs a:hover, ul.tabs a:active{color:#333;}
		ul.tabs a.current:link, ul.tabs a.current:visited, ul.tabs a.current:hover, ul.tabs a.current:active{
			background:url('http://media.schaumburgchristianpreschool.com/interface_img/icon-circle-arrow-right.gif') no-repeat left center #fff;
			color:#cd420e;
			cursor:default;
		}
		/* panes */		
		div.panes{
			float:left;
			margin:0 0 0 10px;
			width:540px;
		}
		div.panes div.pane{
			background:#fff;
			display:none;
			padding:15px 0 15px 0;
		}





/*
 *
 * =Footer Layout
 *
 */
ul.foot-links{
	height:70px;
	float:right;
	width:290px;
}
ul.foot-links a{
	display:block;
	height:70px;
	width:290px;
	text-decoration:none;
	text-indent:-9999em;
}
p.copyright{
	color:#dfeef2;
	font-size:11px;
	padding:45px 0 0 20px;
}
