/* CSS Document */
body p, body li, body table {
	font: 0.9em/1.6em Verdana, Arial, Helvetica, sans-serif;
}
#PageTitle {
	font: bold 1.2em/1.2em Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}
#faculty table tr.head {vertical-align: bottom;}
#faculty table tr.head td {
	border: solid 1px #c7c8c3;
	text-align: left;
	padding: 2px 5px;
}
#faculty table tr.dark{
	background-color: #C7C8C3;
	vertical-align: top;
}
#faculty table tr.light{
	background-color: #D9D9D6;
	vertical-align: top;
}
#faculty table td {
	border: none;
	padding: 4px;
}
#faculty table td.name {white-space:nowrap;}
#faculty table td.year, #faculty table td.degree {text-align:center;}
#faculty table.long {
	width: 650px;
}
#faculty table.short {
	width: 400px;
}
#faculty table.med {
	width: 550px;
}
#faculty_photo {
	float: left;
	padding: 0 10px 10px 0;
}
h1.first {
	padding-top: 0;
}
#employment h1 {
	padding-top: 1em;
}
#employment li {
	font-weight: bold;
	padding-bottom: 5px;
	width: 580px;
}
#employment ul.reg li {font-weight: normal;}
#employment p.small {
	font-size: 0.8em;
	font-style: oblique;
}
#employment ol li {font-weight: normal;}
span.roman {font-weight: normal;}
h2.red {
	font-size: 1em;
	color:#b5111b;
}
p, h2 {
	width: 580px;
}
p.wide {
	width: auto;
}
#photo_left {
	float:left;
	padding: 0 20px 20px 0;
}

#publications p {
	margin-left: 3em;
	text-indent: -3.2em;
	padding-bottom: 10px;
}
#publications p.nodate {text-indent: 0;}
#publications p.author {
	margin-left: 0;
	text-indent: 0;
	padding-bottom: 10px;
	font-weight: bold;
}
#main_nav ul li a, #main_nav ul li, #main_nav ul li.current {
	line-height: 1.2em;
	margin-bottom: 6px;
	margin-top: 6px;
	
}
span.raised {
	font-size: 0.7em;
	line-height: 0.7em;
	vertical-align: super;
}
ul.body li {
	width: 540px;
}
ol.body li {
	width: 540px;
}
#catalogue table {
	width: 750px;
}
#catalogue table tr.dark{
	background-color: #C7C8C3;
	vertical-align: top;
}
#catalogue table tr.light{
	background-color: #D9D9D6;
	vertical-align: top;
}
#catalogue table td {
	border: none;
	padding: 5px;
	vertical-align: top;
	text-align: left;
}
#catalogue table th, #faculty table th {
	border: solid 1px #c7c8c3;
	text-align: left;
	padding: 2px 5px;
	vertical-align: bottom;
	text-align:left;
}
#catalogue table td.booktitle {width: 300px;}
#catalogue table td.desc {width: 120px;}
#catalogue table td.cover {padding: 0; width: 57px;}
#grad {width: 650px; float: right;}
img.grad {padding-bottom: 20px;}
#SiblingLinks, #SubLinks {display:none;}
#employment ol.alpha {list-style: lower-alpha; font-weight: normal;}
p.red {color: b5111b;}
