body {
background: #c6b895;
margin: 0;
padding: 0;
/* font: 14px/1.5 Georgia, "Times New Roman", Times, serif; */
font: 1em/1.5 Georgia, "Times New Roman", Times, serif;
}
#wrap {
position: relative;
width: 800px;
margin: 0 auto;
padding-bottom: 3.5em;
background-color: #fef7e3;
}
/* interior pages */
#banner {
width: 100%;
height: 70px;
border-bottom: 1px solid #8f805b;
}
#bibliography #banner {
height: 100px;
}
#bibliography #banner.long {
height: 114px;
}
#main {
width: 500px;
min-height: 50em;
margin: 1.5em auto 1.5em;
}
#video #main {
width: 630px;
margin: 1.5em auto;
}
#laureate #main {
width: 760px;
margin: 1.5em auto;
}

ul.interior {
width:  800px;
height: 22px;
position: absolute;
bottom: 1.5em; left: 0;
margin: 0;
padding: .75em 0 0;
border-top:  1px solid #8f805b;
}
/* ===================== */

/* homepage, contact n letters variants */

body.home #wrap {
background: #fef7e3 url(art/ind-man-black.png) no-repeat 113% 16.15%;
}
body.contact #wrap  {
background: #fef7e3 url(art/ind-man-black.png) no-repeat 113% bottom;
}

body.home #banner {
width: 100%;
height: 190px;
background: url(art/PTC-hedshot_x140.jpg) no-repeat;
border: none;
}
body.contact #banner {
background: transparent;
border: none;
}
body.home #main, body.contact #main {
width: 540px;
margin: 2em 0 0 100px;
}
.home #main a { color: #b00 }
.home #main a:hover { color: #e00 }

ul#articles {
position:absolute;
right: 11px;
top: 21%;
width: 100px;
text-align: center;
}

#main ul#articles li {
font: bold 14px/17px 'helvetica neue', Arial, Verdana, sans-serif;
padding-bottom: 1em;
}
#main ul#articles li.hed {
font-size: .825em;
letter-spacing: .095em;
padding: 0 0 1em;
color: #fff;
}
body.contact #main {
margin-top: 9.5em;
padding-bottom: 11em;
}
body.home #banner h1, body.contact #banner h1 {
text-indent: -9999px;
width: auto; height: 90px;
margin: 0; padding: 0;
background: url(art/PTC-hed_x125.jpg) no-repeat 160px 34px;
}
body.contact #banner h1 {
background: url(art/PTC-hed_x125.jpg) no-repeat 97px 30px;
}
body.home #banner ul, body.contact #banner ul {
width:  81%;
height: 22px;
margin: 3em 4em 0 154px;
padding: 0;
}
body.contact #banner ul {
width: 100%;
margin: 2em 0 0;
padding: 0;
}

#letters #wrap {
height: 334em;
}

/* ==== historian laureate ==== */

#laureate #wrap {
height: 72em;
}

#laureate h1 span {
	float: right;
	display: inline-block;
	width: 40%;
}
#laureate h1 a {
	font-size: 12px;
	float: left;
	padding: 0 6px;
	border-right: 1px solid #c6b895;
}
#laureate h1 a:hover {
	color: #c00;
}
#laureate #main ul {
	float: left;
	display: block;
	width: 200px;
	list-style: none;
	margin: 10px 25px;
	padding: 0;
}
#laureate #main ul li {
	display:block;
	font: bold 1em/2.25em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
	letter-spacing: .145em;
	word-spacing: .145em;
	color: #68614f;
	text-align: center;
}
#laureate #main ul li img {
	display: block;
	border: 1px solid #c6b895;
	margin-bottom: 8px;
}
#laureate #main ul.row2 {
margin-top: -10em;
}
.directions {
	font-style: italic;
	font-size: 1.124em;
	text-align: center;
	margin: 2em auto;
}
/* ===================== */

