/*
creme mint:99cc99
other green:#006633
grey: #CCCCCC
*/
body{background:#333333 url('/images/background.gif') top center repeat-y scroll;}
hr {margin-bottom:.25em;}
h2 {
	font-size:1.25em;
	font-weight:bold;
	
	
}
#container {margin:0 auto;overflow:hidden;}
#navbar {width:950px;margin:0px 0px;text-align:center;background:white url('/images/nav bg.jpg');}
#navbar ul {text-align:center;margin:0em;padding:0em;}
#navbar ul li {list-style-type:none;list-style-image:none;display:block;float:left;line-height:40px;}
#navbar ul li a{font-weight:bold;text-decoration:none;display:block;margin:0 3px;width:153.2px;height:40px;color:#dddddd;font-size:180%;}
/*a.youth{width:200px;}8/
/*a.l1 {background-image:url('/images/button-l1.jpg');width:180px;height:100px;}*/
/*
a.n1{background-image:url('/images/nav-01.jpg');}
a.n2{background-image:url('/images/nav-02.jpg');}
a.n3{background-image:url('/images/nav-03.jpg');}
a.n4{background-image:url('/images/nav-04.jpg');}
a.n5{background-image:url('/images/nav-05.jpg');}
*/
/*a.l1:hover {background-image:url('/images/mouse-l1.jpg');}*/
#navbar ul li a:hover {background-position:180px;color:#BBEEBB;}
#navbar ul li a.first{margin-left:0px;}
#navbar ul li a.last{margin-right:0px;}

#header {height:180px;background:white url('/images/header.jpg') no-repeat scroll top center;}
#header a {height:180px;width:950px;display:block;}
#header a span {display:none;}
div.student_login {text-align:right;margin-top:-1em;margin-bottom:.5em;}
span.student_login {padding-right:1em;}
#page-header {height:35px;width:948px;margin:0 0px;background-color:#ccc;border:1px solid #aaa;text-align:center;font-weight:bold;font-size:1.75em;line-height:35px;}

#sidebar {border-left:1px solid #ccc;margin-left:-1px;}
#sidebar{margin-bottom: -5000px;padding-bottom: 5000px; }
#sidebar h3 {text-align:center;}
.padded {padding:.5em .5em;}
#content {}
div.previous_classes {color:#999;}
div.previous_classes a{color:#999;}
.hr {border-bottom:2px solid black;width:100%;text-align:left;font-weight:bold;background-color:#EEEEEE;line-height:25px;padding-left:5px;margin-bottom:2em;}
div.faculty {margin-left:2em;margin-bottom:2em;}
div.faculty h2 {margin-bottom:0em;font-size:1.5em;margin-left:-1em;}
#faculty div.faculty, #staff div.faculty {margin-left:0px;}
h2.ui-accordion-header {font-weight:bold;}
div.faculty p {margin-bottom:.5em;font-size:1em;}
#faculty,#staff {font-size:1em;}
p.title {font-weight:bold;font-style:italic;margin:0px;}
p.item {font-weight:bold;float:left;}
p.value {margin-left:8em;}
p.list-header {margin:0 0 0.5em;}
/* Clean up directory listing */
p.dirlink {margin-bottom:.25em;}
div.board strong {}
div.students ul li {list-style-type:none;list-style-image:none;margin-left:-2em;}
.ui-widget-overlay {opacity: .80;filter:Alpha(Opacity=80);}
#faculty .ui-accordion-content,#staff .ui-accordion-content {padding-top:0px;}
table#job_titles {padding:0em 1em 2em 1em;}
thead tr th {background-color:#EEEEEE;border-bottom:2px solid black;}
tbody.a tr td {background-color:#CCCCCC;}
tbody.b tr td {background-color:#EEEEEE;}
td[rowspan] {font-weight:bold;}
#footer{background-color:white;border-top:1px solid #ccc;text-align:center;font-size:.8em;}
#footer p {margin-bottom:0px;}


html, body {height: 100%;margin:0;padding:0;}
#container {
min-height: 100%;
width:950px;
margin-bottom:-2.5em;
position:relative;
}
#footer{
position:absolute;
bottom:0px;
height: 2.5em;
clear:all;
}

