/* simple css for user bookworm */

/* global page */
BODY { background: #b0e060 url("{#background_image}"; }
BODY, TD { font-family: Verdana, Arial; font-size: 0.8em;  }

/* normal journals styles - you should try and keep these! */
A IMG { border: 0; } 
.user, .nobr { white-space: nowrap; }
IMG.decoration, IMG.usericon, IMG.moodicon { vertical-align: middle; }
IMG.usericon { width: 13px; height: 18px; }
.center { text-align: center; }
DIV.copyinfo { clear: both; }
SPAN.tip { color: green; border-bottom: 1px dashed green; cursor: pointer; }
DIV.quote { background: #99bbbb; color: black; padding: 3px; margin-left: 10px; margin-right: 10px; border: 1px solid #99bbbb; }
DIV.quote-by { font-size: .8em; padding-bottom: 3px; }
.board-text { border: 1px solid black; background: white; color: black; padding-left: 2px; padding-right: 2px; font-size: 7pt; width: 100%; }
IFRAME.tagboard { border: 1px inset black; }
.enableEdit { border: 1px solid red; margin: 2px; }
.enableEdit .link { font-size: 80%; font-weight: bold; }

/* entries */
.entry-topdate { margin: 1em; margin-left: auto; margin-right: auto; text-align: center; font-size: 1.3em; color: #2f4f4f; }
.entry-title { font-size: 1.3em; font-weight: bold; }
.entry-table { background: black; padding: 3px; border: 1px outset black; }
.entry-table TD { padding: 5px; font-family: Verdana; }
.entry-head { background: #2f4f4f; border: 1px outset #2f4f4f; color: white; }
.entry-foot { background: #2f4f4f; border: 1px outset #2f4f4f; color: white; }
.entry-head A { color: #ddff33; }
.entry-head A:hover { color: yellow; }
.entry-foot A { color: #ddff33; }
.entry-foot A:hover { color: yellow; }
.entry-table TD.entry-body { background: #99bbbb; padding: 10px; color: black; }
.entry-table TD.entry-body A { color: #003366; }
.entry-table TD.entry-body A:hover { color: #000033; }
.entry-content { }
.entry-music, .entry-mood, .entry-tags { text-align: right; }
.entry-content + .entry-music, .entry-content + .entry-mood { padding-top: 1em; }

/* page list */
.pages { text-align: center; }
.pages .page-this { font-weight: bold; }
.pages A { color: #003366; }
.pages A:hover { color: #000033; }

/* boxes */
.box { }
.box-title { font-size: 1.1em; font-weight: bold; }
.box-table { background: black; padding: 3px; border: 1px outset black; }
.box-table TD { padding: 5px; font: Verdana; }
.box-head { background: #2f4f4f; border: 1px outset #2f4f4f; color: white; }
.box-head A { color: #ddff33; }
.box-head A:hover { color: yellow; }
.box-body { background: #99bbbb; padding: 10px; color: black; }
.box-body A { color: #003366; }
.box-body A:hover { color: #000033; }
