/******************************************************************************
* Halloween Article Scheme                                                    *
******************************************************************************/

a {
  color: #207020;
}

a:hover {
  color: #209020;
}

body {
  background-color: #404040;
  color: #000000;
  font-family: "Book Antiqua", serif;
}

h2, h3, h4 {
  font-family: Creepy, Halloween, "Copperplate Gothic Light", "Book Antiqua", fantasy;
}

input, textarea {
  background-color: #ffc080;
  border-color: #ffb070 #e09050 #e09050 #ffb070;
  border-width: 1px;
}

input.button {
  background-color: #90b090;
  border-color: #b0d0b0 #608060 #608060 #b0d0b0;
  border-width: 2px;
}

input:focus, textarea:focus {
  background-color: #ffd090;
}

input.button, input.button:focus {
  background-color: #90b090;
  border-color: #b0d0b0 #608060 #608060 #b0d0b0;
  color: #000000;
}

input.button:focus {
  background-color: #b0d0b0;
  border-color: #d0f0d0 #80a080 #80a080 #d0f0d0;
}

textarea {
  scrollbar-base-color: #f0a060;
}

pre {
  color: #700000;
}

pre i {
  color: #905000;
}

/* Boxed table styles */

td.boxed, th.boxed, th.boxedHeader {
  background-color: #b0d0b0;
  border-color: #000000;
  color: #000000;
}

th.boxed {
  background-color: #90b090;
}

th.boxedHeader {
  background-color: #709070;
  color: #ffffff;
}

#main {
  border: 0px none;
}

.navBar {
  background-color: #900000;
  border: 1px solid;
  border-color: #b02002 #600000 #600000 #b02002;
  color: #f0a060;
}

.navBar a {
  color: #ffffc0;
}

.navBar a:hover {
  color: #ffff00;
}

.navCurrentPage {
  color: #f0c080;
}

#content {
  background-color: #f0a060;
  background-image: url("../../graphics/halloween/brainbg.gif");
  border: 1px solid;
  border-color: #ffc080 #c07030 #c07030 #ffc080;
}

.sideBox {
  background-color: #ffc080;
  border-color: #d08040;
}

.noteBox {
  background-color: #f0b080;
  border-color: #404040;
}

/******************************************************************************
* Printing styles.                                                            *
******************************************************************************/

@media print {

  h2, h3, h4 {
    font-family: Arial, Helvetica, sans-serif !important;
  }
}
