body {
       color: black;
       background: #F1EEEC;
	   background-image: url(../../images/greyback1.jpg);
       margin-top: 7em;
       line-height: 1.5;
       font-family: "Verdana", "Arial", "Georgia", sans-serif;
       quotes: none;
       max-width: 1050px;
       margin-left: auto;
       margin-right: auto;
      }
      
div#wrapper {
	background-color: white;
	box-shadow: 0 3px 3px #AAAAAA;
}

.table1 {
	border: 8px outset #008000;
	border-collapse: collapse;
	padding: 0px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.header {
	text-align:center;
	font: 2em "Comic Sans MS", sans-serif;
	color: #FF0000;
	font-weight: bold;
}
div, p, ul {
             margin: 0;
             padding: 0;
}

ul {
     list-style-type: none;
}

h1, h2, h3, h4, h5, h6 {
                         margin: 1em 0em 1em 0em;
                         padding: 0;
}

a img {
        border: none;
        max-width: 38em;
}

a:link {
        color: #336666;
        background: inherit;
        text-decoration: none;
}

a:visited {
           color: #663333;
           background: inherit;
           text-decoration: none;
}

/***********************************************************************
 *
 * Content section
 *
 ***********************************************************************/

div#content {
              font-family: "Verdana", "Arial", "Georgia", serif;
              max-width: 620px;
              margin-left: 6em;
              max-width: 620px;
              padding: 0 1.5em 1em; 
              position: relative;
}

div.content-corpus {
              overflow: auto;
}

/* Headings */
div#content h1, h2, h3, h4, h5, h6 {
                   font-family: "Verdana", "Arial", "Georgia", sans-serif;
                                     font-size: large;
                                     font-weight: bold;
                                     color:#333333;
                                     font-style: italic;
}

div#content h1.pagetitle {
  font-family: "Verdana", "Arial", "Georgia", sans-serif;
  font-size:x-large;
  font-weight:normal;
  line-height: 1.2;
  margin: 0.5em;
  padding-top: 20px;
}

div#content h1.pagesubhead {
  font-family: "Verdana", "Arial", "Georgia", sans-serif;
}

div#content h1 {
                 font-size: larger;
                 text-align: center;
                 text-transform: uppercase;
                 font-style: normal;
}

div#content span.h1,
div#content span.h2,
div#content span.h3,
div#content span.h4,
div#content span.h5,
div#content span.h6 {
                      /* "run-in" headings implemented this way
                         because of a sad lack of browser support for
                         display: run-in */
                      font-size: medium;
                      font-weight: bold;
                      color:#333333;
                      font-style: italic;
}

div#content a:hover {
                      color: #663333;
                      background: #E2E6F0;
}

/* Text-level navigation */
div.menu {
    margin: 0.5em 0;
    padding-bottom: 0.5em;
    text-align: center;
}

p.text-nav, p.menubar {
             clear: left;
             display: inline;
             padding: 0.5em;             
             font-family: "Verdana", "Arial", "Georgia", sans-serif;
             font-size: small;
             line-height: 2.5;
}

  /* Paragraphs */
div#content p,
div#content .p { 
                 margin: 0 0 1em 0;
}
blockquote {
             margin-left: 2em;
}

.lg .head {
            font-weight: bold;
            padding-left: 2em;
}

/* TEI rend attributes */
.italic { 
          font-style: italic; 
}
.bold {
        font-weight: bolder;
}
.strikethrough { 
                 text-decoration: line-through; 
}
.underline { 
             text-decoration: underline; 
}
.small-caps { 
              font-variant: small-caps; 
}
.caps { 
        text-transform: uppercase; 
}
.lowercase { 
             text-transform: lowercase; 
}
.lowercase-small-caps {
                        text-transform: lowercase;
                        font-variant: small-caps;
}
.hang { 
        text-indent: -2em; 
        padding-left: 2em; 
}
.indent { 
          text-indent: 2em; 
}

.indent span { 
          text-indent: 0em; 
}

.indent span a img { 
          text-indent: 0em; 
}

.lg.indent { 
             padding-left: 2em; 
}
.l.indent { 
            padding-left: 2em; 
}
.center { 
          text-align: center; 
}
.pad-left { 
            padding-left: 2em; 
}
.right { 
         text-align: right; 
}
.justify { 
           text-align: justify; 
}

