	BODY { background-color:#ffffff; margin: 10px; }
	TABLE.mainTable {
		border: solid 1px #dadada collapse;
		padding: 0px;
	}

	TABLE.content, p {
		font-family: verdana, "san-serif";
		font-size: 11px;
		color: #333333;
	}

	TD.headerRow {
		background-color: #bdce9c;
		padding: 5px;
	}

	TD.headerRowValues {
		background-color: #bdce9c;
		background-image: url(../images/backgrounds/values-castle-flag.jpg);
	}

	TD.headerRowValuesMember {
		background-color: #bdce9c;
		background-image: url(../images/backgrounds/values-castle-flag-member.jpg);
	}

	TD.headerRowMembers {
		background-color: #A7C2C0;
		padding: 5px;
	}

	TD.vline {
		background-color: #dadada;
		padding: 0px;
	}

	TD.program {
		background-color: #fbfadd;
		color: #333333;
		padding: 5px;
	}

	TD.contentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/homepage5.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.valuemonthcontentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/kidsinthai.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.ScaffoldingBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/jonafamily.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.aboutContentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/about.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.membercontentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/lindarichard.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.motherContentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/bearlakebday.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.familynightcontentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/bubbles.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.tipcontentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/tip.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.nurturecontentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/nurture.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.joyschoolContentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/joy_school.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}
	
	TD.responsibleContentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/kidsraking.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}
	
	TD.serviceContentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/service.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}
	
	TD.nestContentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/enest.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.spiritContentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/spirit.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.eyretreeContentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/eyretree.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.joyschoolvContentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/joy_school4.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}
	TD.joyschoolvContentBg2 {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/joy_school5.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.joyschoolGenericBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/joyschool_generic_bg.gif);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.joyschoolYear1Bg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/joy_bg_year1.gif);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.joyschoolYear2Bg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/joy_bg_year2.gif);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.valuesContentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/joniwedding.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}
	
	TD.fatherContentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/fatherson.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}
	
	TD.teenContentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/teengirls.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}
	
	TD.shawniContentBg {
		background-color: #ffffff;
		background-image: url(../images/backgrounds/shawni.jpg);
		background-repeat: no-repeat;
		padding-top: 2px;
	}

	TD.leftNav {
		background-color: #ffffff;
		font-family: verdana, "san-serif";
		font-size: 7pt;
		font-weight: 500;
		line-height: 12pt;
		color: #5a847b;
		padding: 15px;
	}

	TD.topNav {
		background-color: #ffffff;
		font-family: verdana, "san-serif";
		font-size: 7pt;
		color: #b4b4b4;
	}

	A.leftNav:link, A.leftNav:visited {
		text-decoration: none;
		font-family: verdana, "san-serif";
		font-size: 7pt;
		font-weight: 500;
		line-height: 12pt;
		color: #5a847b;
	}

	A.leftNav:hover {
		color: #bdce9c;
	}

	A.topNav:link, A.topNav:visited {
		text-decoration: none;
		font-family: verdana, "san-serif";
		font-size: 7pt;
		font-weight: 500;
		color: #b4b4b4;
	}

	A.topNav:hover {
		color: #bdce9c;
	}

	A.rightNav:link, A.rightNav:visited, .rightNav {
		text-decoration: underline;
		font-family: verdana, "san-serif";
		font-size: 7pt;
		line-height: 8pt;
		font-weight: 500;
		color: #6B8C7B;
	}

	A.rightNav:hover {
		color: #bdce9c;
	}
	
	.pageTitle {
		font-family: georgia, 'times new roman';
		font-size: 18pt;
		color: #ffffff;
		margin-bottom: 0px;
	}
	
	.hpageTitle {
		font-family: georgia, 'times new roman';
		font-size: 12pt;
		color: #ffffff;
		margin-bottom: 0px;
	}
	
	.pageSubTitle {
		font-family: georgia, 'times';
		font-size: 11pt;
		color: #5a847b;
		margin-bottom: 0px;
	}
	
	.pageSubTitleJoy {
		font-family: georgia, 'times';
		font-size: 18pt;
		color: #52736b;
		margin-bottom: 0px;
	}
	
	H2.pageHeader {
		font-family: georgia, 'times new roman';
		font-size: 11pt;
		color: #5a847b;
	}
	
	.colored {
		color: #5a847b;
	}
	
	.add {
		color: #cc0000;
	}
	
	P, TD {
		font-family: verdana, "san-serif";
		font-size: 11px;
		color: #555555;
		margin-top: 7px;
	}
	
	P.white {
		font-family: verdana, "san-serif";
		font-size: 11px;
		font-weight: bold;
		color: #ffffff;
		margin-top: 0px;
	}
	
	/* Blog Styles */
	p.sidebar-title {
		font: bold 11px verdana, "san-serif";
		color: #5a847b;
		margin-bottom: 0px;
	}
	
	ul#recently, ul.archive-list {
		list-style-type: square;
		padding: 0px;
		margin: 10px 0px 10px 20px;
	}
	
	ul#recently li a, ul.archive-list li a {
		font: 500 9px verdana, "san-serif";
		margin-top: 0px;
	}
	
	/* End Blog Styles */
	
	SPAN.highlight {
		font-family: verdana, "san-serif";
		font-size: 11px;
		color: #5a847b;
	}
	
	A {
		font-family: verdana, "san-serif";
		font-size: 11px;
		font-weight: bold;
		color: #5a847b;
	}
	
	A.small {
		font-family: verdana, "san-serif";
		font-size: 10px;
		font-weight: bold;
		color: #5a847b;
	}
	
	.smallhdr {
		font-family: verdana, "san-serif";
		font-size: 11px;
		margin-bottom: 15px;
		font-weight: bold;
		color: #5a847b;
	}
	
	SPAN.not-active {
		font-family: verdana, "san-serif";
		font-size: 11px;
		font-weight: bold;
		color: #999999;
		text-decoration: underline;
	}
	
	ul.joyschool-lesson {
		margin: 2px 0px 2px 0px; padding-left: 30px; color: #5a847b;
	}
	
	li.joyschool-lesson {
		margin: 0px; padding: 0px;
	}
	
	li.joyschool-lesson a {
		font: 10px verdana, "san-serif";
	}
