body,table,td,th {
   color: #CCCCCC;
   background: #5E887C;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
}
p.headspan {
   color: #4F7369;
   font-size: 35px; 
   font-weight: bolder;
   letter-spacing: .15em;
   margin-bottom: 0.2em
}
h1,h2,h3,h4,h5,h6,p.headspan,p.menu {
   font-family: Verdana, sans-serif;
   font-weight: bold
}
h1 { font-size: 14pt; }
h2 { font-size: 12pt; }
h3 { font-size: 11pt; font-weight: bold; margin-bottom: 10px; margin-top: 0px }
h4 { font-size: 10pt; font-weight: bold }
h5 { font-size: 7pt; font-weight: bold }
h6 { font-size: 7pt }
p.menu
   { font-size: 12pt; }

table.page {
   width: 100%;
}

table.page td.menu {
   width: 100px;
   vertical-align: top;
}

table.page td.spacer {
   width: 10px;
}

table.page td.content {
   width: 100%;
   vertical-align: top;
}

table.frontpage {
   width: 100%;
}

table.frontpage td.writings {
   width: 65%;
   vertical-align: top;
}

table.frontpage td.spacer {
   width: 10px;
}

table.frontpage td.poetry{
   width: 35%;
   vertical-align: top;
}

a:link       { color: #98BCB3 }
a:visited    { color: #174236 }
hr           { color: #FFFFFF }
ul.plain     { list-style-type: none; margin-bottom: 0px; margin-top: 0px; margin-left: 30px; font-size: 10pt }
p.small      { font-weight: normal; font-size: 7pt }
p.date       { font-size: 0.9em; font-style: italic; }

/* For pictures script */
p.location { font-weight: bold }
p.description { font-style: italic; font-size: 1.5em }
p.directoryheading { font-weight: bold; font-size: 1.5em }
p.directories { margin-left: 2em }
table.thumbnails { text-align: center }
td.thumbnail p.description {
     color: black;
     font-style: normal;
     font-size: 0.8em
}
td.thumbnail { text-align: center; background: #CCC; padding: 1em }
td.title     { text-align: center; 
     font-family: Verdana, Arial, Helvetica, san-serif; font-weight: bold;
     font-size: 9pt }
img.preview { text-align: center }
img.thumbnail { border: 0 }
img { border: 0 }

/* LJ entries */
/*span.dayheader { font-weight: bold; } */
span.entrytime { float: right; }
span.entryheader { font-weight: bold; font-size: 1.5em; }
div.permalink { display: none; }
div.commentlinks { margin-top: 0.5em; }
div.day { padding-bottom: 1em; margin-top: 1.5em; border-bottom: solid thin white; }
div.entry { margin-bottom: 1em; }
div.entrytext { padding-left: 1em; padding-top: 0.5em; }
div.ljtags { margin-top: 0.5em; }

