/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;}.qmmc .qmdividery{float:left; width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}

/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/



	/* QuickMenu 0 -- used in Home page*/

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:968px;
		height:30px;
		background-image:url(/images/nav/nav-bar.gif) no-repeat;
	}

	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		text-decoration:none;
		background-image:url(/images/nav/nav-bar-over.gif);
	}


	#nav{
		width:968px;
		height:30px;
		display:block;
	}	

	#nav a {
		height:0;
		padding-top:30px;
		overflow:hidden;
		display:block;
		background-image:url(/images/nav/nav-bar.gif);
	}
	
	#nav a:hover {
		background-image:url(/images/nav/nav-bar-over.gif);
	}
	
	#nav a.active {
		padding-top:30px;
		background-image:url(/images/nav/nav-bar-over.gif);	
	}
	
	#qm0 div {
	}
	
	#qm0 div a {
		height:auto;
		background-image:none;
		padding:4px 20px 5px 20px;
		background-color:#fbf482;
		color:#97191a;
		text-decoration:none;
		float:left;
	}
	
	#qm0 div a:hover {
		background-image:none;
		text-decoration: underline;
	}
	
	#nav a#nav-about-us {
		width: 100px;
	}
	
	#nav a#nav-what-we-teach {
		background-position:-100px 0;
		width: 143px;
	}
	
	#nav a#nav-fundamentals {
		background-position:-243px 0;	
		width: 129px;
	}
	
	#nav a#nav-the-program {
		background-position:-372px 0;	
		width: 124px;
	}
	
	#nav a#nav-testimonials {
		background-position:-496px 0;	
		width: 116px;
	}
	
	#testimonials-menu {
		margin-left: -107px;
		width: 580px;
	}
	
	#nav a#nav-enrollment {
		background-position:-612px 0;	
		width: 110px;
	}
	
	#enrollment-menu {
		margin-left: -175px;
		width: 540px;
	}
	
	#nav a#nav-volunteering {
		background-position:-722px 0;
		width: 120px;
	}
	
	#volunteering-menu {
		margin-left: -320px;
		width: 580px;
	}
	
	#nav a#nav-donations {
		background-position:-842px 0;
		width: 126px;
	}
	
	#donations-menu {
		margin-left: -393px;
		width: 520px;
	}




/***********************************************/
/***********************************************/
/***********************************************/
/***********************************************/





	/* QuickMenu 1 -- used in sub pages */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm1	
	{	
		width:980px;
		height:30px;
		background-image:url(/images/nav/page-nav-bar.gif);
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm1 .qmactive, body #qm1 .qmactive:hover	
	{	
		text-decoration:none;
		background-image:url(/images/nav/page-nav-bar-over.gif);
	}

	#page-nav{
		width:980px;
		height:30px;
		display:block;
	}	

	#page-nav a {
		height:0;
		padding-top:30px;
		overflow:hidden;
		display:block;
		background-image:url(/images/nav/page-nav-bar.gif);
	}
	
	#page-nav a:hover {
		background-image:url(/images/nav/page-nav-bar-over.gif);
	}
	
	#page-nav a.active {
		padding-top:30px;
		background-image:url(/images/nav/page-nav-bar-over.gif);	
	}
	
	#qm1 div {
	}
	
	#qm1 div a {
		height:auto;
		background-image:none;
		padding:4px 20px 5px 20px;
		background-color:#fbf482;
		color:#97191a;
		text-decoration:none;
		float:left;
	}
	
	#qm1 div a:hover {
		background-image:none;
		text-decoration: underline;
	}
	
	#page-nav a#page-nav-about-us {
		width: 113px;
	}
	#page-nav a#page-nav-about-usActive { width:113px; background:url(/images/nav/page-nav-bar-over.gif) 0 0 no-repeat;}
	
	#page-nav a#page-nav-what-we-teach {
		background-position:-113px 0;
		width: 143px;
	}
	#page-nav a#page-nav-what-we-teachActive { width:143px; background:url(/images/nav/page-nav-bar-over.gif); background-position:-113px 0}
	
	#page-nav a#page-nav-fundamentals {
		background-position:-256px 0;	
		width: 129px;
	}
	#page-nav a#page-nav-fundamentalsActive { width:129px; background:url(/images/nav/page-nav-bar-over.gif); background-position:-256px 0}
	
	#page-nav a#page-nav-the-program {
		background-position:-385px 0;	
		width: 124px;
	}
	#page-nav a#page-nav-the-programActive { width:124px; background:url(/images/nav/page-nav-bar-over.gif); background-position:-385px 0}
	
	#page-nav a#page-nav-testimonials {
		background-position:-509px 0;	
		width: 116px;
	}
	#page-nav a#page-nav-testimonialsActive { width:116px; background:url(/images/nav/page-nav-bar-over.gif); background-position:-509px 0}
	
	#page-testimonials-menu {
		margin-left: -107px;
		width: 580px;
	}
	
	#page-nav a#page-nav-enrollment {
		background-position:-625px 0;	
		width: 110px;
	}
	#page-nav a#page-nav-enrollmentActive { width:110px; background:url(/images/nav/page-nav-bar-over.gif); background-position:-625px 0}
	
	#page-enrollment-menu {
		margin-left: -175px;
		width: 540px;
	}
	
	#page-nav a#page-nav-volunteering {
		background-position:-735px 0;
		width: 120px;
	}
	#page-nav a#page-nav-volunteeringActive { width:120px; background:url(/images/nav/page-nav-bar-over.gif); background-position:-735px 0}
	
	#page-volunteering-menu {
		margin-left: -322px;
		width: 580px;
	}
	
	#page-nav a#page-nav-donations {
		background-position:-855px 0;
		width: 125px;
	}
	#page-nav a#page-nav-donationsActive { width:125px; background:url(/images/nav/page-nav-bar-over.gif); background-position:-855px 0}
	
	#page-donations-menu {
		margin-left: -393px;
		width: 520px;
	}
#outer-page-wrapper #page-wrapper #page-main-section-wrapper #page-content-left td {
	list-style-type: disc;
}
