@CHARSET "ISO-8859-1";





/* ================================================== */

/*  HTML Global                                       */

/* ================================================== */

*

{

    margin: 0px;

    padding: 0px;

    border: 0;

    font-family: Comic Sans MS, sans-serif;

    font-size: 1em;

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

}



body

{

    text-align: center;

    background-color: #f8b346;

    

}



p

{

    font-family: Comic Sans MS, Times New Roman, Helvetica;

    font-size: 18px;

}



h1

{

    text-align: center;

    color: #ED002F;

    font-family: Comic Sans MS, Times New Roman, Helvetica;

    font-style: italic;

    font-size: 28px;

    font-weight: bold;

    margin: 10px 0px 10px 0px;

}



h2

{

    text-align: left;

    margin: 0px 0px 8px 20px;

    font-family: Comic Sans MS, Times New Roman, Helvetica;

    color: #0F4DA8;

    font-size: 16px;

    font-weight: bold;

}

h3

{

    text-align: center;

    margin: 0px 8px 0px 8px;

    font-family: Comic Sans MS, Times New Roman, Helvetica;

    color: #125245;

    font-size: 15px;

    font-weight: bold;

}



h4

{

    text-align: center;

    color: #125245;

    font-family: Comic Sans MS, Times New Roman, Helvetica;

    font-style: italic;

    font-size: 20px;

    font-weight: bold;

    margin: 10px 0px 10px 0px;

}

label

{

    font-size: 16px;

    font-weight: Bold;

    color: #ED002F;

    font-family: Comic Sans MS, Times New Roman, Helvetica;

}

strong

{

    font-weight: bold;

    font-family: Comic Sans MS, Times New Roman, Helvetica;

}



a, a:visited

{

    color: Black;

    text-decoration: underline;

}



a:hover

{
	color: #3300FF;

}



/* ================================================== */

/*  Site Frame Global                                 */

/* ================================================== */

#main

{

    width: 950px;

    margin: 0 auto;

    text-align: left;

    margin-top: 5px;

    margin-bottom:0px;

    background: url(./images/Header.png) no-repeat;

   

   

}

.center

{

   display: block;

   margin-left: auto;

   margin-right: auto;

   text-align:center;

   

}



.left

{

    display: inline;

    float: left;

    margin: 0px 15px 15px 0px;

}

.right

{

    text-align: right;

    display: inline;

    float: right;

    margin: 0px 0px 15px 15px;

}



.italic

{

    font-style: italic;

    font-family: Comic Sans MS, Times New Roman, Helvetica;

}

.underline

{

    text-decoration: underline;

}





/* ================================================== */

/*  Main Header                                       */

/* ================================================== */



#mainHeader

{

    height:235px;

    width: 950px;

    margin-top: 0px;

    padding-top: 0px;

    margin-left: 0px;

    vertical-align: bottom;

}















/* ================================================== */

/*  Menu                                              */

/* ================================================== */

#jsddm

{	

	width: 750px;

    height: 50px;

   	padding: 10px;

    margin-top: 10px;

  	margin-left: 0px;

  	background: ;	

  	z-index:99;

	

}

	

	#jsddm li

	{	

	    float: left;

		list-style: none;

		

		}



	#jsddm li a

	{	display: block;

		/*background: #FFFC73;*/

		/*background: url(./images/MenuBackground.png);*/

		text-align: center;

		padding: 5px 10px 5px 10px;

		text-decoration: none;

		/*border-right: 1px solid white;*/

		width: 125px;

		font: 19px Comic Sans MS;

		/*color: #ED002F;*/

		color: #35349a;

		white-space: nowrap;

		z-index:99;

		}



	#jsddm li a:hover

	{	

	/*background: #1A4473;*/

	color: #ffcc00;

	

	}

		

		#jsddm li ul

		{	margin: 0;

			padding: 0;

			position: absolute;

			visibility: hidden;

			border: 1px solid #ED002F;

			}

		

		#jsddm li ul li

		{	float: none;

			display: inline;

			

			

			}

		

		#jsddm li ul li a

		{	

			/*width: auto;*/

			width: 150px;

			background: #FFFC73;

			font: 15px Comic Sans MS;

			z-index:99;

			padding: 1px;

			

			}

		

		#jsddm li ul li a:hover

		{	/*background: #ffffff;*/

		    color:#359901;

		

		}

















#menu

{

	width:750px;

    height: 50px;

    background: url(./images/Menu2.png) no-repeat; 

    margin-top: 15px;

  	margin-left: 104px;

  	

}



/*

#menu table

{

	

    width: 100%;

    height: 50px;

}



#menu table td

{

    vertical-align: middle;

    text-align: center;

    width: 10%;

}



#menu a, #menu a:visited

{

    color: #ED002F;

    text-decoration: none;

    font-family: Comic Sans, Verdana, Helvetica;

    font-size: 20px;

}



#menu a:hover

{

    color: #0F4DA8;

    text-decoration: underline;

}



/*

/* ================================================== */

