			body 			{	background-color: #afccf8;
							color: #033477;
							font-family: Verdana, Arial, sans-serif;
							font-size: medium;
							line-height: 1.3em;
							width: 800px;
							margin-top: 50px;
							margin-left: 80px;
							margin-right: auto;	
							list-style-image: url(sun_icon.gif)}
			
			#first				{	margin-top: 220px;	}

			.right			{	text-align: right;	}

			.small		{	list-style-image: url(flower.gif)}
			
			.bold			{	font-weight: bold;	}

			.italic		{	font-style: italic;	}

			.goback		{	font-size: small	;		} 




			/* Home Page start*/

			#logo			{	width: 500px;
							height: 377px;		
							margin-top: 100px;	}
			#logo 	p		{	position: absolute;
							top: 200px;
							left: 228px;	}


			#quote			{	font-family: times new roman, serif;
							font-size: medium;
							line-height: 1.2em;
							width: 580px;
							height: 377px;		
							margin-top: 220px;
							margin-left: 195px;	
							text-align: left;	}
			.mm			{	text-align: right;	}	
			#legal		{	font-size: 70%;		}

			/* Home Page end */



			/* About Us start */

			.biopic img	{	float: right;		
							padding-left: 33px;
							padding-bottom: 33px;}

			#aurollovers td		{	padding-right: 100px;	
								padding-top: 20px;	}							

			.listimage img		{	vertical-align: middle;
							border: none;	}
			.listimage a:link	{	border: none;	}
			.listimage a:visited  	{	border: none;	}
			.listimage a:active	{	border: none;	}
			.listimage a:hover  	{	border: none;	}


			#footer			{	margin-top: 100px;
								margin-left: 100px;
								margin-bottom: 40px;
								text-align: center;	
								line-height: 1.4em;
								font-size: 90%;}

			/* About Us ends */
			
	

	/* Hours and Tuition start */

			#schedule td		{	padding-right: 50px;	}	
			.schedulepic		{	position: absolute;	
								left: 570px;	
								top: 300px;	}
			.calendarpic		{	position: absolute;	
								left: 720px;	
								top: 1285px;	}


	/* Hours and Tuiton end */


										
					/* Photo Albums start */

					#photoframe		{	border: none;
										position: absolute;
										top: 180px;		
										left: 250px;	}

					#photoalbum	{	margin-top: 800px;	}

					.photos		{	margin-left: -10px;	
									margin-top: 10px;	}	
					
					.photos td		{	text-align: center;
									vertical-align: middle;
									padding: 10px;		}

					.albumtitle td		{	width: 1000px;
									text-align: center;	
									padding-bottom: 30px;}
					.albumname td		{	text-align: left;
									font-size: medium;	
									font-weight: bold;	}
					.albumsubname td	{	text-align: left;
									font-size: small;	
									font-style: italic;}
					/* Photo Albums end */


			
			
			
					/* Navigation System starts */
					#links p			{	position: absolute;				}


					p.nothometop		{	top: 10px;	}
	
	
					#home				{	left: 20px;	}
					#home a				{	display: block;
										width: 200px;
										height: 150px;
										background: url("sunhome.gif") 0 0 no-repeat;	
										background-position: 0 -320px;			}
					#home a:link		{	background-position: 0 -168px;			}
					#home a:hover		{	height: 170px;
										background-position: 0 0px;			}
					.homehome			{	top: 110px;	}


					#about				{	left: 220px;	}
					#about a			{	display: block;
										width: 200px;
										height: 150px;
										background: url("sunabout.gif") 0 0 no-repeat;	
										background-position: 0 -320px;			}
					#about a:link		{	background-position: 0 -168px;			}
					#about a:hover		{	height: 170px;
										background-position: 0 0px;			}
					.abouthome			{	top: 40px;	}
			

					#hours				{	left: 420px;	}
					#hours a			{	display: block;
										width: 200px;
										height: 150px;
										background: url("sunhours.gif") 0 0 no-repeat;	
										background-position: 0 -320px;			}
					#hours a:link		{	background-position: 0 -168px;			}
					#hours a:hover		{	height: 170px;
										background-position: 0 0px;			}

					.hourshome 			{	top: 10px;	}


					#events				{	left: 620px;	}
					#events a			{	display: block;
										width: 200px;
										height: 150px;
										background: url("sunevents.gif") 0 0 no-repeat;	
										background-position: 0 -320px;			}
					#events a:link		{	background-position: 0 -168px;			}
					#events a:hover		{	height: 170px;
										background-position: 0 0px;			}
					.eventshome			{	top: 40px;	}

					#photos				{	left: 820px;	}
					#photos a			{	display: block;
										width: 200px;
										height: 150px;
										background: url("sunphotos.gif") 0 0 no-repeat;	
										background-position: 0 -320px;			}
					#photos a:link		{	background-position: 0 -168px;			}
					#photos a:hover		{	height: 170px;
										background-position: 0 0px;			}
					.photoshome			{	top: 110px;	}


					#links img			{	border: none;	}
					#links a:link		{	border: none;	}
					#links a:visited  	{	border: none;	}
					#links a:active		{	border: none;	}
					#links a:hover  	{	border: none;	}
					/* Navigation System ends */





					/* School Calendar starts */
					#calendar		{	margin-top: 30px;	
									margin-left: 30px;	}
					
					.listone		{	list-style-type: none;	}
					.listone li		{	font-size: large;
									font-weight:bold;			}

					.listtwo		{	list-style-image: url(sun_icon.gif)	}
					.listtwo li		{	font-size: medium;
									font-weight: normal;			}
		
					.listthree		{	list-style-image: none;
									list-style-type: circle;	}
					.listthree li	{	font-size: 85%;
									font-weight: normal;			}
					/* School Calendar ends */

			



			/* Event Ring starts */
	
			#monthsring	{	margin-top: 220px;
						margin-left: 118px;	}
			#monthsring img		{	border: none;	}
			#monthsring a:link	{	border: none;	}
			#monthsring a:visited  	{	border: none;	}
			#monthsring a:active	{	border: none;	}
			#monthsring a:hover  	{	border: none;	}

			#december2009		{	background: #afccf8 url(Dec2009-Event-Calendar.gif) no-repeat center fixed }	

			/*Event Ring ends */



			/* Form starts */

			#form table		{	border: thin solid #033477;
								background-color: #fef6c9;
								padding: 20px 10px 15px 10px;
								margin-left: 210px;
								margin-top: 20px;
								margin-bottom: 40px;	
								width: 520px;	
								color: #233e9c;	
								font-size: 60%;		}
			#form tr			{	vertical-align: top;	}

			.required		{	font-size: 90%;
							vertical-align: 10%;
							color: red;		}

				/* Form Sent */
				p#firstpthanks		{	margin-top: 400px;	
									font-size: 120%;	
									font-weight: bold;	}
				p#huggins		{	font-size: 70%;		
									color: #233e9c;	}
			
			/* Form ends */
		

	/* Testimonials */
			
			#title				{	text-align: center;
								font-family: Apple Casual, Verdana, Arial, sans-serif;
								font-size: 180%;
								margin-left: 90px;
								margin-top: 215px;	}
			#testimonials		{	margin-left: 100px;	
								margin-top: 35px;	}
			.green			{	color: green;	}
			.blue			{	color: blue;	}
			.purple			{	color: purple;	}

	/* Testimonials end */




			
						





			#flyer			{	margin-top: 250px;
							margin-left: 150px;	}

			
			
			
