@charset "utf-8";
/* CSS Document */

/*These three divs are for paper div*/
#paperbg {
	width:612px;
	height:167px;
	background-image:url(../images/paper.jpg);
	background-repeat:no-repeat;
	}
#paperhead {
	width:580px;
	height:120px;
	font-family:Verdana, Geneva, sans-serif;
	padding-top:26px;
	margin:auto;
	}
#paperhead h1{
	font-size:16px;
	font-weight:normal;
	color:#114E88;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
}
#paperhead h2{
	font-size:12px;
	color:#000000;
	margin-top:12px;
	font-weight:normal;
}
/*Containers and content box for three tabs*/
#threetabscontainer {
	width:612px;
	height:73px;
	}
.threetabs2 {
margin:0;
padding:0;
float:left;
height:73px;
	}
.tabcontentbox {
	width:604px;
	height:310px;
	background-color:#f3f2f8;
	margin:0px 0 0 4px;
	border: solid #b9baa6 1px;
	border-top:none;
    display:none;
	}
/*For the tab that has to be active on load*/
.selectedtabcontentbox {
	width:604px;
	height:310px;
	background-color:#f3f2f8;
	margin:0px 0 0 4px;
	border: solid #b9baa6 1px;
	border-top:none;
    display:block;
	}

/*Contents for program tab*/
.progheadpicwrap {
	width:570px;
	height:140px;
	margin:auto;
	padding:12px 10px 0 0;
	}
.progheadpic {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	width:190px;
	height:148px;
	}
.bullet2left { /*blue bullet icon for LEFT of links*/
	line-height:15px;
	background: url(../images/bullet.gif) left no-repeat;
	margin-left:4px;
	padding-left:20px!important;
}
.bullet2left1 { /*blue bullet icon for LEFT of links*/
	line-height:15px;
	background: url(../images/loc1.gif) left no-repeat;
	margin-left:4px;
	padding-left:20px!important;
}
.bullet2left2 { /*blue bullet icon for LEFT of links*/
	line-height:15px;
	background: url(../images/loc2.gif) left no-repeat;
	margin-left:4px;
	padding-left:20px!important;
}
.bullet2left3 { /*blue bullet icon for LEFT of links*/
	line-height:15px;
	background: url(../images/loc3.gif) left no-repeat;
	margin-left:4px;
	padding-left:20px!important;
}
.bullet2left4 { /*blue bullet icon for LEFT of links*/
	line-height:15px;
	background: url(../images/loc4.gif) left no-repeat;
	margin-left:4px;
	padding-left:20px!important;
}
.bullet2left5 { /*blue bullet icon for LEFT of links*/
	line-height:15px;
	background: url(../images/loc5.gif) left no-repeat;
	margin-left:4px;
	padding-left:20px!important;
}
.progheadpic p{
	margin:0;
	padding:3px 0 0 0;
	}
/*Hover Classes*/
.progheadpic a{
display:block;
	width:132px;
	height:120px;
	background-repeat:no-repeat;
	margin:auto;}
		
.progheadpic a:hover img {
	position:absolute; 
	left:-999em; 
	top:-999em;
}

.progheadpic a.infant {
	background-image:url(../images/infantup.gif);
}
.progheadpic a.preschool {
	background-image:url(../images/preschoolup.gif)
}
.progheadpic a.kindergarten {
	background-image:url(../images/kindergartenup.gif);
}
.progheadpic a.firstgrade {
	background-image:url(../images/firstgradeup.gif);
}
.progheadpic a.sportsleague {
	background-image:url(../images/sportsleagueup.gif);
}
.progheadpic a.classes {
	background-image:url(../images/classesup.gif);
}

div#sectionSub div#text_sectionSub div#programs_content h1{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:0px;
	color:#2c2d2e;
}
/*Hover Classes End*/



	
/*Contents for location tab*/

div#sectionSub div#text_sectionSub div#locations_content h1{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	padding:0px;
	margin:0px;
	color:#2c2d2e;
}
div#sectionSub div#text_sectionSub div#locations_content h1 a{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	padding:0px;
	margin:0px;
	color:#2c2d2e;
}
div#sectionSub div#text_sectionSub div#locations_content h1 a:hover{
text-decoration:underline;
}
div#sectionSub div#text_sectionSub div#locations_content h2{
	font-size:11px;
	padding:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:24px;
	margin-top:2px;
	color:#353738;
}
div#sectionSub div#text_sectionSub div#locations_content h3{
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	margin-left:24px;
	margin-bottom:13px;
	color:#353738;
}

.loccontentwrap {
	width:570px;
	height:270px;
	margin:auto;
	padding:0;
	}
.loccontent {
	float:left;
	width:266px;
	padding-top:15px;
	}
.loccontent img{
	vertical-align:middle;
}