    body
      {
        font: 100% Verdana, Garamond, Helvetica, Arial;
        line-height:150%;
        background-color:#EFDEB4;
      }

    h1
      {
        font-size:1.1em;
      }
    
    h2
      {
        font-size:1em;
      }

    h3
      {
        font-size:0.9em;
      }
    
    h4.news-headings
      {
        font-size:0.7em;
        margin-bottom:-10px;
      }
   
   p, dl, div#content ul, div#latest-comments h2, div#latest-comments p
      {
        font-size:0.8em;
      }
   div#footer p, .footnotes, .ftnt, div#issue-navigation
      {
        font-size:0.6em;
      }
   
   .overview-navigation
   {
    font-size:0.6em;
   }
   
   .side-note, a#back-to-top
   {
    font-size:0.7em;
   }
   
   .clergy, .date
   {
    font-size:0.7em;
    text-transform:uppercase;
   }

 #container
{
width: 760px;
margin: 10px auto;
background-color: #fff;
color: #333;
line-height: 130%;
border:1px solid #ccc;
}

#top
{
padding: .5em;
font-size:0.6em;
}

#top h1
{
padding: 0;
margin: 0;
width:106px;
}

#top h1 span
{
position:absolute;
top:0;
left:-9000px;
}

div#middle
{
  margin-top:20px;
}

div#site-navigation
{
  width:590px;
  padding:2px 2px 2px 150px;
  margin:10px 0 -15px 0;
  /*border:1px solid red;*/
}


div#site-navigation ul
  {
    list-style-type: none;
    margin: 0;
    padding: 0;
    float:right;
    font-weight:none;
  }

div#site-navigation ul li { display: inline; }

div#site-navigation ul li a
  {
    padding: .2em 1em;
    text-decoration: none;
    color: #000;
    background-color: #fff;
    border-right:1px solid #005B58;
    border-bottom:none;
  }

div#site-navigation ul li a#last-item
{
    border-right:none;
}
div#site-navigation ul li a:hover
{
color: #000;
text-decoration:underline;
}

div#issue-navigation
  {
   float:left;
   width:150px;
  margin-top: -5px;
  padding: 1em;
  }


div#latest-comments
  {
   float:right;
   width:150px;
  margin-top: -5px;
  padding: 1em;
font-weight:none;
  }

#issue-navigation ul
{
  list-style-type: none;
  padding:0;
  margin:0;
}

#issue-navigation a {
     text-decoration:none;
     color: #000000;
     border-width: 0px 0px 1px 0px;
     border-style: none none dashed none;
     border-bottom: 1px solid #ccc; }
#issue-navigation a:hover {
     text-decoration:none;
     color: #000000;
     border-width: 0px 0px 1px 0px;
     border-style: none none dashed none;
     border-bottom: 1px solid #000; }   
div#content
{
margin-left: 150px;
padding: 1em;
max-width: 36em;
}

div#footer
{
clear: both;
border-top:1px solid #ccc;
padding: .5em;
color: #333;
}
div#footer p 
{
margin: 0 0 0 280px;
}

p#jump-link {text-align:right;}

p.errormsg
{
 border:1px solid #FF2F2F;
 background-color:#FFCFCF;
 padding:3px;
}

p.successmsg
{
 border:1px solid #1B00FF;
 background-color:#D4CFFF;
 padding:3px;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }
#efmevi-image a {text-decoration:none;border-bottom:none;}
#efmevi-image img, a img {border:none}
div#editor-signature, a#back-to-top
{
  margin-left:340px;
}
.article-blurb
{
  font-style:italic;
  font-size:0.95em;
  background-color:#EFEFEF;
  border:1px solid #ccc;
  padding:3px;
}

ol.footnotes  /* Footnote */
{
  padding-top:0.5em;
  margin-top:3em;
	border-top:1px solid silver;
}
a.ftnt /* Footnote reference text*/
{
	vertical-align:super;line-height:100%;
	text-decoration:none;
}
a.ftnt:hover
{
	text-decoration:underline;
}
blockquote
{
  background-color:#fff;
  padding:3px;
  border:none;
  font-size:0.8em;
  font-style:italic;
}
dl
{
  text-align:justify;
  line-height:150%;
}
div.article-comment
{
	width:auto;
	border: 1px solid #DDDDDD;
	margin-bottom:5px;
	padding:0;
}
div.article-comment p.comment-text
{
	border-bottom:1px solid #000;
	padding:5px 0 5px 10px;
	margin:0;
	background-color:#EFE5CE;
}
div.article-comment p.comment-metadata
{
	padding:5px 0 5px 10px;
	margin:0;
	background-color:#fff;
}
