body {
	margin:0px;
	background-color:#660000;
	padding:0px;
	}

#header {
	margin:0px auto;
	margin-top:10px;
	width:760px;
	height:117px;
	border:solid 1px black;
	padding:0px;
}

#nav {
	margin:0px auto;
	width:760px;
	height:26px;
	background-image:url(../pics/nav_back.jpg);
	background-repeat:repeat-x;
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	}

#nav p {
	padding-top:0px;
	}	

a.topnav:link, a.topnav:visited, a.topnav:active {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	}

a.topnav:hover {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#ffff00;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	}
	
a.yellow:link, a.yellow:visited, a.yellow:active {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#ffff00;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	}

a.yellow:hover {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	}
	
#holder {
	margin:0px auto;
	padding-bottom:6px;
	width:760px;
	height:100%;
	background-color:#ffffff;
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	}
	
#menu {
	margin:0px;
	float:left;
	width:159px;
	height:483px;
	border-right: #000000 solid 1px;
	border-bottom: #000000 solid 1px;
	background-color:#A30F22;
	}
	
a.menu:link, a.menu:visited, a.menu:active {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#E0E0E0;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:8px;
	line-height:20px;
	}

a.menu:hover {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#ffff00;
	font-size:11px;
	padding-left:8px;
	line-height:20px;
	}
	
#content {
	margin:0px;
	float:right;
	width:599px;
	height:100%;
	background-color:#ffffff;
	font-family:'Times New Roman', Times, Serif;
	color:#043750;
	font-size:11px;
	}

#contentend {
	clear:both;
	margin:0px auto;
	width:760px;
	height:100%;
	background-color:#ffffff;
	}

#footer {
	clear:both;
	margin:0px auto;
	width:760px;
	text-align:center;
	font-family:verdana, arial, helvetica, sans-serif;
	background-color:#F2F2F1;
	font-size:11px;
	color:#A30F22;
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	}
	
#scrollhead {
	margin-left:2px;
	margin-top:2px;
	width:589px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#F2F2F1;
	font-size:11px;
	font-weight:bold;
	background-color:black;
	border: 1px solid black;
	padding:2px;
}

#fscroller {
	margin-left:2px;
	margin-top:0px;
	width:589px;
	background-image:url(../pics/news_back.jpg);
	background-repeat:repeat-y;
	background-color:#cccccc;
	border: 1px solid black;
	font-family:verdana, arial, helvetica, sans-serif;
	color:black;
	font-size:11px;
	font-weight:normal;
}

#rightbox {
	float:right;
	margin-top:2px;
	margin-right:2px;
	width:179px;
	background-color:#D6D7D6;
	height:100%;
	border:1px solid black;
	padding:4px;
}

p.foot, a.foot:link, a.foot:active, a.foot:visited {
	font-family:verdana, arial, helvetica, sans-serif;
	padding-right:6px;
	padding-left:6px;
	color:#666666;
	font-size:10px;
	text-align:center;
	}

a.foot:hover {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#666600;
	padding-right:6px;
	padding-left:6px;
	font-size:10px;
	}


p.tiny, a.tiny:link, a.tiny:active, a.tiny:visited {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#666666;
	font-size:9px;
	}

a.tiny:hover {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#666600;
	font-size:9px;
	}
	
ol, li, ul, td {
	font-family:'Times New Roman', Times, Serif;
	color:#000000;
	font-size:13px;
}

p {
	font-family:'Times New Roman', Times, Serif;
	color:#000000;
	font-size:13px;
	padding-left:6px;
	padding-right:6px;
}

p.small {
	font-family:'Times New Roman', Times, Serif;
	color:#043750;
	font-size:10px;
	padding-left:6px;
	padding-right:6px;
}

form.cal, input.cal {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
}

h3.rightbox {
	margin-top:0px;
	color:black;
	border-bottom: #000000 solid 1px;
}

h4.rightbox {
	margin-top:0px;
	margin-bottom:0px;
	color:black;
	font-style:italic;
}

form, input {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#043750;
	font-size:11px;
}

td { font-family:verdana, arial, helvetica, sans-serif; }

/* ALUMNI FORM */
table.alumni { border:1px solid #000000; margin:10px; }
td.alumni_heading { background-color:#333333; color:#ffffff; }
input.alumni { border:1px solid #333333; }
textarea.alumni { border:1px solid #333333; }
/* END ALUMNI FORM */

h1 {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#000000;
	padding-left:6px;
	padding-right:6px;
	padding-top:0px;
	margin-top:0px;
}

h2 {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#000000;
	padding-left:6px;
	padding-right:6px;
	padding-top:0px;
	margin-top:0px;
}

h3 {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#000000;
	padding-left:6px;
	padding-right:6px;
	padding-top:0px;
	margin-top:0px;
}

h4 {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#000000;
	padding-left:6px;
	padding-right:6px;
	padding-top:0px;
	margin-top:0px;
}

h5 {
	font-family:verdana, arial, helvetica, sans-serif;
	color:#000000;
	padding-left:6px;
	padding-right:6px;
	padding-top:0px;
	margin-top:0px;
}

a:link, a:active, a:visited {
	color:#A30F22;
	}

a:hover {
	color:#cccccc;
	}
	
.red { color:#990033; }


