/* OVERIT MEDIA

#a4b4ac  darker bg green
#b3c1ba  lighter bg green
#d99934  link color/headings
#424f57  readOn

*/

/* GLOBALS */
* { margin:0; padding:0; border:0; }

/* BODY */
body {margin:0; padding:0; background:#b9cdcb url(../images/bg-body.jpg) repeat-x 0 3px;}

a { color:#3d6064; text-decoration:none; }
a:hover { text-decoration:underline; }

#nav {background:#fff; border-bottom:1px solid #9CB5AF; padding:3px 5px; text-align:center; font:10px arial,sans-serif; position:absolute; width:100%; z-index:100; top:0; left:0; text-transform:lowercase;}
#nav a {color:#666; margin:0 5px;}

.wrapper { width:688px; margin:0 auto; }
#container {width:750px;margin:0 auto; }
#container #body { width:750px; background:transparent url(../images/body.jpg) repeat-y top center; }
#container #header { width:750px; background:transparent url(../images/header.jpg) no-repeat top center; padding-top:50px;}
#container #footer { width:750px; height:91px; background:transparent url(../images/footer.jpg) no-repeat top center;  }

div#container { padding:15px 0; }
div#container h1 { font-size:35px; font-weight:bold; color:#3d6064; margin-bottom:3px;}
div#container h1#pageTitle { margin-bottom:0.8em; }
div#container h1#main_pagetitle {  margin-bottom:0.4em;  }
div#container h2 { font-size:17px; font-weight:normal; color:#d99934; margin-bottom:10px; }
div#container h3 { font-size:13px; font-weight:normal; color:#84a39c; margin-bottom:1em;}
div#container h4 { font-size:22.35px; color:#3d6064; margin-bottom:15px; }
div#container h4 span { color:#97aaad; }
div#container h5 { font-size:11.85px; color:#84a39c; margin-bottom:15px; }
div#container h6 { font-size:14px; color:#3d6064; }
div#container h6.small { font-size:11px; color:#3d6064; margin-bottom:15px; }
div#container p { margin-bottom:15px; font-size:11.85px; }
div#container ol { padding:1em 0 1em 20px; }
div#container ul { margin:0 27px; }
div#container dl {  }
div#container dl dt { clear:both; font-weight:bold; font-size:1.1em; color:#d99934; }
div#container dl dd { margin:0 0 1em 0; }
div#container dl dd a.download { display:block; padding-top:0.5em; }
div#container dl dd img.studentPhoto { border:1px solid #d99934; display:block; float:right; margin:0 0 0.5em 1em; }
div#container table { width:100%; margin-top:0.8em; }
div#container table caption { text-align:left; font-size:1.2em; }
div#container table thead {  }
div#container table thead tr {  }
div#container table thead tr th { text-align:left; }
div#container table tbody {  }
div#container table tbody tr {  }
div#container table tbody tr td {  }
div#container span.offline { color:#f00; }

#img_head { margin-top:-5px; }

#text_header { overflow:hidden; background:transparent url(../images/img_bg_header3.gif) no-repeat top center;  width:688px; height:173px; margin-bottom:0px; }
#text_header #text_header_text { width:400px; margin-top:42px; margin-left:265px;}

.about_info { width:665px; overflow:hidden; margin-left:15px; margin-bottom:20px; padding-bottom:20px; border-bottom:2px solid #ccd5d6; }
.about_info_inner { width:625px; float:right; margin-right:15px;}

#footer_text{ overflow:hidden; width:665px; margin-left:15px; margin-top:30px;  }
#footer_text a { color:#d99934; text-decoration:none; }

ul#logos li { float:right; margin: -55px 5px 0 5px; }

#bottom_links { overflow:hidden; }
#bottom_links ul { margin:0 27px;  }
#bottom_links li { margin:0 4px; float:left;  }
#bottom_links li a {   display:block; background:transparent url(../images/btn_bottom_links.gif) no-repeat bottom center; height:75px; width:202px; }
#bottom_links li a:hover { background:transparent url(../images/btn_bottom_links.gif) no-repeat top center; }
#bottom_links li a:hover h6.small { text-decoration:none;  }
#bottom_links li a h6.small { padding-top:15px; text-align:center; width:202px; text-decoration:none;  }








