body {
color: #000000;
background-color: #fffdc6;
/* background-color: #f6f3e2; */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
}

p {
margin-top: 0em;
}

h1 {
float:right;
width:255px;
margin: 1.5em 1.5em 1.5em 1.5em;
}

p.photo-caption {
margin-top: .2em;
font-size: .8em;
}

td.navside {
color: #000000;
background-color: #d8def0;
font-size: .8em;
}

td.navside div {
margin-top: 1em;
margin-bottom: 1em;
}

.hilitebox {
color: #000000;
background-color: #d8def0;
}

.orgname-stress {
color: #006600;
background-color: transparent;
font-weight: bold;
font-size: 1.1em;
}

.nav-here {
color: #000066;
background-color: transparent;
font-weight: bold;
}

.toc {
line-height: 1.6em;
}

.emergencylink {
font-weight: bold;
color: #ff0000;
background-color: transparent;
text-decoration: underline;
}

.red {
font-weight: bold;
color: #ff0000;
background-color: transparent;
}

.fine-red {
color: #ff0000;
background-color: transparent;
font-size: .8em; 
}

.fine-green {
color: #009900;
background-color: transparent;
font-size: .8em; 
}

.bluegreen {
color: #3366CC;
background-color: transparent;
}

.fine-blue {
color: #0000ff;
background-color: transparent;
font-size: .8em; 
}

address {
margin-top: 1em;
}

.this-url {
font-size: .8em; 
margin-top: 1em;
}

.fineprint {
font-size: .8em; 
}

.nobullets {
list-style-type: none;
}

.revdate {
font-size: .85em; 
font-style: italic;
margin-bottom: 1em;
}

.periodicalname {
font-style: italic;
}

.bookname {
font-style: italic;
}

.poetry {
font-style: italic;
font-size: .8em;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 2em; 
}

div.locus {
color: #000000;
background-color: #e5e5e5;
font-size: .95em;
font-style: italic;
margin-bottom: 1em;
}

h3.locus {
color: #000000;
background-color: #e5e5e5;
}
