body {
  /*  no spacing at either top or bottom  */
  margin-top: 0em;
  margin-bottom: 0em;
  /*  center content by setting a size and using margins  */
  width: auto;
  margin-right: 5%;
  margin-left: 5%;
  /*  Always define both color and background, if defined at all.  */
  background-color: rgb(5, 11, 29);
  color: rgb(235, 204, 140);
  font-family: "Times New Roman", serif;
  /*  Easy font-size bumping for whole site. (use em, not px)  */
  /*  Default font-size of browsers seems to be a whopping 16pt.
  font-size: 1em;  */
  font-weight: normal;
  line-height: 1.2;
}

#body_canvas {
  position: relative;
  width: auto;
  height: auto;
  margin: 0em;
  padding-top: 3em;
  padding-bottom: 2em;
/*  background-color: rgb(245, 230, 220);*/
  background-color: rgb(245, 240, 210);
  color: black;  
/*  background-color: rgb(91, 5, 54);
  color: rgb(235, 204, 140);
*/
}

a {
  text-decoration: none; /* Less formatting because book titles are traditionally underlined. */
}
a:hover {
  text-decoration: underline;
}


#header {
  margin-bottom: 6em;
}
#header_image {
  margin: 0em 0em 0em 0em;
  text-align: center;
}
#header_title {
  margin: 1em;
  padding: 0em 0em 0em 0em;
  text-align: center;
/*  font-size: 2em;
*/  font-weight: bold;
}
#header_title + h2 {
  text-align: center;
  font-size: 1.3em;
  margin-bottom: 3em;
}
h3 {
  margin-top: 1.5em;
/*  font-size: 1em;
*/}

#body_content {
  margin: 2em 10% 3em 10%;
  font-size: 1.2em;
}
#header_title + #body_content {
  margin-top: 2em;
}

.list {
  margin-bottom: 2em;
}
.list .link_wrapper {
  display: list-item;
  list-style-type: none;
  margin: .5em 1em 1em 2em;
}

p {
  margin: .1em 0em .1em 0em;
}
p.Body {
  margin-top: 2em;
  margin-bottom: 1em;
  text-indent: 3em;
  line-height: 2em;
}

.link_wrapper {
  display: block;
  margin-bottom: 1.2em;
  font-size: 1.3em;
}
.link_wrapper > span.delinked {
  font-weight: normal;
}

#footer {
}
#footer_text {
  display: block;
  margin: 4em 6em 3em 6em;
  text-align: left;
}
#footer_image {
  position: relative;
  margin: 0em 0em 0em 0em;
  text-align: center;
}

li {
  margin-bottom: 1em;
}

#DVL_template {
  display: none;
}

/* div {
  outline: aqua dotted 1px;
}
*/


/************************
*  bibliography styles  *
************************/
/*
  The "resource" is the full entry.
  Contains excerpt(s) info first if any, and the source info at the end.
  Excerpts have a lot of the same types of info as their source.  */
.resource {
  margin: 1em 1em .5em 1em;
}
/*
  The "source" is the document, book, or publication containing the excerpts.
  A source contains title, contributors, other biblio, and notes. It might also conatin an exceprt with another source.
  There is only one source per resource.  */
.resource > .source,
.source > .source {
  display: block;
  padding-left: 1em;
}
/*  An excerpt contains title, contributors, other biblio, and notes.  */
.resource > .excerpt,
.source > .excerpt
{
  display: block;
  padding-left: 1em; /* preps spacing for use with {text-indent: -1em;} for title wrappers */
}
/*  Distinguish multiple excerpts, or multiple sources.  */
.excerpt + .excerpt,
.source + .source
{
  margin-top: .5em;
  padding-top: .5em;
/*  border-top: .1em dashed black;*/
}
/* Lessen the source's appearance to amplify the excerpt. */
.excerpt + .source {
  margin-top: .5em;
  font-size: .9em;
}
.excerpt + .source.article {
  /*  Spaces the source a little bit more to distinguish a source article from the excerpt info.  */
  margin-top: .5em;
}
/*
  The source of a source (usually an entry or article) is usually the publication. This helps clarify the depth of the sources.
  The source of multiple excerpts is distinguished from them.  */
.excerpt + .source > .source:before,
.excerpt + .excerpt + .source:before
{
  content: "Publication:";
}
.excerpt + .excerpt + .source.article:before {
  content: ""; /* article sources already have this stuff inside */
}
.excerpt + .excerpt + .source {
  margin-top: 1em;
}
/*  Excerpts with an article source are usually "Quoted in:".  */
.excerpt + .source.article > .excerpt:before {
  content: "Quoted in:";
}
.source:before,
.excerpt:before
{
  display: block;
  margin-left: -2em;
  font-weight: bold;
}
/*  Generic sources (e.g. "writings") or books with many excerpts.  */
.source + .excerpt {
  margin-top: 1em;
  margin-bottom: .5em;
  margin-left: 1em;
  font-size: .9em;
}
.excerpt_listing {
  margin-top: 1em;
  margin-left: 1em;
}
.excerpt_listing .excerpt {
}
/*  This is for encapsulating the title, links, and extra info (e.g. Statement for…, Flyer for…, etc.).  */
.title_wrapper {
  font-size: 1.1em;
  font-weight: normal;
  font-style: normal;
}
/*  When there isn't a title, but the text is a link.  */
.title_wrapper > a {
  font-weight: bold;
}
.title_wrapper .title.article + .review,
.review + .review
{
  display: block;
  text-indent: 0em;
}
.title_wrapper .review:before {
  content: "Review of ";
}
/*
  Make titles, in general, more noticeable.
  Titles might be decorated for emphasis, e.g. with quotes for articles.
  Titles are usually within the links so any decorations will become part of the link.
  Should not be display:block because they will be in links, i.e. <a>; instead, use title_wrapper for display:block.  */
