body {
	/* Regular default text */
	font-family:	Verdana, Ariel, Helvetica, sans-serif;
	font-size:	10pt;
}

h1 {
	color:	#990000;
}

.presenter h4 {
	margin-top:	0px;
}

/* .navigation
 * Navigation bar at the top of the page.
 */
.navigation {
	width:	100%;
	margin-top:	1em;
}

/* .mailing-list
 * Link to subscribe to mailing list.
 */
.mailing-list {
}

/* .bullets
 * List of points to note, for visitors.
 */
.bullets {
}

.bullets ul {
	padding-left:	1.5em;
	text-align:	left;
}

/* .schedule - Box containing .seminar divs. */
.schedule {
}

/* .seminar - An entry describing one seminar. */
.seminar:nth-child(odd) {
	background-color: WhiteSmoke;
}

.seminar:nth-child(even) {
	background-color: white;
}

/* .announcement - Goes in .schedule like a .seminar, but for announcements
 * like "no seminar".
 */
.announcement {
	background-color:	inherit;
}

/* The first element of the .schedule, be it .seminar or .announcement,
 * gets a top border.
 */
.schedule > *:first-child {
	border-top:	1px solid #808080;
}

/* All elements in the .schedule list get left, right, and bottom
 * borders.
 */
.schedule > * {
	border-bottom:	1px solid #808080;
	border-left:	1px solid #808080;
	border-right:	1px solid #808080;
}

/* .seminar .details
 * The left-hand box in a .seminar entry: date, time, building, room.
 */
.seminar .details,
.announcement .details {
	float:		left;
	padding-left:	1em;
	padding-top:	0.3em;
/*	padding-bottom:	1em;*/
}

.seminar .details .where {
	margin-top:	1em;
}

/* .bullets .overview - The right-hand box in a .seminar entry:
 * presenter, title, abstract.
 */
.seminar .overview,
.announcement .overview {
	margin-left:	15em;
	border-left:	1px solid #808080;
	padding:	1em;
	padding-top:	0.3em;
	margin-bottom:	0px;
}

.announcement .overview {
	color:		#800000;
	font-weight:	bold;
}

/* h3 is used as an overall title for a series, like a workshop.
 */
.overview h3 {
	color:		#ff0000;
	margin-top:	0.3em;
}

.overview .presenter {
}

.presenter .name {
	font-weight:	bold;
}

.presenter .department {
}

.presenter .institution {
}

.overview .title {
	color:		#800000;
	font-weight:	bold;
}