a, img a {
text-decoration: none;
border: none;
}
.clr {
	clear: both;
}
.flt {
float: left;
margin-right: 12px;
}
.flrt {
float: right;
margin-left: 12px;
}
.top2em { margin-top: 2em; }
.bottomcredit {
margin: 2em 0 0;
padding-top: .6em;
border-top: 1px solid #666;
font: italic 13px/1.4 'helvetica neue', arial, sans-serif !important;
}
.ctr {
text-align: center;
}
.roman { font-style: normal; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
div.pics {
	width: 322px;
	float: left;
	margin: 0 15px 0 -100px;
}
.pics  img {
margin: 4px 0 1em 0;
}
.bottompics {
	width: 99%;
	clear: both;
	padding: 0 .75em;
  content: "";
  display: table;
  clear: both;
}
.indent {
padding: 0 2em;
}
.cell {
	width: 50%;
	float: left;
	font: 13px/1.4 'helvetica neue', arial, sans-serif;
}
.cell img, .bottomcolumn img {
	margin: 0 0 10px;
	text-align: center;
}
.img-caption-left {
width: auto;
position: relative;
z-index: 100;
float: left;
margin-left: -50%;
margin-right: 1em;
}
.img-caption-rt {
width: auto;
position: relative;
z-index: 100;
float: right;
margin-right: -50%;
margin-left: 1em;
}
.img-caption-ctr {
margin: 1.5em auto;
}
.img-caption-left p, .img-caption-rt p, .img-caption-ctr p {
font: 12px/1.4 "helvetica neue",  helvetica, arial, verdana, sans-serif !important;
margin: 0;
padding: .75em !important;
background: #fff;
}
h1 {	/* page headers */
font: 20px/24px "helvetica neue",  helvetica, arial, verdana, sans-serif;
margin: 0;
padding: 1.2em 1.5em 0 1em;
}
h1.twoline { padding-top: .75em; }
h1 small {
color: #555
}
h1 .sub {
font-size: 66%;
font-style: italic;
padding-left: 2em;
}
h2 {	/* page headers */
font: bold 18px/1.5  "helvetica neue",  helvetica, arial, verdana, sans-serif;
color: #6B6350;
text-align: center;
margin: 0 0 1em;
padding: 0;
}
.bottomcolumn {
padding: 0 10%;
clear:both;
margin-top: 1.5em;
}
.home h3 {
font: bold 1.5em/3 Georgia, "Times New Roman", Times, serif;
clear: both;
margin: 2em 0 -1.5em;
}
.home .bottomcolumn h3 {
line-height: 1.2;
margin: 2em 0 -.4em;
/* padding-top: 1em; */
}

h3.historian, h3.historian2  {
font: bold 15px/1  times, "helvetica neue",  helvetica, arial, verdana, sans-serif;
letter-spacing: .330em; word-spacing: .300em;
color: #8f856b;
margin: 0 0 1em;
padding: 0 0 0 27%;
}
h3.historian2 {
padding: 0;
text-align: center;
}
#main p {
font: 1em/1.5 Georgia, "Times New Roman", Times, serif;
}
#main p.intro {
font-size: 1.1em;
line-height: 1.6;
}
.smcaps, .smcaps-bold {
color: #8f805b;
text-transform: uppercase;
font-size: .9em;
letter-spacing: 1px; word-spacing: 1px;
}
.smcaps-bold {
font-weight: bold;
}
.ltrsp {
letter-spacing: .0812em;
word-spacing: .0512em;
}
.noltrsp {
font-weight: normal;
letter-spacing: 0; word-spacing: 0;
}
.left { text-align: left; }


/* Use dl for 2 cols */
.dl-cols dl {font: 1em/1.3;
	}
.dl-cols  dt {
	clear:left;
	float:left;
	width: 35%;
	margin-top: 1em;
	font-weight: bold;
	}
	
.dl-cols dd {
	width: 63%;
	display: inline-block;
	margin-left: 2%;
	margin-top: 1em;
	}


#main p.hilite {
width: 110%;
background: #c6b895;
padding: 3px 9px 3px 12px;
font: 14px/1.5 'helvetica neue', arial, sans-serif;
}

.caption, #main .caption {
font-family: 'helvetica neue', arial, sans-serif;
font-size: .925em;
text-align: center;
margin: 0 0 3em;
}
.bottomcolumn .caption { text-align: left; }
#main ul, #main ol  {
padding: 0;
margin: 0;
list-style: none;
font: 100%/1.5 Georgia, "Times New Roman", Times, serif;
}
#bibliography #banner p {
margin: 6px 0 0 19px;
}
#bibliography #main li { 
font: 1em/1.5 Georgia, "Times New Roman", Times, serif;
margin-bottom: .875em;
}
#bibliography  #main.jobs li {
line-height: 1.4;
margin-bottom: .5em;
}

#bibliography #main ol li { 
list-style-type: decimal;
}
#bibliography #main ol li.next, #bibliography #main ol li.prev {
list-style: none;
}
#main ul li, #main ol li {
padding: 0 0 9px;
margin: 0;
}

