body.uosnwc { background-image: url(Paper.jpg); }
body.pepin { background-image: url(parchment.jpg); }

.commentary, .thought   { font-style: italic; font-weight: normal; }
div.commentary { font-style: normal; }
.centered  { margin-left: auto; margin-right: auto }

h1, h2, p { margin-left: 5%; margin-right: 5%; }
h1, h2 {margin-bottom: 1.5em; }
ol { margin-left: 10%; margin-right: 5%; }

div.commentary p, p.commentary { margin: 0.5em 7.5%}
div.commentary ul        { margin: 0.5em 10%; }
div.commentary ul ul     { margin: 0.5em 2.5%; }

p.fancy       { font-family: cursive; font-style: italic; margin: auto 15%; }
blockquote    { font-style: italic;  margin-left: 7.5%; margin-right: 7.5%; }

table    { margin: 2em auto; font-style: normal; 
           border-top: medium solid black; border-bottom: medium solid black }
/* margins needed for Netscape.  Netscape also puts table margins between 
the table and the caption. Ugh! I'll just have to ignore this. */
caption  { font-weight: bold; margin: 2em auto 0em auto; } 
td, th   { padding: 0.2em 0.5em; text-align: left }
thead th { border-bottom: thin solid black }

body.pepin { font-family: serif; }
p.section { margin-top: 3em; }
p.section:first-line { 
    font-size: 120%; }
p.section:first-letter {
    font-weight: bold; 
    color: red; 
    font-size: 400%; 
    float: left;  
    }
p.section_par2 { clear: left; }


p.navbar	{ font-family: sans-serif; }
a:link		{ color: blue; text-decoration: none }
a:visited	{ color: purple; text-decoration: none }
a:hover		{ color: red }