/* Textual changes */
span.gap {
	color: gray;
	background: inherit;
}
div.gap {
	color: inherit;
	background: #E2E6F0;
	padding-left: 2em;
	padding-right: 2em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	margin-bottom: 1em;
}
div.gap span.head {
	font-weight: bold;
	display: block;
}
div.gap span.desc {
	display: block;
}
div.gap span.reason {
	display: block;
}
del {
      color: red;
      background: inherit;
}
ins {
      color: #006600;
      background: inherit;
      text-decoration: none;
}
.unclear {
           color: gray;
           background: inherit;
}
.sic-mark {
            color: gray;
            background: inherit;
            font-style: italic;
}
.sic-none {
            font-style: italic;
}
.glyph { 
         white-space: pre; 
}

/* Abbreviations and acronyms */
abbr, acronym, span.topic-ref {
                                border-bottom: 1px dotted gray;
                                cursor: help;
}

/* Figures */
div.figure { 
             text-align: center;
             overflow: auto;
             margin: 2em auto 2em auto;
}

span.figure {
        text-align: center;
        display: block;
}

/* Figure captions */
div.figure p.figurehead {
               font-weight: bold;
               font-size: smaller;
	       text-align: center;
}

/* Figure text */
div.figure p {
               font-size: smaller;
	       text-align: left;
	       padding: 0 2em;
}

/* Page breaks and page facsimiles */
span.pb,
span.page-facsimile {
          position:absolute;
          left:-6.5em;
          padding: 0;
          font-size: small;
}
span.pb {
          font-family: "Verdana", "Arial", "Georgia", sans-serif;
          text-indent: 0;
          text-transform: uppercase;
        text-align: left; 
          min-width: 80px;
          display: block;
}
span.page-facsimile {
                      margin-top: 1.5em;
}


/* Footnotes */
div.footnote {
               margin: 1em 0 1em 0;
               padding: 1em 2em 0 2em;
               line-height: normal;
               border-top: 1px solid black;
}
div.footnote + div.footnote {
                              border-top: none;
}
div.footnote.last {
                    border-bottom: thin solid black;
}

/* Notes */
.note { 
        text-decoration: none; 
}
.note .resp { 
              font-size: smaller; 
}

.note-float {
              float: right;
              padding: 0 0 0 0;
              margin: 0 -14em 0 0;
              width: 12em;
              font-size: smaller;
              clear: right;
             }

.place-left, .place-right,
.place-top, .place-bottom {
                            float: right;
                            padding: 0.5em;
                            margin: 0 -14.65em 0 0;
                            width: 12em;
                            clear: right;
                          }

.toc-page-number {
                   padding: 0;
                   font-size: x-small;
}

.toc-page-number abbr {
                        border-bottom: none;
}

.corresp {
           color: inherit;
           background: #E2E6F0;
           text-align: right;
}

/* Lists */
div#content ul { margin: 0.5em 0 0.5em 2em; }
ul.bulleted { list-style-type: square; }
ul.excerpt li { padding-bottom: 1em; }

/* Table of contents */
ul.toc {
         list-style-type: none;
         margin-left: 0;
         padding-left: 0;
}

ul.toc ul.toc {
                margin-left: 2em;
                padding-left: 1em;
                text-indent: -1em;
}

ul.toc li { margin-bottom: 1em; }

ul.toc ul.toc li { margin-bottom: 0; }

li.tei-front,
li.tei-back,
li.tei-body {
              margin: 0.5em 0 1em 0em;
}

li.untitled > ul.toc,
li.untitled > ul.toc,
li.untitled > ul.toc {
                       margin-left: 0;
                       padding-left: 0;
}

.toc-author {
              font-style: italic;
}

/* Search results */
.search-results-head {
                          clear: left;
}

ul#search-image-results {
                          clear: left;
                          margin-left: 0;
                          padding-left: 0;
}

/* Centre all title pages */
div.titlePage, div.halftitle, div.series, div.half {
                               text-align: center;
}

p.dateline { 
             text-align: right; 
}

/* Arguments (for chapters, etc) */
.argument {
            margin: 0 auto 0 auto;
            width: 80%;
            font-size: small;
}