#bibliography #main ol#books li { 
margin-bottom: 1.5em;
}
#bibliography #main ol#books li p { 
font-size: .9em;
}

#bibliography #main ol#books p.revr {
margin-top: -.5em;
margin-bottom: 1.33em;
padding-right: 1em;
text-align: right;
text-transform: uppercase;
letter-spacing: .068em; word-spacing: .068em;
}
#bibliography #main ol#books p.revr i, #bibliography #main ol#books p.revr span {
text-transform: none;
letter-spacing: 0; word-spacing: 0;
font-size: .966em;
}


#bibliography #main ol li.hed, #bibliography h2  {
list-style: none;
font: bold 1.08em/1.25 "helvetica neue",  helvetica, arial, verdana, sans-serif;
color: #8f805b;
letter-spacing: .065em; word-spacing: .065em;
padding: 1.5em 0 0;
text-align: left;
}
#main ul li.hed2, #main ul li.hed3   {
font: bold 1.08em/1.25 "helvetica neue",  helvetica, arial, verdana, sans-serif;
color: #8f805b;
letter-spacing: .065em;
word-spacing: .065em;
padding: 1.5em 0 .65em;
}
#main ul li.hed3   {
font-size: 1.075em;
letter-spacing: .0225em;
word-spacing: 0;
}
li.prev, li.next, li.prev-nofloat,
p.prev, p.next 			{
font-weight: bold;
font-family: "helvetica neue",  helvetica, arial, verdana, sans-serif;
line-height: 3.5;
}
#bibliography #main ol li.prev-nofloat {
list-style: none;
}
p.prev {
	float: left;
	text-align: left;
}
p.next {
	float: right;
	text-align: right;
}
li.prev {
float: left;
width: 25%;
}
li.next {
text-align: right;
}

ul.nav  {	/* navbar */
clear: left;
list-style: none;
font: 13px/20px "helvetica neue",  helvetica, arial, verdana, sans-serif;
}
.nav li {
float: left;
width: auto;
padding: 0;
margin: 0;
}
.nav li.first {
margin-left: 1.5em;
}
.home .nav li.first {
margin-left: 0;
}


/* links in text */
a {
font-weight: bold;
color: #800;
}
a:hover { color: #f00 }
a:active { color: #800 }



/*navbar*/
ul.nav a {
display: block;
font-weight: bold;
color: #8f805b;
padding: 0 .75em;
border-right: 1px solid #bbb;
}
.home ul.nav a {
padding: 0 .35em;
}

ul.nav a:hover {
color: #900;
}
ul.nav a:active {
color: #8f805b;
}
ul.nav a.last {
border: none;
}
ul.nav a.selected {
color: #000;
cursor: default;
}

/* PTC n Gail BIOESSAYS */
.bioessay #main ol {
	list-style-type: decimal;
/*     margin-left: .88em; */
	margin: 1em 0 0 0;
 }
.bioessay p, .bioessay ol li {
	font-family : Georgia, serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.4;
	text-indent : 2em;
	margin : 0;
}
 .bioessay #main ol li {
    margin: 0 0 0 2em;
	padding: 0 0 6px .5em;
	text-indent: 0;
 }
.bioessay h2 {
	font-family : Georgia, serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	letter-spacing: .0335em;
	word-spacing: .0335em;
	text-transform: uppercase;
	line-height : 1.23;
	text-align : center;
	color : #000000;
	text-indent : 0;
	margin : 2em 0 1em;
	}
.bioessay p img {
	display: block;
	margin: 2em auto 0;
	max-width: 100%;
	}
.bioessay p.noind {
	text-indent : 0 !important;
		margin : 0;
	}
.bioessay p.leftind2em {
	text-indent: 2em;
	margin: 0; 
	}
.bioessay #main p.caption, .bioessay #main  p.caption2, .bioessay p.leftind2em {
	font: .88em/1.3 'helvetica neue', arial, sans-serif;
	width: 540;
	text-align: left;
	text-indent: 0;
	margin: 9px auto 2em;
	}
.bioessay #main p.caption2 {
	margin: 0;
	text-indent: 2em;
	}
.bioessay p.publications {
		text-indent : -21px;
		margin : 0 0 0 35px;
	}
	p.top1em {
	margin-top: 1em;
	}
	#main p.topbot2em {
	margin: 2em 0;
	}
