a img { border-style: none; }

a:link { background-color: transparent; color: #0000cc; }

a:visited { background-color: transparent; color: #cc0099; }

body { background-color: #ffddcc; color: #000000; }

.button
{
  background-color: transparent;
  border-color: #994433;
  border-radius: 20px;
  border-style: solid;
  border-width: 2px;
  box-shadow: 0px 3px 6px #661100;
  display: inline;
  float: right;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  margin: 0 0.5em;
  padding: 0.1em 1.0em;
  text-align: center;
  text-decoration: none;
  width: 150px;
}

.buttonfake
{
  background-color: transparent;
  border-color: #994433;
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
  border-style: solid;
  border-width: 2px;
  box-shadow: 0px 3px 6px #661100;
  color: #661100;
  display: inline;
  float: right;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  margin: 0 0.5em;
  padding: 0.1em 1.0em;
  text-align: center;
  text-decoration: none;
  width: 75px;
}

.buttonnex
{
  background-color: transparent;
  border-color: #994433;
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
  border-style: solid;
  border-width: 2px;
  box-shadow: 0px 3px 6px #661100;
  display: inline;
  float: right;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  margin: 0 0.5em;
  padding: 0.1em 1.0em;
  text-align: center;
  text-decoration: none;
  width: 75px;
}

.buttonpre
{
  background-color: transparent;
  border-color: #994433;
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
  border-style: solid;
  border-width: 2px;
  box-shadow: 0px 3px 6px #661100;
  display: inline;
  float: right;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  margin: 0 0.5em;
  padding: 0.1em 1.0em;
  text-align: center;
  text-decoration: none;
  width: 75px;
}

.darkspam { background-color: transparent; color: #994433; font-weight: bold; }

.delete { font-style: oblique; }

.disclaimer { color: #661100; font-style: italic; }

.footer
{
  background-color: #eeccbb;
  border-radius: 10px;
  clear: both;
  color: #000000;
  display: block;
  font-family: 'Lucida Sans Unicode','Lucida Grande','Lucida Sans','DejaVu Sans Condensed',sans-serif;
  font-size: 0.83em;
  font-style: italic;
  margin: 1.0em 0 0 0;
  min-height: 100px;
  padding: 0.25em 0;
}

.footer a:hover { background-color: #994433; color: #ffddcc; }

.footer .button { background-color: #ddbbaa; }

.footer .buttonnex { background-color: #ddbbaa; }

.footer .buttonpre { background-color: #ddbbaa; }

h1,h2,h3,h4,h5,h6
{
  background-color: transparent;
  color: #994433;
  font-family: Constantia,Georgia,'Nimbus Roman No9 L',serif;
  font-style: italic;
}

h1 { font-size: 3.5em; margin: 0.1em; }

hr { border-color: #994433; border-style: inset; border-width: 2px; }

.litespam { background-color: transparent; color: #994433; }

.logo { float: left; padding: 0 1.5em 0.5em 0.5em; vertical-align: middle; }

.menu
{
  display: block;
  float: right;
  font-family: 'Lucida Sans Unicode','Lucida Grande','Lucida Sans','DejaVu Sans Condensed',sans-serif;
  margin: 0.1em 0 1em 0;
}

.menu a:hover { background-color: #994433; color: #ffddcc; }

.menu .button { background-color: #eeccbb; }

.menu .buttonfake { background-color: #cc7766; }

.menu .buttonnex { background-color: #eeccbb; }

.menu .buttonpre { background-color: #eeccbb; }

.noAI { float: right; margin-top: 12px; padding: 0 0.5em 0.5em 1.5em; vertical-align: middle; }

pre
{ 
  background-color: #ffffff;
  color: #000000;
  font-family: 'Courier New',Courier,'Nimbus Mono L',monospace;
  padding: 0.25em;
}

.printURL { display: none; }

table.data { background-color: transparent; border-collapse: collapse; padding: 0.25em 0; width: 100%; }

td,th { border-color: #cc7766; border-style: solid; border-width: 1px; padding: 0.1em 0.25em; }

td { background-color: #ffffff; }

td.total {  background-color: #eebbaa; color: #661100; font-weight: bold; text-align: right; }

th { background-color: #ddaa99; color: #661100; font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','DejaVu Sans Condensed',sans-serif; }

tr { vertical-align: top; }

.textright { text-align: right; }
