
body {
	margin: 0;
	padding: 0 0 1.00em 0;
	background: #fff;
	color: #555;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.00em;
	}

a {
	outline: none;
	color: #6c3;
	text-decoration: none;
	}
	
a:hover {color: #555;}			
	
img {border: 0;}

.floatLeft {float:left;}
.floatRight {float:right;}
.clear {clear:both;}

hr {display: none;}

.tm0 {margin-top:0;}
.tm2 {margin-top:2.00em;}
.tm3 {margin-top:3.00em;}
.tm8 {margin-top:8.00em;}
.bm1 {margin-bottom:1.00em;}
.bm2 {margin-bottom:2.00em;}

.bp1 {padding-bottom:1.00em;}
.bp4 {padding-bottom:4.00em;}

.displayInline {display:inline;}

.w50 {width:50.00em;}

/* //////////////////////////////////// Containers */

div#container {
	width: 54.00em;
	background-color: #fff;
	margin-left: 4.00em;
	}

.contentBlockLeft {
	width: 14.00em;
	float: left;
	}
	
.contentBlockRight {
	width: 37.50em;
	float: right;
	}

/* //////////////////////////////////// Site Header */

div#header {
	padding-bottom: 5.00em;
	padding-top:2.00em
	}	
	
div#header h1 {
	font-size: 1.00em;
	text-transform: uppercase;
	letter-spacing: 0.25em;
	margin: 0;
	}
	
div#header h1 a {color:#555;}	
	
div#header ul#nav {
	width: 37.50em;
	margin: 0;
	padding: 0;
	list-style: none;
}				

div#header ul#nav li {
	display: inline;
	margin-right: 2.00em;
	}
	
div#header a:hover {
	border-top: 0.125em solid;
	padding-top: 0.25em;
	}
	
div#header ul#nav li.selected {color: #555;}
	
/* //////////////////////////////////// Main Content */

.contentText {
	font-family: Arial, Helvetica, "Trebuchet MS", sans-serif;
	/*font-family: Georgia, Palatino, "Times New Roman", Times, serif;*/
	font-size: 0.75em;
	line-height: 1.50em;
	}
	
div.contentText ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: 1.00em;
	display: inline;
	}
	
div.contentText ul li {
	display: inline;
	border-left: 1px solid;
	padding-left: 1.00em;
	margin-left: 1.00em;
	}
	
div.contentText ul li:first-child {
	border-left: none;
	padding-left: 0;
	margin-left: 0;
	}			
	
.backToSeries {
	font-family: Arial, Helvetica, "Trebuchet MS", sans-serif;
	font-size: 0.75em;
	margin: 0;
	}
	
.seriesTitle {
	font-size: 0.875em;
	margin-bottom: 0;
	}
	
.seriesDates {
	font-family: Arial, Helvetica, "Trebuchet MS", sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	margin-top: 0.25em;
	}
	
li.seriesEntry {
	width: 17.1875em;
	margin-bottom: 2.00em;
	}
	
p.viewSeries {
	font-family: Arial, Helvetica, "Trebuchet MS", sans-serif;
	font-size: 0.75em;
	}		
	
ul#gallery, ul#seriesList, ul#indexImages {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
ul#gallery li {
	overflow: auto;
	padding: 2.00em 0;
	}

ul#gallery li .caption p {
	font-family: Arial, Helvetica, "Trebuchet MS", sans-serif;
	font-size: 0.75em;
	line-height: 1.50em;
	}
	
ul#gallery li .caption h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	font-style: italic;
	margin: 0;
	}
	
ul#indexImages {
	margin-top: 5.00em;
	}	
	
ul#indexImages li {
	display: inline;
	margin-right: 1.00em;
	}	

div.bio h2 {
	font-size: 1.00em;
	margin-bottom: 0;
	margin-top: 3.00em;
	}
	
div.bio h3 {
	font-size: 1.00em;
	font-weight: normal;
	margin: 0;
	width: 4.00em;
	margin-right: 1.00em;
	float: left;
	clear: both;
	}
	
div.bio p.bioRight {
	width: 45.00em;
	float: right;
	margin: 0;
}	

div#seriesSubNav {
	width: 16.67em;
	border-top: 1px solid;
	border-bottom: 1px solid;
	padding-bottom: 1.00em;
	padding-top: 1.25em;
	margin-top: 8.00em;
}

div#seriesSubNav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 1.50em;
}

ul.inlineList {
	margin: 0;
	padding: 0;
	list-style: none;
	}	
	
ul.inlineList li {
	display: inline;
	border-left: 1px solid;
	padding-left: 1.00em;
	margin-left: 1.00em;
	}
	
ul.inlineList li:first-child {
	border-left: none;
	padding-left: 0;
	margin-left: 0;
	}					
	
/* //////////////////////////////////// Footer */

p#backTop {
	position: relative;
	font-family: Arial, Helvetica, "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 0.75em;
	color: #ccc;
	clear: both;
	}
	
p#backTop {
	width:50.00em;
	margin-top:3.00em;
	}	
	
p#footer.absolute {
	position: absolute;
	bottom: 1.375em;
	left: 5.33em;
	}		
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
