/* basic formatting, divs */
	
	body {
		text-align:center;
		background-color:#000000; 
		}
		
	a:link {
	color: #cc0000;
	text-decoration: none;
	}
	a:visited {
	color: #cc0000;
	text-decoration: none;
	}
	a:hover {
	color: #b89750;
	text-decoration: none;
	}
	a:active {
	color: #b89750;
	text-decoration: none;
	}
		
	#frame {
		width:720px;
		margin-right:auto;
		margin-left:auto;
		margin-top:14px; 
		text-align:left;
		background-color:#ffffff;
		border: 2px solid #b89750;
		}
		
		
	#navbar {
		width:180px;
		padding:0px 0px 0px 0px;
		float:left;
		background-color:#ffffff;
		text-align:left;
		/* margin-top: 20px; */
		margin:20px 0px 36px 0px;
		}
		
	#navbar a {
		text-decoration:none;
		color:#cc0000;
		}
				
	#navbar a:visited {
		color:#cc0000;
		}
		
	#navbar a:hover {
		color:#b89750;
		}
		
	#navbar .imgButton a{border:0 0 0 0; text-decoration:none;}
	
	body#home #homeNav,
	body#about #aboutNav,
	body#started #startedNav, 
	body#teachers #teachersNav,
	body#schedule #scheduleNav,
	body#location #locationNav,
	body#events #eventsNav,
	body#testimonials #testimonialsNav,
	body#subscribe #subscribeNav,
	body#feedback #feedbackNav
	{
	color:#b89750;
	font-weight: bold;
		}
		
	
	#content {
		overflow: visible;
	/*	height: 1%; */
		width:540px;
		padding:0px;
		float:left;
		background:#fff;
		margin-top: 0px;
		/* margin-top: -8px; */
		}
		
	#content img.portrait {
		float:left; 
		margin: 6px 18px 2px 0px;
		}

	#content img.picture {
		margin-left: 18px;
		}
		
	#content img.schedule {
		float:center;
		margin-left: 18px
		}

	/* #content a {
		color:#693913; 
		}
		
	#content a:hover {
		color:#C34323;
		} */
	
	
	#contact {
		clear: both;
		padding: 24px 0px 0px 0px	
		}
		
		
	#footer {
		background-color:#b89750;

		height: 38px;
		margin: 0px 0px 0px 0px;	
		}
		
	#footer p {
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: 78%;
		padding-top: 6px;
		}
	
	#footer a {
		color: #cc0000;
		text-decoration: none;
		padding-right: 18px;
		}
		
	#footer a:hover {
		color: #ffffff;
		}
		

		
		
/* basic formatting, text */
	
	#content p, #content h3, #content h4, h5 {
		margin:0px 18px 18px 18px;
		}

		
	#content p, #content li {
		font-size: 11pt;
		line-height: 19pt;
		font-family: sans-serif, Verdana, Georgia, Times New Roman, Trebuchet MS, Arial, Helvetica, sans-serif;
		/* font-weight: bold; */
		text-align: left;
		color:#666666;
		}
		
	#content .quote {
		margin-right: 40px;
		margin-bottom: 0;
		font-style: italic; 
		}
	
	#content .quote:before {
		content: "\"";
		}
	#content .quote:after {
		content: "\"";
		}
	
	#content .signature {
		text-align: right;
		margin-right: 60px;
		font-style: bold;
		}
		
	h2 {
		/* font: bold 16pt georgia; */
		color:#c34323;
		text-align: center;
		}
		
	#content h3 {
		margin: 20px 18px 9px 18px;
		font: 14pt/16pt Verdana, Trebuchet MS, georgia;
		/* font-weight: bold; */
		/* font: 16pt/18pt georgia; */
		color:#000000;
		}
		
	#content h4 {
		margin-top: 36px;
		font-size: 14pt;
		color:#4D2B0F;
		}
		
	h5 {
		font: 11pt/14pt Verdana, georgia;
		/* margin: 0px 9px 9px 9px; */
		margin: 0px 0px 9px 22px;
		}
		
	#content h7 {
		font: 9pt Verdana;
		}
		
		.label {
			float: left;
			width: 15em;
			text-align: right;
			clear: left;
			margin-right: 15px;
			background-color: lightblue;
		}

	#content li {
			margin-left: 1em;
			font-size: .85em;
		}

		.picturebox img.portrait {
			border: 1px solid #666;
			padding: 5px;	
		}


		.picturebox p {
			font: bold 1em/normal Verdana, Arial, Helvetica, sans-serif;
			color: #333;
			text-align: left;
/*			background-color: #EEE; 
			border: 1px dotted #666;*/
			padding: 5px;
			margin: 10;
		}

		div.picturebox {
			float: left;
			margin: 15px 10px 5px 10px;
		}
		
		div.question {
			border: 1px dotted #666;
			padding: 5px;
			clear: both;
			width: 85%;
			margin-left:5%;
			margin-top: 10px;
			float:left;
		}

