/* -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- */
/* Import the base style rules that are kept the same site wide        */

@import url("base.css");

/* -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- */
/* Following style rule defines the basic BODY element characteristics */

BODY.Article {
  background: #8B014C url(../graphics/devil-bg.jpg)
  top left fixed repeat; color: #f1f6da;
}

/* -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- */
/* Following style rules defines rendering of the page area            */

DIV.SimpleSect1 {
  color: #f1f6da; margin-right: 12px; margin-left: 12px;
  border-bottom: solid 2px #88aaaa;
}

DIV.SimpleSect2 {
  color: #f1f6da; margin-right: 12px; margin-left: 12px;
  border-bottom: solid 2px #88aaaa; padding-bottom: 6px;
}

H1.BridgeHead {
  text-align: left;
}

H2.Subtitle {
  text-align: left;
}

P.SimPara1 {
  margin-right: 12px; margin-bottom: 0;
}

P.SimPara {
  margin: 6px 12px 0 12px; border: none; padding: 0;
  text-align: left; text-indent: 1em;
}

Q {
  margin-top: 6px; margin-bottom: 0;
  margin-left: auto; margin-right: auto;
  display: block; text-align: center; width: 60%;
}

STRONG {
  font-style: italic; font-weight: bold;
}

IMG.limage {
  margin: 0.2em 1em 0 0; border: outset 3px #000000; padding: 0;
  float: left;
}

IMG.rimage {
  margin: 0.2em 0 0 1em; border: outset 3px #000000; padding: 0;
  float: right;
}

/* -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- */
/* Following style rules defines final position of the navigation area */

DIV.Sidebar {
  margin: 12px 124px 12px 124px;
}

/* -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- */
/* Following style rules defines rendering of the page footer          */

DIV.Colophon {
  color: #f1f6da; padding-right: 124px; padding-left: 124px;
  border-top-color: #88aaaa; border-bottom-color: #88aaaa;
}

/* -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- */
