			body {padding: 0; margin: 0; background-color: #ffffcc;}
			td, a, .MsoNormal, p.MsoNormal { font: 10px verdana; color: #352E2C; line-height: 17px;}

			a {color: #FF6633;}
			a:hover {text-decoration: underline;}

			.header {height: 101px; width: 922px; background-image: url(images/sec_header1.gif); background-repeat: repeat-y; padding-right: 18px; padding-top: 19px;}

			.header_nav {font-size: 10px; color: #663333; text-decoration: none; padding-right: 5px; padding-top: 10px; letter-spacing: -0.1em;}
			a.header_nav:hover {color: #996633;}
			
			.navSel {color: #996633;}

			td.nav div{font:12px verdana,arial,sans-serif;color:#A78763;line-height:16px;margin-left:11px;}
			td.nav div a{font:12px verdana,arial,sans-serif;color:#A78763;}

			#contact {padding: 0 0 10px 8px; color: #6699CC; font-size: 10px;}


			.footer {color: #448CCB; font-size: 10px; text-decoration: none;}
			.leftnav {color: #6699CC; text-decoration: none; }
			a.leftnav:hover {font-weight: bold; text-decoration: underline; color: #6699CC;}
			.leftnav_sel {font-weight: bold; text-decoration: underline; color: #6699CC;}


			
			ul#navlinks {padding-left: 10px; margin-left: 10px; color: #ff0066; list-style: none;}
			ul#navlinks li ul {display: none; list-style: square;}
			
			ul#navlinks li a {font-size: 11px; color: #FF0066; text-decoration: none; line-height: 20px; text-transform: uppercase;}
			ul#navlinks li a:hover {text-decoration: underline; color: #996633;}
			
			
			ul#navlinks li ul {margin-left: 7px; padding-left: 7px; list-style: none;}
			ul#navlinks li ul li a {text-transform: none;}
			
			
			
			ul#navlinks li:hover ul, ul#navlinks li.sfhover ul {display: block;}
			
			#content {padding-top: 1px; padding-right: 36px; padding-bottom: 20px;}

			#leftnav {padding-left: 15px;}
			#leftnav p {margin: 0; padding: 0; text-indent: -10px; padding-left: 10px;}

			.subhead {color: #352E2C; font-weight: bold;}
			
			.hidden {width: 1px; height: 1px; display: none;}
			.titleimg {padding-top: 6px; padding-bottom: 6px;}
			
			.textbox {width: 325px;}
			.fn {font-weight: bold;}

			.theyear {font-size: 12px; font-weight: bold; color: #6699cc;}
			.themonth {font-weight: bold; color: #6699cc; text-transform: uppercase;}
			.classdesc a {color: #666666; text-decoration: none;}
			.classdesc a:hover {text-decoration: underline;}
			.classdates {font-weight: bold; color: #6699cc;}
			a.classname {font-weight: bold; color: #6699cc; text-decoration: underline;}

			td.hometext {padding: 10px 0 0 60px;}
			td.hometext, td.hometext a {font: 16px georgia, 'times new roman'; line-height: 22px;}
			
			
			h1 {background: transparent url(images/dot.gif) no-repeat; text-indent: -9999px; height: 44px; margin: 0; padding: 0;}
			body#schedule h1 {background-image: url(images/title-schedule.gif);}
			body#about h1 {background-image: url(images/title_about.gif);}
			body#childcare h1 {background-image: url(images/title_childcare.gif);}
			body#classes h1 {background-image: url(images/title_classes.gif);}
			body#contact h1 {background-image: url(images/title_contact_us.gif);}
			body#directions h1 {background-image: url(images/title_directions.gif);}
			body#education h1 {background-image: url(images/title_education.gif);}
			body#events h1 {background-image: url(images/title_events.gif);}
			body#links h1 {background-image: url(images/title-links.gif);}
			body#staff h1 {background-image: url(images/title_staff.gif);}
			body#testimonials h1 {background-image: url(images/title_testimonials.gif);}
			body#thismonth h1 {background-image: url(images/title_this_month.gif);}
			body#videopage h1 {background-image: url(images/title-video.gif);}

			#secheader {color: #726257; font: 11px verdana; position: absolute; top: 67px; margin-left: 470px;}
			#secheader span {font: bold 11px georgia;}
			
			.home_header {height: 165px; width: 922px; background: #fff url(images/header2.jpg) no-repeat; padding: 14px 14px 0 0;}
			#indexheader {color: #C4DF9B; font: 13px verdana; position: absolute; top: 115px; margin-left: 470px;}
			#indexheader span {font: 15px georgia;}

			#gift_certificate {width: 150px; height: 138px; text-align: center; background: transparent url(images/gc-bg.jpg) no-repeat; margin: 10px 0 0 15px; padding-top: 44px;}
			#gift_certificate, #gift_certificate a {font: 15px verdana; color: #A78763;}