/* Content Body                                       */

/* ================================================== */



#content

{

	

    margin-left: 99px;

    width: 750px; 

    background-color: #ffffff;

    padding: 10px;

    margin-top: 5px;

    margin-bottom: 5px;

}







#content p

{

    

   margin: 20px 20px 20px 20px;

}



#content ul

{

    

   margin: 20px 20px 20px 20px;

}



#iframe 

	

{

	z-index:0;

}

	

	

/* ================================================== */

/*  Preschool                                         */

/* ================================================== */



#preschool strong

{

    font-weight: bold;

    font-size: 11pt;

}

#preschoolNews

{

    width: 450px;

    border-bottom: solid 1px #FF0099;

    height: 680px;

}

#newHeader

{

    border: solid 1px #FF0099;

    text-align: center;

    height: 250px;

}



#newsSide

{

    width: 200px;

    height: 680px;

    float: right;

    text-align: center;

    border-left: solid 1px #FF0099;

    border-bottom: solid 1px #FF0099;

}

.fontColor

{

    color: orange;

}

.fontColor2 /*red*/

{

    color: #ED002F;

}

.fontColor3 /*green*/

{

    color: #359901;

}

.fontColor4

{

    color: blue;

}

.fontColor5

{

    color: #FF0099;

}

div.preschool li

{

    padding: 10px 0px 10px 0px;

}



div.PreSchoolClass

{

    text-align: center;

}



div.PreSchoolClass p

{

    text-align: left;

}

div.PreSchoolClass table

{

    width: 400px;

    padding: 10px 10px 10px 10px;

}



#PreNews

{

    

    width: 675px;

    margin: 10px 10px 10px 10px;

}



#PreNews table

{

    margin: 0px 80px 0px 80px;

    vertical-align: middle;

    

}



#PreNews td

{

    padding: 25px 25px 25px 25px;

}





/* ================================================== */

/*  Preschool Calendar                                */

/* ================================================== */

#preschoolCalendar

{

    border-collapse: collapse;

    width: 640px;

    margin-left: 20px;

}

#preschoolCalendar th

{

    white-space: nowrap;

    background-color: #a8d890;

    padding: 8px;

}

#preschoolCalendar td

{

    padding: 8px;

}

#preschoolCalendar .even

{

    background-color: #ffcd7d;

}





/* ================================================== */

/*  Contact                                        */

/* ================================================== */



#contact 

{

   text-align: left;

   margin-left: 150px;

}

#contact table

{

    width: 750px;

    margin-left: 100px;

    

     padding: 10px 10px 10px 10px;

}



#contact table td

{

    vertical-align: top;

}





/* ================================================== */

/* Links                                       */

/* ================================================== */



#links 

	{

    font-family: Comic Sans MS, Times New Roman, Helvetica;

    font-weight: bold;

    font-size: 18px;

    margin: 20px 20px 20px 20px;

    



}



#links li

	{

	font-family: Comic Sans MS, Times New Roman, Helvetica;

	padding: 10px 10px 10px 5px;

	list-style: url("images/SmallHand.png");

	





}



/* ================================================== */

/*  Registration Divs                                  */

/* ================================================== */



.floatLeft

	{

	display: inline;

    float: left;

    margin: 0px 0px 0px 0px;

	

	}



.floatRight

	{

	display: inline;

    float: right;

    margin: 0px 0px 0px 0px;

	

	

	}

	

.small

	{

	

	font-family: Comic Sans MS, Times New Roman, Helvetica;

    font-size: 16px;

	

	}



/* ================================================== */

/*  Newsletter Table                                    */

/* ================================================== */



#newsletter table

	

{



	font-family:  Comic Sans MS, sans-serif;

	width: 600px;

    padding: 10px 25px 25px 10px;

	cell-spacing: 5px;







}





#newsletter td

{

    padding: 10px 25px 25px 10px;

}









/* ================================================== */

/*  Photo Gallery                                     */

/* ================================================== */

#PhotoGallery

{

}



#PhotoGallery table

{

    width: 750px;

}

#PhotoGallery td

{

    vertical-align: top;

    text-align: center;

    padding: 4px;

}



span.caption

{

    color: #0F4DA8;

    font-size: 18px;

    text-align: center;

}



span.caption2

{

    color: #125245;

    font-size: 9px;

    text-align: center;

    float: right;

}



#PhotoGallery h2

{

    text-align: center;

    margin-top: 20px;

}



/* ================================================== */

/*  Footer                                            */

/* ================================================== */

#footer

{

    

    height:226px;

    background: url(./images/Footer.png) no-repeat;

    font-color: #ffffff;

    

    

}



#footer p

{

      text-align: center;

       color: #ffffff;

       font-size: 14px;

      

      

}
