body {background:#8BDB16; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:100%}
#main { margin:auto; background:#FFFFFF; padding:0; width:755px;}
#header { margin: auto;background:#C2F27A}

/*html pages index, curriculum, links, and sitemap*/
#nav {margin:auto; background:#C2F27A; width:143px; float:left; height:960px; border-right:#000000 solid 1px; }
#nav ul {list-style-type:none ; margin-left: 0px; padding-left: 0px;}
#nav li {margin: 0px; padding: 0px;}
#nav a, #nav a:visited, #nav a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; width:139px; height:21px; display:block; background:  url(../images/nav_04.jpg) no-repeat; text-decoration: none; margin: 0px; padding:6px 0px 0px 4px; text-align: left;color: #FFFFFF; font-size:.65em; font-weight:bold}
#content {margin:auto; margin-left:10px; float:left; width:590px; height:940px; padding:0px; margin-top:10px; font-size:.85em }
/*contact page*/
#nav-contact {margin:auto; background:#C2F27A; width:143px; height:660px; float:left; border-right:#000000 solid 1px; }
#nav-contact ul  {list-style-type:none ; margin-left: 0px; padding-left: 0px;}
#nav-contact li {margin: 0px; padding: 0px;}
#nav-contact a, #nav-contact a:visited, #nav-contact a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; width:139px; height:21px; display:block; background:  url(../images/nav_04.jpg) no-repeat; text-decoration: none; margin: 0px; padding:6px 0px 0px 4px; text-align: left;color: #FFFFFF; font-size:.65em; font-weight:bold}
#content-contact {margin:auto; margin-left:10px; float:left; width:590px; height:660px; padding:0px; font-size:.85em }

/*misc css*/
#content table {font-size:.85em}
#content p {width:450px; text-align:center; margin-left:70px}
#content-staff {margin:auto; margin-left:10px; float:left; width:590px; height:900px; padding:0px;}
#footer {margin:0;background:#C2F27A; width:755px; clear:both; border-top:#000000 solid 1px; font-size:.90em; font-weight:700; padding-top:5px}
#footer a {color:#000000; text-decoration:none}
#footer a:hover {text-decoration:underline; color:#0000FF;}

/*classes*/
.floatright {float:right; width:200px; padding:3px;}
.floatleft {float:left; width:100px; padding-right:10px; padding-top:20px}
h2.head {color:#0000FF; text-align:center;}
h3.red {color:#FF0000; font-weight:bold; text-align:center}
h4.head {color:#0000FF;}
p.red {color:#FF0000; font-weight:bold;}
p.blue{color:#0000FF; font-weight:bold;}
p.font {font-size:.90em}
ul.pink{ color:#FF00FF}
a {text-decoration:none; color:#FFFFFF;}
a.small { font-size:.75em}
a.book {text-decoration:none; color:#000000; font-weight:700}
a.book:hover {color:#0000FF}
a.link {text-decoration:none; color: #000000}
a.linkp {text-decoration:none; color: #FF00FF;}
a.link:hover {color:#000000; text-decoration:underline;}
a.linkp:hover {color:#FF00FF; text-decoration:underline;}
a.design {color:#000000; font-size:.65em;}
a.nl {background:none; text-decoration:none}