.title {
  font-style: italic;
}
.title:first-child {
  margin-left: .2em; /* adjust for italic fonts */
}
.article .title:first-child,
.resource > .source:first-child > .title_wrapper .title:first-child,
.resource > .excerpt > .title_wrapper .title:first-child
{
  margin-left: 0em; /* article titles aren't italicized, undo adjustment */
}
/*  Make the title of the top level excerpts and sources bold.  */
.resource > .excerpt > .title_wrapper > .title,
.resource > .excerpt > .title_wrapper > a > .title,
.resource > .source > .title_wrapper > .title,
.resource > .source > .title_wrapper > a > .title
{
  font-weight: bold;
}
/*  Make multiple lined titles distinguishable from others.  */
.resource > .excerpt > .title_wrapper,
.resource > .source > .title_wrapper,
.source.article > .excerpt > .title_wrapper,
.source.article > .source > .title_wrapper
{
  display: block;
  text-indent: -1em;
}
/*  Put article titles (but not titles within titles) in fancy quotes, no italics.  */
.article > .title_wrapper > .title:before,
.article > .title_wrapper > a > .title:before,
.title.article:before
{
  content: '“';
}
.article > .title_wrapper > .title:after,
.article > .title_wrapper > a > .title:after,
.title.article:after
{
  content: '”';
}
.article > .title_wrapper > .title,
.article > .title_wrapper > a > .title,
.title.article
{
/*  margin-left: -.55em;  Offsets the quote inserted "before" title. */
  font-style: normal;
}
/*  Allow for non-quoted titles in article title wrappers.  */
.article .title_wrapper .title.noquote {
  font-style: italic;
}
.article .title_wrapper .title.noquote:before {
  content: "";
}
.article .title_wrapper .title.noquote:after {
  content: "";
}

/*  Make book titles underlined, no italics.  */
.book .title {
  font-style: normal;
  border-bottom: .1em solid black;
}
/*  If an excerpt from a source, make its source title less bold than its title if it's not inside a link.  */
.excerpt + .source .title_wrapper > .title {
  font-weight: normal;
}
.publisher:first-child,
.event:first-child
{
  margin-left: 0em;
  font-size: 1.1em;
}
.contributors + .publisher {
  margin-left: .5em;
}
.contributors:after {
  content: ".";
}

.biblio {
  display: block;
  font-size: 0.9em;
}
.note {
  /*  Make a little smaller.  */
  display: block;
  font-size: 0.9em;
}
/*  Put notes within brackets.  */
.note:before {
  content: "[";
}
.note:after {
  content: "]";
}
/*  This note is about being published, partially or never.  */
.date + .note {
  display: block;
  margin-left: 1em;
}

.title_wrapper + .biblio {
  /*  Don't decrease font-size as much since there's nothing (no date, contributors) between the title and the biblio.  */
  marginleft: 1.0em;  /*  Compensates changed font-size.  */
  font-size: 1.0em;
}
.excerpt .title_wrapper + .biblio {
  /*  Don't decrease font-size as much since there's nothing
      between the title and the biblio.  */
  marginleft: 1.1em;  /*  Compensates changed font-size.  */
  font-size: 0.9em;
}
/*  Alternater versions of an excerpt or source.  */
.excerpt > .alternate {
  display: table-cell;
  margin-bottom: 1em;
  margin-right: 3em;
  padding: .3em .3em .3em .3em;
/*  font-size: .9em;
  border-right: .1em dashed black;
  -webkit-border-bottom-right-radius: .5em;
  -moz-border-radius-bottomright: .5em;  */
}
.resource > .excerpt > .alternate > .title_wrapper,
.excerpt > .alternate > .date,
.excerpt > .alternate > .note
{
  display: inline;
  margin-left: 0em;
  padding-right: .3em;
  padding-left: .3em;
  padding-bottom: .3em;
  border-bottom: .08em dashed black;
  text-indent: 0em;
}
.excerpt > .alternate > .title_wrapper {
  padding-bottom: .2em !important;
  border-left: .08em dashed black;
  -webkit-border-bottom-left-radius: .5em;
  -moz-border-radius-bottomleft: .5em;
}
.excerpt > .alternate > .date:after {
  content: ".";
}
.excerpt > .alternate > .note
{
  font-size: 1.0em;
}
/*  Alternate at the end of resource instead of inside excerpt or source
  */
.resource > .alternate {
  margin-top: .5em;
  margin-left: 1em;
}
.alternate 
.alternate > .note 
{
  display: block;
  margin-left: 2em; /* appear indented even if title wraps */
}

