body { margin:0px; 
	SCROLLBAR-FACE-COLOR: #ebf4f6;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #a0bfc6;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #5d7e8b;
	SCROLLBAR-TRACK-COLOR: #f5fafb;
	SCROLLBAR-DARKSHADOW-COLOR: #5d7e8b;
	font-family:Georgia; }

A { color:#006070; }
EM {font-style:normal; color:#900; font-weight:bold;}


.hNav {background-color:#ecf7f8;border:solid 1px #ecf7f8;}
.hNavH {background-color:#f4fdff;border:solid 1px #d7e7ea;}

.nav {background-color:#ffffff;border:solid 1px #ffffff;}
.navH {background-color:#fdffff;border:solid 1px #efecde;  }


#text {margin:20px;font-family:tahoma;color:#5a4227; line-height:1.3em; font-size:11px;margin-left:30px;margin-top:10px; margin-top:10px; }
#text P {margin-bottom:8px;margin-top:8px;}
P {margin-bottom:5px;margin-top:2px;}
.hometext {margin:auto;width:95%;font-family:tahoma;color:#154f5c; font-size:11px;text-align:justify; margin-top:10px; text-justify:inter-word;line-height:1.3em;}

.note {color:#8e704e;font-size:11px;}
H1, #news_tag {font-family:Georgia;font-size:18px;margin:0px;color:#900;line-height:1em;font-weight:normal;padding-bottom:5px;}
H2 {font-family:Georgia;color:#5a4227;margin:0px;font-size:20pt;font-weight:normal; font-variant:small-caps; text-transform:lowercase}
H3 {font-family:Georgia;color:#8e704e;margin:0px;font-size:15pt;font-weight:normal; font-style:italic; text-transform:lowercase}
H4 {font-family:Georgia;color:#8e704e;margin:0px;font-size:13pt;font-weight:normal; font-style:italic; text-transform:lowercase}
H5, H6 {font-family:Georgia;font-size:14px;margin:0px;color:#900;font-weight:normal;}

.staff {clear:both;margin-bottom:20px;}
.staffImage IMG {margin:15px;padding:5px;background-color:#ffffff;border:solid 1px #ccc;}
.staffName {padding-top:5px;font-family:Georgia;color:#5a4227;margin:0px;font-size:16pt;font-weight:normal; font-style:normal; margin-bottom:5px}
.staffTitle, .staffTitle_new, .trigger {font-family:Georgia;font-style:italic;color:#8e704e;font-size:12px;margin-bottom:4px;}
.staffBio {margin-top:15px;}

.testimonial {font-family:Georgia;font-style:italic;color:#d9fbff;font-size:12pt;}
.author {font-family:Georgia;font-style:italic;color:#d9fbff;font-size:12px;margin-bottom:4px;}
.className, .etiquette {font-family:Georgia;color:#900;margin:0px;font-size:16px;font-weight:normal;margin-bottom:4px;}
	.etiquette {margin: 15px 0 -5px; line-height:18px;}

.scheduleTime {font-size:11px;text-align:left;}
.scheduleName {font-size:9pt;text-align:left;}
.scheduleNote {font-size:8pt;text-align:left;}

.workshopName {margin-top:5px;font-size:9pt;font-weight:bold;}
.workshopDateTime {font-size:8pt;color:#8e704e;}
.workshopDesc {margin-top:10px;padding-bottom:10px;}
.workshopInstructor {margin-top:5px;}



.mainImage {border-bottom:solid 4px #a3d0d4;}
.copyright {white-space:nowrap;text-align:center;color:#c1d4d9;font-size:7pt;font-family:verdana;padding-top:4px;}


UL {margin-top:10px;margin-bottom:10px;margin-left:15px;}
UL LI { list-style-type:circle;color:#638b93;}


/* NEW ABOUT PAGE STYLES */
.staffName_new {
	padding: 3px 4px 0;
	font-family:Georgia;
	color:#5a4227;
	margin:0 0 5px;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
}
		.staffTitle_new {
			padding-bottom: 5px;
			padding-left: 5px;
			border-bottom: dotted 1px #000;
		}

.ul_teachers UL,
.ul_teachers LI {
	margin: 0px; 
	padding: 0px;
	float: left;
	width: 150px;
	height:181px;
}

		.ul_teachers LI {
			float: left;
			list-style-type: none;
			margin: 5px 3px;
			border:solid 1px #d9e2e4;
			background-color:#FFF;
		}
		
		.ul_teachers img {
			margin: 4px;
		}
		
		.ul_teachers li a {
			display: block;
			text-decoration: none;
		}
		
		.ul_teachers li a:hover {
			background: #9ecfd6;

		}
		
		.ul_postion {
			font-size:9px; 
			font-weight:bold; 
			color:#8e704e; 
		}

.clear {
	margin: 5px;
	clear: both;	
}

.teacher_qa {
	width:465px;
	float: left;
	margin: 0 10px 0 0;
}
.teacher_qa p, .teacher_indents p {
	margin: 3px 0 10px !important;	
}
.teacher_question {
	font-family:Georgia;
	color:#154f5c;
	font-weight:bold;
	text-transform: capitalize;
}

.teacher_indents p {
	margin-left: 20px !important;	
}

.teacher_photo-wrap, .teacher_photo-container {
	float: left;
	width:200px;
	padding: 5px;
	border: 1px solid #ccc;
	background: #fff;
	margin-bottom: 15px;
}
		.teacher_photo-container {
			background: none;
			border:none;
		}
		
		.teacher_photo-wrap img {
		}
		.bio {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size:12px;
			line-height: 16px;
			color: #2E7178;	
			padding-left: 5px;
		}

.staff_contact {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 7pt;	
}

h6 {
	margin: 0px;
}

#landing_alert_wrap {
	width: 560px;
	margin: 20px 0 0;
	padding: 6px 4px;
	border: solid 1px #fff;
}

#landing_alert {
	padding: 4px 4px 8px;
	width: 552px;
	background-repeat: repeat-y;
	align:left !important;
	text-align:left !important;
	background-image: url(images/updates_bkg.png);
	background-position: center;
}

		#landing_alert p {
			font-family:tahoma;
			color:#154f5c; 
			font-size:11px;
			text-align:left; 
			text-justify:inter-word;
			line-height:1.3em;
			margin: 0 20px 0 67px;
		}
		#news_tag {

		}
		
		img#update_headline {
			margin: 5px 0 0 19px;
		}


strong {
	color:#900;	
}

/* Homepage - Stay Up to Date */
.stayUpdated {font-family:Georgia;font-style:italic;color:#8e704e;font-size:12px;margin-bottom:4px;}
.stayUpdated a {
	margin-right: 3px;
}
.homepageIcon {
	vertical-align: bottom;
	padding-bottom: 1px;
	margin-left: 5px;
	margin-right: -1px;
	border: 0px;
}
