/* Style sheet for the Tabula Rasa site: www.tabula-rasa.info */

/* Normal */
body {background: white; color: black; margin: 0px}
h1 {text-align: center; font-size: 200%; color: #CC0000}
h2 {text-align: center; font-size: 150%; color: #990000}
h3 {color: #660000}
h3.centre {text-align: center}
h3.right {text-align: right}

p.list {margin-left: 1em; text-indent: -1em; margin-bottom: 0em; margin-top: 0em; margin-right: 0em}
p.centre {text-align: center}
p.empty {margin-left: 0em; text-indent: 0em; margin-bottom: 0em; margin-top: 0em; margin-right: 0em}
p.neg_indent {margin-left: 1em; text-indent: -1em; margin-bottom: 0em; margin-top: 0em; margin-right: 0em}
p.small {font-size: 86%}

p.gallerycaption {font-size: 86%; font-weight: normal; text-align: right; margin: 0px;padding: 5px;width: 100%}
p.picturecaption {margin: 0px;padding: 5px;width: 100%;background: #f2f2f2}
p.picturecaption_r {font-size: 86%; font-weight: normal; text-align: right; margin: 0px;padding-top: 5px;padding-bottom: 5px;width: 100%;background: #f2f2f2}
p.picturecaption_l {font-size: 86%; font-weight: normal; text-align: left; margin: 0px;padding-top: 5px;padding-bottom: 5px;width: 100%;background: #f2f2f2}
p.picturecaption_c {font-size: 86%; font-weight: normal; text-align: center; margin: 0px;padding-top: 5px;padding-bottom: 5px;width: 100%;background: #f2f2f2}

/* Switch -- swaps header precedence for search engines */
h1.switch {text-align: center; font-size: 150%; color: #990000}
h2.switch {text-align: center; font-size: 200%; color: #CC0000}

/* Main */
td.main {background: white; color: black}
a.main:link {background: white; color: blue}
a.main:visited {background: white; color: purple}

/* Blood (White on red) */
a.blood-plain {text-decoration: none; font-weight: bold; font-family: arial,helvetica,sans-serif;}
a.blood-plain:link {background: #990000; color: white}
a.blood-plain:visited {background: #990000; color: white}

a.blood:link {background: #990000; color: white}
a.blood:visited {background: #990000; color: #FFFFCC}
td.blood {background: #990000; color: white}
h1.blood, h2.blood, h3.blood {background: #990000; color: white; margin-left: 1em; margin-right: 1em}
p.blood {color: white; background: #990000}

/* Negative (White on Black) */
body.neg {background: black; color: white; margin: 0px}
a.neg-plain {text-decoration: none; font-weight: bold; font-family: helvetica, sans-serif;}
a.neg-plain:link {background: black; color: white}
a.neg-plain:visited {background: black; color: white}

a.neg:link {background: black; color: yellow}
a.neg:visited {background: black; color: lime}
td.neg {background: black; color: white}
h1.neg, h2.neg, h3.neg {background: black; color: white; margin-left: 1em; margin-right: 1em}
p.neg {color: white; background: black}

/* Column */
td.col-neg {background: black; color: white; vertical-align: top; font-family: Helvetica, sans-serif}
td.column {background: #FFFFCC; color: black; vertical-align: top; font-family: Helvetica, sans-serif}
h1.column {font-size: 150%; text-align: center}
h2.column {font-size: 130%; font-weight: bold; text-align: center; font-family: Times, serif}
h3.column {font-size: 86%; font-weight: bold; text-align: left; margin-left: 1em; margin-right: 1em}
h3.t-column {font-size: 92%; font-weight: normal; text-align: left; margin-left: 1em; margin-right: 0em}
p.column {font-size: 86%; font-weight: normal; margin-left: 2em; text-indent: -1em; margin-bottom: 0em; margin-top: 0em; margin-right: 0em}
p.col-centre {font-size: 86%; font-weight: normal; text-align:center; margin-left: 0; margin-right: 0; margin-bottom: 0em; margin-top: 0em}
p.col-head {font-size: 86%; font-weight: normal; margin-left: 1em; font-weight: bold; margin-bottom: 0em; margin-top: 1em; margin-right: 0em}
p.col-foot {font-size: 2px; font-weight: normal; text-align: center; margin-left: 0em; margin-bottom: 1em; margin-top: 0em; margin-right: 0em}
p.col-bar {font-size: 86%; font-weight: normal; text-align: center; margin-left: 0em; margin-bottom: 0em; margin-top: 0em; margin-right: 0em}

td.col-left {color: white; background: white URL(http://www.tabula-rasa.info/Images/columnL.gif) repeat-y; vertical-align: top; font-size: 1px}
td.col-right {color: white; background: white URL(http://www.tabula-rasa.info/Images/columnR.gif) repeat-y; vertical-align: top; font-size: 1px}

/* Top Bar */
table.bar {background: #FFFFCC; color: black; vertical-align: center}
td.bar {background: #FFFFCC; color: black; vertical-align: center}
td.bar-left {background: white; color: white; text-align: right}
td.bar-right {background: white; color: white; text-align: left}
p.bar {text-align: center; background: #FFFFCC; color: black}
