/* CSS Document */

body {
margin-top:20px;
padding:0px;
font:normal 65.5%/1.3em Verdana, Arial, Helvetica, sans-serif;
background-color:#f8e9cd;
}

.clear {
clear:both;
}

img {
margin:0px;
padding:0px;
border:none;
}

h1 {

margin:0;
padding:0;
}

p {
margin-top:10px;
margin-bottom:0px;
}

ul {

padding:0px;
margin:0px;
list-style-type:none;
text-decoration:none;
}

#page_wrap {
margin:0 auto;
width:700px;
background:url(images/bg.jpg) repeat-y;
}

#header {
width:700px;
height:142px;
background:url(images/page_header.jpg) no-repeat;
}

*+html ul#nav {
margin-top:-3px;
}

*+html img.notebottom {
margin-top:1px;
}


/* main navigation tabs */

ul#nav li {
display:inline;
}

ul#nav {

}

ul#nav li a {
outline:none;
float:left;
display:block;
height:19px;
margin:0px;
padding:0px;
text-indent: -9999px;
}

ul#nav li a.home {
width:176px;
background:url(images/tab_home.jpg) bottom left no-repeat;
}


ul#nav li a.curriculum {
width:83px;
background:url(images/tab_curriculum.jpg) bottom left no-repeat;
}

ul#nav li a.facility {
width:83px;
background:url(images/tab_facility.jpg) bottom left no-repeat;
}


ul#nav li a.staff {
width:83px;
background:url(images/tab_staff.jpg) bottom left no-repeat;
}

ul#nav li a.contact {
width:95px;
background:url(images/tab_contact.jpg) bottom left no-repeat;
}


ul#nav li a.home:hover {
width:176px;
background:url(images/tab_home.jpg) center left no-repeat;
}


ul#nav li a.curriculum:hover {
width:83px;
background:url(images/tab_curriculum.jpg) center left no-repeat;

}

ul#nav li a.facility:hover {
width:83px;
background:url(images/tab_facility.jpg) center left no-repeat;
}

ul#nav li a.staff:hover {
width:83px;
background:url(images/tab_staff.jpg) center left no-repeat;
}

ul#nav li a.contact:hover {
width:95px;
background:url(images/tab_contact.jpg) center left no-repeat;
}


ul#nav li a.home:active {
width:176px;
background:url(images/tab_home.jpg) top left no-repeat;
}


ul#nav li a.curriculum:active {
width:83px;
background:url(images/tab_curriculum.jpg) top left no-repeat;
}

ul#nav li a.facility:active {
width:83px;
background:url(images/tab_facility.jpg) top left no-repeat;
}

ul#nav li a.staff:active {
width:83px;
background:url(images/tab_staff.jpg) top left no-repeat;
}

ul#nav li a.contact:active {
width:95px;
background:url(images/tab_contact.jpg) top left no-repeat;
}






ul#nav li img {
	position:relative;
	float:right;
	width:180px;
	height:109px;
}



#main_content {
min-height:400px;
float:left;
margin-left:100px;
width:395px;

}

#sidebar {
margin-right:60px;
margin-bottom:20px;
padding-bottom:350px;
float:right;
width:110px;
height:50px;
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;

}

.notebottom {
margin:0px;
padding:0px;
width:180px;
height:109px;
float:right;
background:url(images/notebottom.jpg) top right no-repeat;
border:none;
}


#footer {
position:absolute;
width:700px;
height:93px;
background:url(images/footer.jpg) no-repeat;

}

div #footer-text {
position:absolute;
right:0;
top:0px;
margin:63px 20px 0px 0px;
float:right;
font:bold 9px Arial, Helvetica, sans-serif;
}

#footer img.stickfigure {
float:right;
width:108px;
height:131px;
margin-right:63px;
margin-top:-135px;


}

h1.sectionhead {
font: bold 1.57em Arial, Helvetica, sans-serif;
color:#FF0000;
margin-top:20px;
border-bottom:1px dotted #000000;
}

img.facility {
margin: 5px 0px 5px 5px;
}

p.subhead {
font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
text-decoration:underline;
}

ul.staff {
display:inline;
float:left;
padding:10px;
text-align:center;
font-size:.9em;
border-right:1px solid #000000;
border-top:1px solid #000000;
}

ul.staff li {
margin:10px;
float:left;
}

ul.staff li span {
font-weight:bold;
font-size:1em;
color:#FF0000;
}

.staffhead {
font:bold 1em Verdana, Arial, Helvetica, sans-serif;
background:url(images/gradhead_gr.jpg) repeat-y;
padding:2px 2px 2px 5px;
color: #ffffff;
width:225px;

}

a.eventlink {
color: #FFFF00;
}

a.eventlink:hover {
color: #FF9900;
}

.event {
font:.95em/1.3em Verdana, Arial, Helvetica, sans-serif;

}
