@charset "utf-8";
/* CSS Document */

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #663366;
	background-image:url(../graphics/bg3.jpg);
	background-repeat: repeat;
	float: 1;
	}
	
h1, h2, h3, h4, h5, h6 {font-family:Georgia, "Times New Roman", Times, serif;}

h {font-weight:bold;}

p {font-size: .7em;}

#container {
	width: 780px;
	border:thin solid #663366;
	background: #FFFFFF;
	margin: 0 auto;
	overflow:visible;
	}
	
/* Start of code for home page */
/* Code for header divs*/
#headerleft {width: 510px; height: 150px; float:left; background-color:#FFFFFF;}
#headerleft img { float:left;}
#headerright {width: 250px; height: 150px; float:right; background-color:#FFFFFF;}

#dropdownmenu {
	margin-top:165px;
	background-color:#000000;
	color:#FFFFFF;
}

#mainbody {background-color:#FFFFFF; width: 575px; float:left; margin-top: 8px;}
#mainbodytop {width: 575px;}
#mainbodytop h4 {margin-top:7px; margin-bottom:5px;}
#mainbodytop p {margin-top:0px; padding: 0px 0px 0px 10px;}
#mainbodytop img {float:left; padding: 0px 10px 0px 10px;}

#mainbodyleft {float:left; width: 280px;}
#mainbodyleft h4 {margin-top:7px; margin-bottom:5px; padding: 0px 0px 0px 10px;}
#mainbodyleft img {padding: 0px 0px 0px 10px;}
#mainbodyleft p {margin-top:7px;padding: 0px 0px 0px 10px;}

#mainbodyright {float:right; width:280px; }
#mainbodyright h4 {margin-top:7px; margin-bottom:5px;}
#mainbodyright p {margin-top:4px;}
/*#mainbodyright img {margin: 0; padding: 0px 0px 0px 10px;}*/
/*#mainbodyright p.specialtext {padding: 0px 0px 0px 15px;}*/
#mainbodyright img.specialimage {float:left; padding: 0px 10px 0px 0px;}

#menuright {margin-top: 12px; width: 190px; background-color: #FFFF99; float:right; border: #663366; border-top-style:dotted; border-bottom-style:dotted;}
#menuright img {padding: 10px 0px 0px 8px;}
#menuright h4, h3 {padding: 0px 0px 0px 8px;}

#footer {height: 25px; width: 780px; margin-top: 10px; background-color:#000000; }
#footer p {font-size: .55em; color: #FFFFFF; padding: 10px 0px 0px 5px;}

.clearthefloats {clear:both;}

/*Code for staff page*/

#pagetitle {height: 35px; background-color:#FFFFCC; width: 100%; }
#pagetitle p {padding: 4px 0px 0px 75px; font-size: 1.5em; font-family:Georgia, "Times New Roman", Times, serif;}

#mainbodystaff {background-color:#FFFFFF; width: 575px; float:left; margin-top: 12px;}
#mainbodystaff p {padding: 0px 0px 0px 10px;}
#mainbodystaff img {float:left; margin: 0px 10px 10px 10px;}
#mainbodystaff p.staffname {font-size: 1em; font-family:Georgia, "Times New Roman", Times, serif;}
#mainbodystaff img.bar { margin-left: 175px;}

#sidebar {margin-top: 12px; width: 190px; background-color: #FFFFCC; float:right; border: #663366; border-top-style:dotted; border-bottom-style:dotted; }
#sidebar img {padding: 10px 0px 0px 45px;}

.clearthefloats {clear:both;}

/*Code for other pages*/

#mainbodysubpage {background-color:#FFFFFF; width: 575px; margin-top: 5px; float:left;}
#sidebar {margin-top: 12px; width: 190px; background-color: #FFFFCC; float:right; border: #663366; border-top-style:dotted; border-bottom-style:dotted; }
#sidebar img {padding: 10px 0px 0px 45px;}

.clearthefloats {clear:both;}

