/*
Adobe Garamond Pro in 400, 600
*/

body {
	font-family: "adobe-garamond-pro",sans-serif;
	font-weight: 400;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: 600;
	font-family: "adobe-garamond-pro",sans-serif;
}

.entry h2 {
	font-weight: 400;
	font-size: 2.2em;
	padding: 0;
	margin: 0;
	line-height: 1em;
}

p {
	font-size: 1.4em;
	line-height: 1.2em;
	text-align: left;
}


.discussed {
	line-height: .5em;
}
span.by {
	color: rgba(0,0,0,.5);
	font-size: 1em;
}

header {
	padding-top: 2em;
	padding-bottom: 1em;
}

header h1 {
	letter-spacing: .05em;
	font-weight: 400;
	text-align: center;
	font-size: 2.6em;
	line-height: .8em;
	padding-bottom: .5em;
	font-variant: small-caps;
}

header nav {
	font-size: 1.2em;
	text-transform: uppercase;
}

.publication-date,
.publication-number {
	color: rgba(0,0,0,.5);
	font-size: .7em;
}

.stats p {
	color: rgba(0,0,0,.9);
	font-size: 1.4em;
	line-height:1.5em
}

.homelisting p,
.category p,
.category li {
	text-align: center;
	line-height: 1em;
}

.category ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

@media only screen and (max-width: 40em) { 
span.publication-date,
span.publication-author {
	display: none;
}

.homelisting p {
	text-align: left;
}

.homelisting {
	padding-left: 1em;
}

} /* max-width 640px, mobile-only styles, use when QAing mobile issues */


ul.tags {
	list-style-type: none;
	padding: 0;
	margin: 0;
	padding-bottom: 2em;
}

ul.tags li {
	font-size: 1.4em;
	line-height: 1.4em;
	padding: 0;
	margin: 0;

}

.entry a {
	border-bottom: 1px solid #1988d0;
}


.category-single h2 {
	font-weight: 400;
	font-size: 1.4em;
	text-align: center;
	padding-bottom: 1em;
}

.category-single h2 em {
	color: red;
	font-weight: 600;
}

.previousnext {
padding-bottom: 2em;
}

.previousnext p {
	font-size: 1.2em;
}

.arrow {
	font-size: 1.4em;
}
.covers {

	text-align: center;
}
.covers img {
	margin: .7em;
}

body.list a.listselected,
body.cover a.coverselected,
body.statistics a.statisticsselected {
	border-bottom: 1px solid black;
}

.prosestats p {
	text-align: left;
	line-height: 1.4em;
}

.stats p {
	text-align: center;
}

.stat {
	color: red;
	font-size: 1.2em;
	font-style: italic;
}