/* Based on:
 ****************************************
 * TITLE   : BlueTranquility Stylesheet *
 * REVISED : September 28, 2004         *
 * AUTHOR  : Linus "ElderDude" Gibson   *
 * EMAIL   : linusgibson@yahoo.com      *
 * SITE URL: http://linus.no-ip.com     *
 ***************************************/

/* Modifications by Sean D. Spencer */

body {
 padding: 10px 20px 10px 20px;
 font-family: sans-serif;
 background-color: #AAAAAA;
}

input {
 font-family: sans-serif;
}

select {
 font-family: sans-serif;
 width: 12em;
}

textarea {
 font-family: sans-serif;
}

table {
 border-collapse: collapse;
}

/* important! */
h1 {
 padding: 8px 0px 0px 0px;
 font-size: 140%;
 margin-top: 0;
}

h2 {
 padding: 5px 0px 0px 0px;
 font-size: 110%;
}

h3 {
 padding: 5px 0px 5px 0px;
 font-size: 100%;
}

div#sidebar {
  float: left;
  width: 180px;
}

div#rightbar {
  float: right;
  width: 180px;
  background-color: #FFFFFF;
}

div#nmenu {
  font-weight: bold;
}

div#nmenu a {
  background-color: #FFFFFF;
  border: 1px solid #00478D;
  display: block;
  padding: 3px 1px 3px 10px;
  margin: 0;
  width: auto;
}

div#head, #foot {
  background-image: url("../images/MatchngArcs_02_C.jpg");
  font-weight: bold;
  border: 1px solid #00478D;
  width: auto;
  color: black;
  margin: 10px 0px 10px 0px;
}

div.content {
  background-color: #FFFFFF;
  border: 1px solid #00478D;
  padding: 6px 10px 6px 10px;
  margin-left: 190px;
  /*margin-right: 190px;*/
}

div.indexpagecontent {
  background-color: #FFFFFF;
  border: 1px solid #00478D;
  padding: 6px 10px 6px 10px;
  margin-left: 190px;
  margin-right: 190px;
}

ul.stars {
 list-style-image: url("../images/starbullet.gif");
}

div#nmenu a.leftlink {
 display: block;
 text-decoration: none;
 color: #ffffff;
 padding: 4px 10px 4px 6px;
 background: #555555;
}

div#nmenu a.leftlink:hover {
 background: #888888;
}

div#nmenu a.leftselected {
 display: block;
 text-decoration: none;
 color: #444444;
 padding: 4px 10px 4px 6px;
 background: #eeeeee;
}

div#foot a.footerlink, a.footerlink:visited {
 color: white;
}

div.center {
 text-align: center;
}

div.title {
 font-size: 160%; 
 text-decoration: underline; 
 padding-left: 20px; 
 padding-top: 1px;
 padding-bottom: 7px;
 font-weight: bold;
 font-style: italic;
}

/*div.titleblock {
 font-size: 170%; 
 background-color: #FFFFFF;
 border: 1px solid #00478D;
 font-weight: bold;
 padding: 6px 10px 6px 10px;
 margin-bottom: 4px;
 margin-left: 190px;
}*/

div.subtitle {
 font-size: 130%; 
 color: black; 
 padding-left: 5em; 
 padding-top: 1px; 
 padding-bottom: 5px;
 font-weight: bold;
 font-style: italic;
}

img.border {
 border-style: solid;
 border-color: black;
 margin-right: 1em;
}

.book {
 text-decoration: underline; 
}

.strikethrough {
    color: red;
    text-decoration: line-through;
}

.highlight {
    color: red;
    font-weight: bold;
}

.quote {
    font-size: small;
    font-style: italic;
}

