@import url('https://fonts.cdnfonts.com/css/black-chancery');body {	margin-top:0;	margin-left:0;	background-color:#ffcc99;	background-color:#99ccff;	font-family: "Comic Sans MS",Verdana,Arial,sans-serif;	font-family: Palatino,Times New Roman,serif;	color:0 0 0;	border:0px;	padding:0px 20px;	border-collapse:collapse;}td {	border:0px;}.hr2 {	border:dotted;	border-color:#c96400;	border-width:1px;	width:60%;}.hr1 {	border:solid;	border-color:#c96400;	border-width:1px;	width:80%;}img {	vertical-align:text-top;	border:0px;}body.menu {	margin:0;	padding:0px;}td.txt {	vertical-align:top;}.pics a {    background: #d1e9e3;	text-align:center;    border: red solid;    padding: 3px 0px;    margin-top: 5px;    font-size:.9em;}.spacer img {    margin-top: 20px;}.links a {	display: block;    background: #cdcdcd;	text-align:center;    border: #006400 solid;    padding: 3px 0px;    margin-top: 5px;    font-size:.9em;}.links a:link { text-decoration:none; color:#006400; }.links a:visited { text-decoration:none; color:#006400; }.links a:hover { text-decoration:none; color:#708090; border:#708090 solid; }.nolinks a {	display: block;    background: #ffcc99;	text-align:center;    border: #a17201 solid;    padding: 3px 0px;    margin-top: 5px;    font-size:.9em;}.nolinks a:link { text-decoration:none; color:#a17201; }.nolinks a:visited { text-decoration:none; color:#a17201; }.nolinks a:hover { text-decoration:none; color:#a17201; border:#a17201 solid; }.smaller {	font-size:smaller;	font-weight:normal;}.heading {	font-size:3.2em;	text-align:center;	ffont-family: "Comic Sans MS",Verdana,Arial,sans-serif;}.heading2 {	font-size:2.0em;	text-align:center;	ffont-family: "Comic Sans MS",Verdana,Arial,sans-serif;}.heading3 {	font-size:1.5em;	text-align:center;	ffont-family: "Comic Sans MS",Verdana,Arial,sans-serif;}.heading4 {	font-size:1.1em;	font-weight:bold;	text-align:center;	ffont-family: "Comic Sans MS",Verdana,Arial,sans-serif;}.scroll_top {	text-align:center;	border:none;}.center_box {	vertical-align:middle;	border:none;	padding:10px;}.center_box a:link { text-decoration:none; font-weight:bold; color:#006400; }.center_box a:visited { text-decoration:none; font-weight:bold; color:#006400; }.center_box a:hover { text-decoration:none; font-weight:bold; color:#708090; }.center_box_centered {	vertical-align:middle;	border:none;	padding:10px;	text-align:center;	margin:auto;}.center_box_centered a:link { text-decoration:none; font-weight:bold; color:#006400; }.center_box_centered a:visited { text-decoration:none; font-weight:bold; color:#006400; }.center_box_centered a:hover { text-decoration:none; font-weight:bold; color:#708090; }.center_box2 {	text-align:left;	vertical-align:middle;	border:none;	padding:10px;}.center_box2 a:link { text-decoration:none; font-weight:bold; color:#006400; }.center_box2 a:visited { text-decoration:none; font-weight:bold; color:#006400; }.center_box2 a:hover { text-decoration:none; font-weight:bold; color:#708090; }.center_box_border {	text-align:center;	vertical-align:middle;	border:solid black 1px;	padding:1px;}.center_box_padded {	text-align:center;	vertical-align:middle;	border:none;	padding:20px 15%;}.no_center_box {	text-align:left;	vertical-align:top;	border:none;	padding:0px 0px 0px 10px;}.no_center_box a:link { text-decoration:none; font-weight:bold; color:#006400; }.no_center_box a:visited { text-decoration:none; font-weight:bold; color:#006400; }.no_center_box a:hover { text-decoration:none; font-weight:bold; color:#708090; }p {	text-align:left;}ul {	margin:0px 0px 10px 0px;}.labels {	font-weight:bold;}.email {	font-size:smaller;	font-family: Verdana,Arial,sans-serif;}.indent {	padding: 0px 0px 0px 20px;}.indent2 {	padding: 0px 0px 0px 100px;}.bios {	padding: 10px 0px 0px 0px;}.biopic {	padding: 0px 10px 0px 0px;	float: left;}.biopic_nofloat {	padding: 0px 10px 0px 0px;	text-align:center;}.biopic_lt {	padding: 5px 10px 0px 0px;	float: left;}.biopic_rt {	padding: 5px 10px 5px 10px;	float: right;}.biopic2 {	padding: 0px 0px 0px 10px;}.biopic_a {	padding: 0px 0px 0px 10px;}.photoslink {	font-weight:bold;	font-size:1.2em;	text-align:center;}.photoslink a:link { text-decoration:none; font-weight:bold; color:#006400; }.photoslink a:visited { text-decoration:none; font-weight:bold; color:#006400; }.photoslink a:hover { text-decoration:none; font-weight:bold; color:#708090; }.biolink {	font-weight:bold;	font-size:1.44em;}.biolink a:link { text-decoration:none; font-weight:bold; color:#006400; }.biolink a:visited { text-decoration:none; font-weight:bold; color:#006400; }.biolink a:hover { text-decoration:none; font-weight:bold; color:#708090; }.namelink_new {	padding: 0px 20px 0px 0px;}.namelink_new a:link { text-decoration:none; font-weight:bold; color:#006400; }.namelink_new a:visited { text-decoration:none; font-weight:bold; color:#006400; }.namelink_new a:hover { text-decoration:none; font-weight:bold; color:#708090; }.namelink_new_a {	padding: 0px 0px 0px 0px;}.namelink_new_a a:link { text-decoration:none; font-weight:bold; color:#006400; }.namelink_new_a a:visited { text-decoration:none; font-weight:bold; color:#006400; }.namelink_new_a a:hover { text-decoration:none; font-weight:bold; color:#708090; }.labels_a {	font-weight:bold;}.guests_a {	text-align:center;}.namelink_new_b {	padding: 0px 0px 0px 0px;}.namelink_new_b a:link { text-decoration:none; font-weight:bold; color:#006400; }.namelink_new_b a:visited { text-decoration:none; font-weight:bold; color:#006400; }.namelink_new_b a:hover { text-decoration:none; font-weight:bold; color:#708090; }.labels_b {	font-weight:bold;}.guests_b1 {	text-align:right;	padding: 30px 20px 0px 0px;}.guests_b2 {	text-align:left;	padding: 30px 0px 0px 20px;}.namelink {	padding: 0px 0px 0px 20px;}.namelink a:link { text-decoration:none; font-weight:bold; color:#006400; }.namelink a:visited { text-decoration:none; font-weight:bold; color:#006400; }.namelink a:hover { text-decoration:none; font-weight:bold; color:#708090; }.namelink2 {	padding: 0px 0px 0px 50px;}.namelink2 a:link { text-decoration:none; font-weight:bold; color:#006400; }.namelink2 a:visited { text-decoration:none; font-weight:bold; color:#006400; }.namelink2 a:hover { text-decoration:none; font-weight:bold; color:#708090; }.toplink a:link { text-decoration:none; color:#006400; }.toplink a:visited { text-decoration:none; color:#006400; }.toplink a:hover { text-decoration:none; color:#708090; }.bold_text {	font-weight:bold;	text-align:center;	vertical-align:middle;	font-size:1.6em;}.normal_text {	font-weight:normal;	text-align:center;	vertical-align:middle;}.semibold_text2 {	font-weight:bold;	text-align:center;	font-size:1.4em;}.semibold_text {	font-weight:bold;	text-align:center;	font-size:1.2em;}.semisemibold_text {	font-weight:bold;	text-align:center;	font-size:1.1em;}.semisemisemibold_text {	font-weight:bold;	text-align:center;	font-size:1.0em;}.semi_text {	font-weight:normal;	text-align:center;	font-size:1.2em;}.text {	font-size:.8em;	text-align:left;}.text_centered {	font-size:.8em;	text-align:center;}.sm_text_centered {	font-size:.6em;	text-align:center;}.centered {	text-align:center;}.centered_bold {	font-weight:bold;	text-align:center;}.center_pad {	text-align:center;	padding:10px;}.note {	font-weight:bold;	font-size:1.2em;}.name {	font-weight:bold;	font-size:1.44em;}.name2 {	font-weight:bold;	font-size:1em;}.midsize {	font-size:1.04em;	text-align:center;}.updated {	font-size:.56em;	padding: 0px 20px 0px 0px;	vertical-align:bottom;	text-align:right;}.smallest {	font-size:.2em;	padding: 0px 0px 0px 0px;}.credit {	font-size:.7em;	padding: 0px 60px 0px 0px;	vertical-align:bottom;	text-align:right;	clear:both;}.padded {	padding:10px 10px 10px 0px;}.sm_padded {	padding:10px 10px 10px 0px;	font-size:smaller;	font-weight:normal;}.sm_padded2 {	padding:0px 10px 0px 0px;	font-size:smaller;	font-weight:normal;	text-align:center;}.sm_padded3 {	margin:0px 0px 0px 80px;	font-size:smaller;	font-weight:normal;	text-align:center;}.ital {	font-style:italic;}.tabl {	border:solid black 1px;	text-align:left;	padding:10px;}.tabl2 {	border:solid black 1px;	text-align:center;	padding:10px;}.no_emph {	text-decoration:none;}.no_emph a {	text-decoration:none;}.no_emph a:link { text-decoration:none; color:#000; }.no_emph a:visited { text-decoration:none; color:#000; }.no_emph a:hover { text-decoration:none; color:#000; }.order {	font-size:.8em;	padding:5px;	padding-left:10px;	border:dotted;	border-width:1px;}.standout {	font-family: courier,monospace;	font-size:1.1em;}blockquote {margin:0px 10px 0px 35px;}#ol{background-image: url(overlay.png);}#ol img{border:solid red;}.caption {	text-align:right;	font-style:italic;    font-size:.6em;	padding-right:10px;}.sched_lab {text-align:center;font-size:1.8em;font-weight:bold}.sched_lab2 {text-align:center;}.sched_img {width:80%;margin:auto;text-align:center;}.reg_lab {text-align:center;font-size:1.2em;font-weight:bold}.reg_lab {text-align:center;font-size:1.2em;}.sched_date { }.sched_time { }.sched_place { }.sched_class { }.sched_teacher { }.schedule td, .schedule th {font-size:1rem;padding:10px 25px;border:solid 1px}.schedule {text-align:center;padding-top:30px;}.class_description {	padding-top:50px;	text-align:left;	width:80%;	margin:auto;	padding-left:50px;	padding-right:50px;}.class_description a:link { text-decoration:none; font-weight:bold; color:#006400; }.class_description a:visited { text-decoration:none; font-weight:bold; color:#006400; }.class_description a:hover { text-decoration:none; font-weight:bold; color:#708090; }.class_pics {	padding-top:50px;	text-align:left;	width:80%;	margin:auto;	padding-left:50px;	padding-right:50px;}.teacherpic {	padding: 0px 10px 0px 0px;	float: left;	width:200px;}.teacherpic_lt {	padding: 5px 10px 0px 0px;	float: left;	width:200px;}.teacherpic_rt {	padding: 5px 10px 5px 10px;	float: right;	width:200px;}.center_box_new {	vertical-align:middle;	border:none;	padding:10px;	min-height:300px;	width:90%;	margin:auto;}.center_box_new a:link { text-decoration:none; font-weight:bold; color:#006400; }.center_box_new a:visited { text-decoration:none; font-weight:bold; color:#006400; }.center_box_new a:hover { text-decoration:none; font-weight:bold; color:#708090; }.biopic_lt {	padding: 10px 30px 0px 0px;	float: left;}.biopic_rt {	padding: 10px 10px 10px 30px;	float: right;}.big_links a {	display: block;	padding:0;	margin:0;	width:100%;	height:100%}.big_links a {	height:100%;	width:100%;    background: #cdcdcd;	text-align:center;    border: #006400 solid;    padding: 3px 0px;    margin-top: 5px;    font-size:.9em;}.big_links a:link { text-decoration:none; color:#006400; }.big_links a:visited { text-decoration:none; color:#006400; }.big_links a:hover { text-decoration:none; color:#708090; border:#708090 solid; }.pic_note {	font-size:.7em;	padding: 0px 20px 0px 0px;	vertical-align:bottom;	text-align:right;	clear:both;}.fancy_font  {	font-size:2.5em;	font-weight: bold;	font-family: BlackChancery, Dancing Script,Brush Script MT,Papyrus,Comic Sans MS,sans-serif;	text-align:center;	padding:20px;}.fancy_font  {	font-size:2.5em;	font-weight: bold;	font-family: BlackChancery, Dancing Script,Brush Script MT,Papyrus,Comic Sans MS,sans-serif;	text-align:center;	padding:20px;}