/*************************************************************/
/*          interos Standard Document Header - CSS           */
/*************************************************************/
/*         URIs:  http://interos.org/style/default.css       */
/*                http://*.interos.org/style/default.css     */
/*  Description:  Default Cascading Style Sheet for interos  */
/*       Author:  Brent Angeline                             */
/*          CSS:  W3C-Validated CSS                          */
/*************************************************************/

html, body, center, p, div, h1, h2, h3 {
  display: block;
}
html, body {
  color: #a0a0a0;
  background: #404040;
}
html {
  font: 1em sans-serif;
  margin: 0;
}
body {
  margin: 8px 19px 22px;
}
p {
  margin: 16px 0;
}
a {
  color: #d7d7d7;
  text-decoration: none;
}
a:hover, .box, #mainPanel a:active, #titlePanel a:active {
  color: #ffffff;
}
a:hover {
  text-decoration: underline;
}
a:active, #mainPanel a, #titlePanel a {
  color: #000000;
}
table {
  display: table;
  border-spacing: 2px;
  border-collapse: separate;
  margin-top: 0;
  margin-bottom: 0;
  text-indent: 0;
}
thead, tfoot, tbody {
  vertical-align: middle;
}
thead {
  display: table-header-group;
}
tfoot {
  display: table-footer-group;
  height: 1.17em;
}
tbody {
  display: table-row-group;
}
tr, th, td {
  vertical-align: inherit;
}
tr {
  display: table-row;
}
th, td {
  display: table-cell;
  padding: 1px 13px;
}
td {
  text-align: inherit;
}
h1, h2, #mainPanel p, #titlePanel p {
  padding: 0 16px;
}
h1, h3 {
  font-weight: bold;
}
h1 {
  font-size: 2em;
  margin: 21px 0;
}
h2 {
  font-weight: normal;
  font-size: 1.17em;
  margin: 19px 0 11px;
}
h3 {
  background: #85a4c4 url(/style/images/box/head.gif) repeat-x;
  font-size: 1.17em;
  font-style: italic;
  margin: 19px 0;
  padding: 9px 13px;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #bfbfbf;
}
strong {
  font-weight: bolder;
}
div p br {
  display: none;
}
.default {
  margin-top: 12px;
}
.box {
  background: #808080;
  margin: 20px 2px 20px 0;
  padding-bottom: 8px;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}
.box a {
  color: #bfefff;
}
.box a:hover {
  color: #def7ff;
}
.box a:active {
  color: #ffe6de;
}
.box p {
  padding: 0 19px;
}
#mainPanel, #titlePanel {
  color: #000000;
  border-top: 2px solid #fafafa;
  border-left: 2px solid #fafafa;
  border-bottom: 3px solid #050505;
  border-right: 3px solid #050505;
  z-index: 2;
}
#mainPanel {
  background: #bfbfbf url(/style/images/panel/main.gif) repeat-x;
}
#titlePanel {
  background: #bfbfbf url(/style/images/panel/title.gif) repeat-x;
  width: 100%;
}
#copyrightDates {
  font-size: .83em;
  margin-top: 22px;
}
#bottomLeft, #left, #topLeft, #top, #topRight, #right, #bottomRight, #bottom {
  position: absolute;
}
#bottomLeft, #left, #topLeft {
  width: 12px;
}
#bottomLeft, #bottomRight, #bottom {
  height: 18px;
}
#left, #right {
  z-index: 1;
}
#topLeft, #topRight {
  height: 96px;
}
#top {
  height: 12px;
}
#topRight, #right, #bottomRight {
  width: 18px;
}

/************************************************************************/
/*                  Copyright and Trademark Statement                   */
/************************************************************************/
/*                                                                      */
/*           All original textual and graphical site content:           */
/*                                                                      */
/*  Copyright 2001-2009 Brent Angeline and interos LLC.  All rights     */
/*  reserved.  Reproduction in whole or in part without written         */
/*  permission is prohibited.  interos and the interos logos are        */
/*  trademarks of Brent Angeline and interos LLC.  All other company    */
/*  names, product names, and services mentioned herein may be the      */
/*  property of their respective owners.  Comments in the interos.org   */
/*  forums are the property of their respective posters.  All software  */
/*  developed in the forums is open source and belongs to everyone.     */
/*                                                                      */
/************************************************************************/
/*                       e-mail: info@interos.org                       */
/************************************************************************/
