/* CSS Document */

body {
	background: #fff url("images/staff/gradient.jpg") repeat-x scroll;
}

/* page backgrounds */
#section1  {
	height: 112px;
}

#section2  {
	background-image:   url("images/staff/section2.jpg");
	height: 48px;
}

#section3  {
	background-image:   url("images/staff/section3.jpg");
	background-repeat: repeat-y;
}

#section4  {
	background-image:   url("images/staff/section4.jpg");
	background-repeat: no-repeat;
	height: 435px;
	padding: 0px 75px 0px 75px;
}

#section5  {
	background-image:   url("images/staff/section5.jpg");
	height: 100px;
}


/* overrides from styles.css */
.article.style1 {
	border-color: #8B243D;
	border-width: 1px;
}

.article.style1 h1 {
	color: #8B243D;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #8B243D;
}

.article.style1 h2 {
	color: #8B243D;
}

.article.style2 {
	border-color: #8B243D;
	border-width: 1px;
}

.article.style2 h1 {
	color: #8B243D;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #8B243D;
}

.article.style2 ul {
	list-style-image: none;
	list-style-type: disc;
}

.content h1 {
	color: #8B243D;
}

.content h3 {
	color: #8B243D;
}

ul {
	list-style-image:url(images/staff/bullet.gif);
}

table.timetable {
	background-color: #8B243D;
}

table.timetable tr {
	background-color: #FFFFFF;
}

table.timetable th {
	color: #8B243D;
	padding: 2px;
	vertical-align: top;
}

table.timetable td {
	padding: 2px;
	vertical-align: top;
}

div.course {
	border-top: 1px solid #8B243D;
	border-right: 2px solid #8B243D;
	border-bottom: 2px solid #8B243D;
	border-left: 1px solid #8B243D;
}

div.course h2 {
	color: #8B243D;
}

.quote {
	background-image: url("images/staff/openquote.gif");
}

.quote div {
	background-image: url("images/staff/closequote.gif");
}

table.courseTitles tr {
	background-color: #FFFFFF;
}

table.courseTitles td {
	border: 1px solid #8B243D;
}

table.courseTitles a {
	font-weight: normal;
	color: #000000;
}


