body { height: 100%; text-align: center; font-family: "trebuchet ms", Arial, Helvetica, sans-serif; background-color: #7A8B8B; background-position:left top; margin-top: 10px; padding: 0; }
hr { border: 0; color: #999; background-color: #999; height: 1px; }
strong { font-weight: bold; }
a:link { color: #325c74; font-weight: bold; text-decoration: none; }
a:visited { color: #325c74; font-weight: bold; text-decoration: none; }
a:hover { color: #4A777A; font-weight: bold; text-decoration: underline; }
a:active { color: #325c74; font-weight: bold; }

a.nav:link { font-size: 0.9em; font-family: "trebuchet ms", Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.nav:visited { font-size: 0.9em; font-family: "trebuchet ms", Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.nav:hover { font-size: 0.9em; font-family: "trebuchet ms", Arial, Helvetica, sans-serif; color: #d1eeee; text-decoration: underline; }

a.black:link { color: #000000; font-weight: bold; text-decoration: none; }
a.black:visited { color: #000000; font-weight: bold; text-decoration: none; }
a.black:hover { color: #325c74; font-weight: bold; text-decoration: underline; }

a.white:link { color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.white:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.white:hover { color: #d1eeee; font-weight: bold; text-decoration: underline; }

.sancenter { font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; text-align: center; padding: 3px 0px 3px 0px;}
.sanleft { font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; text-align: left; padding: 3px 0px 3px 0px;}
.serif { font-size: 0.9em; font-family: Georgia, "Times New Roman", Times, serif; }

.about { font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; line-height: 1.3em; text-align: left; padding: 3px 0; }
.date { color: #fff; font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; text-align: right; padding-top: 3px; padding-bottom: 3px; }
.hedlead { font-size: 2em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align: center; }
.hedside { color: #828282; font-size: 1em; font-family: "trebuchet ms", Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.3em; text-align: left; padding: 5px 0; }
.poem { font-size: 1em; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.4em; text-align: left; padding-top: 3px; padding-bottom: 3px; }
.poemc { font-size: 1em; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.4em; text-align: center; padding-top: 3px; padding-bottom: 3px; }
.poemsig { font-size: 1em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 1.4em; text-align: right; padding-top: 3px; padding-bottom: 3px; }
.poemlist { font-size: 1em; font-family: Verdana, Arial, Helvetica, "trebuchet ms", sans-serif; font-weight: bold; line-height: 1.3em; text-align: left; }
.poemtitle { color: #069; font-size: 1.3em; font-family: Verdana, Arial, Helvetica, "trebuchet ms", sans-serif; font-weight: bold; line-height: 1.3em; text-align: left; }
.poethed { color: #000; font-size: 1.4em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align: left; padding: 3px 0; }
.poetlistl { color: #fff; font-size: 1.3em; font-family: "trebuchet ms", Arial, Helvetica, sans-serif; line-height: 1.2em; text-align: left; padding: 3px 0; }
.poetlistr { color: #fff; font-size: 1.3em; font-family: "trebuchet ms", Arial, Helvetica, sans-serif; line-height: 1.2em; text-align: right; padding: 3px 0; }
.poettownf { color: #fff; font-size: 1em; font-family: "trebuchet ms", Arial, Helvetica, sans-serif; line-height: 1.2em; }

.photocredit { font-size: 0.6em; font-family: Arial, Helvetica, sans-serif; text-align: right; padding-top: 3px; padding-bottom: 3px; }
.totop { font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; text-align: right; padding: 3px 0px 3px 0px;}
.volume { color: #fff; font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; text-align: left; padding-top: 3px; padding-bottom: 3px; }

.indent025 { margin: 0 0 0 25px; }
.indent050 { margin: 0 0 0 50px; }
.indent100 { margin: 0 0 0 100px; }
.indent200 { margin: 0 0 0 200px; }
.indent300 { margin: 0 0 0 300px; }
.indent400 { margin: 0 0 0 400px; }
.margin {margin: 0px 0px 0px 20px; }

#container { margin-left: auto; margin-right: auto; text-align: left; width: 1000px; border: solid 1px #666; background-color: #ffffff}