@charset "utf-8";
#wrapper {
	height: auto;
	width: 960px;
	margin: auto;
}
#dgreenshadow {
	margin: auto;
	width: 1000px;
	background-image: url(images/backgrounds/lgreenshadow.jpg);
}
.o, .vo {font-family:"Kristen ITC", "Comic Sans MS"; font-weight:bold; font-size:62px; margin-left:8px; text-decoration:none; vertical-align:middle; }
.o {margin-left: 8px; color:#ff9933;}
.vo {color:#99CC00;}
}
.mainmenu {font-size:18px;}
.submenu {font-size:14px;}

.main, .mainlink, .large, .largelink, .mainlink:hover, .footer, .footerlink, .footerlink:hover .phoenix, .boldgreen {
	font-family:"Comic Sans MS", Arial;
}
.large, .largelink {font-size:20px;}
.main, .mainlink, .mainlink:hover, .boldgreen {font-size: 14px;}
.boldgreen {color:#006600; font-weight:bold;}

.footer {color:#ffff8c;}
.footerlink {color:#ffff8c; text-decoration:underline;}

.appointment { text-align:center; font-size:14px; font-family:"Comic Sans MS", Arial;}

.formtext, .formtextfield, .formtextheader, .formlink {	
	font-family: "Comic Sans MS"; Arial;
	font-style: normal;
	text-align:center;
}
.formtext, .formtextfield {
	font-size: 12px;
}
.formtextfield {	
	margin-top: 6px;
	text-align:center;
}
.formtextheader {	
	margin-top: 6px;
	font-size: 20px;
	font-weight:bold;
	color:#FF6600;
}

.mathico, .mathicolink, .mathicolink:hover {font-family:"Comic Sans MS", Arial;}
.mathico {color:#FFFFFF;}
.mathicolink {color:#00FFFF; text-decoration:underline;}

.mainlink, .largelink {color:#FF6600; text-decoration:underline;}
.mainlink:hover, .largelink:hover {color:#99cc00;}
.mainlink:hover, .largelink:hover, .footerlink:hover, .mathicolink:hover {text-decoration:none; font-variant:small-caps;}

.phoenix {font-size:10px; font-family:"Comic Sans MS"; Arial;}
input, textarea {background-color:#FFFF99;}