body {
    color: #e05050;
    background: #fff3f3;
}
table {empty-cells:show}
h1 { text-align: center;}
img {border:none;}
img.left {float:left;margin-right:2px}
img.right {float:right; margin-left:1px}
p { text-indent: 0em; margin-top: 1em; margin-bottom: 1em; }
p.plain { text-indent: 0em; margin-top: 1em; margin-bottom: 0; }
pre { font-family: monospace; }

div.blockquote {
    margin: 0.25em; padding:0.25em;
    border: thin gray solid;
}
div.box {
    margin: 0.25em; padding:0.25em;
    background: #fff3f3;
    border: thin gray solid;
}
div.news {
    margin: 0.25em; padding:0.5em;
    background: #fff3f3;
    border: solid gray;
}
div.results {
    margin: 0.25em; padding:0.5em;
    background: #fff3f3;
    border: solid gray;
}
div.meta {
    margin: 0.25em; padding:0.5em;
    background: #ffcccc;
    border: solid gray;
}
div.metaquote {
    margin: 0.25em; padding:0.5em;
    background: #ffdddd;
    border: none;
}
div.soundtrack {
    margin: 0.25em; padding:0.5em;
    background: #fff3f3;
    border-width: 1px;
    border: solid gray;
}
div.ratings {
    margin: 0.25em; padding:0.5em;
    border-width: 1px;
    border: solid gray;
}
div.links {
    margin: 0.25em; padding:0.5em;
    border: solid gray;
}
div.white {
    background: #fff3f3;
    padding: 0em;
    border: none;
}

div.hr {
  border-top-style: solid;
  border-top-width: thin;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-color: black;
}
