#navbar, #navbar ul {
  float: left;
  width: 752px;
  list-style: none;
  line-height: 1;
  background: #527799;
  padding: 0;
  border: solid #849eb7;
  border-width: 1px;
  margin: 0;
}

#navbar a:link {
  display: block;
  color: #2f1850;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 11px;
  text-decoration: none;
  border: solid #849eb7;
  border-width: 1px;
  padding: 3px 0px 3px 5px;
}
#navbar a:visited {
  display: block;
  color: #2f1850;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 11px;
  text-decoration: none;
  border: solid #849eb7;
  border-width: 1px;
  padding: 3px 0px 3px 5px;
}
#navbar a:hover {
  display: block;
  color: #783b0c;
  font-weight:900;
  text-decoration: none;
  border: solid #783b0c;
  border-width: 1px;
  padding: 3px 0px 3px 5px;
}

#navbar a.main {
  background: url(/graphics/rightarrow.gif) center right no-repeat;
}

#navbar li {
  float: left;
  padding: 0;
  width: 89px;
  w\idth: 94px;
}

#navbar li ul {
  position: absolute;
  left: -999px;
  height: auto;
  width: 135px;
  w\idth: 130px;
  font-weight: normal;
  margin: 0;
}

#navbar li li {
  padding : 0;
  width: 135px;
  w\idth: 130px;
}

#navbar li ul a {
  width: 135px;
  w\idth: 125px;
}

#navbar li ul ul {
  margin: -20px 0px 0px 132px;
}

#navbar li:hover ul ul, #navbar li:hover ul ul ul, #navbar li.sfhover ul ul, #navbar li.sfhover ul ul ul {
  left: -999px;
}

#navbar li:hover ul, #navbar li li:hover ul, #navbar li li li:hover ul, #navbar li.sfhover ul, #navbar li li.sfhover ul, #navbar li li li.sfhover ul {
  left: auto;
}

#navbar li:hover, #navbar li.sfhover {
  background: #849eb7;
}

input {
  font-size:10px;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

textarea {
  border-color: #000000;
  border-width: 1px;
  font-size: 10px;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

select {
  border-color: #000000;
  border-width: 1px;
  font-size:10px;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

form {
  font-size: 10px;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

table.outline {
  border-width: 2px;
  border-spacing: 2px;
  border-style: outset;
  border-collapse: separate;
  border-color: #527799;
}

table.outline th {
  border-width: 1px;
  border-style: outset;
  border-color: #527799;
  background-color: #849eb7;
}

table.outline td {
  border-width: 1px;
  border-style: outset;
  border-color: #527799;
  background-color: white;
}

table.lunar {
  border-width: 1px;
  border-spacing: 1px;
  border-style: ridge;
  border-collapse: separate;
  border-color: #527799;
}

table.lunar td {
  border-width: 1px;
  border-style: solid;
  border-color: #527799;
}

table.lunar td {
  border-width: 1px;
  border-style: solid;
  border-color: #527799;
}

a.link:link {
  text-decoration: none;
  color: #2f1850;
  font-size: 11pt;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

a.link:visited {
  text-decoration: none;
  color: #2f1850;
  font-size: 11pt;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

a.link:hover {
  text-decoration: none;
  color: #783b0c;
  font-weight: 900;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

a.link2:link {
  text-decoration: none;
  color: #2f1850;
  font-size: 8pt;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

a.link2:visited {
  text-decoration: none;
  color: #2f1850;
  font-size: 8pt;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

a.link2:hover {
  text-decoration: none;
  color: #783b0c;
  font-weight: 900;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

a.forum:link {
  text-decoration: none;
  color: #2f1850;
  font-size: 8pt;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

a.forum:visited {
  text-decoration: none;
  color: #2f1850;
  font-size: 8pt;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

a.forum:hover {
  text-decoration: none;
  color: #783b0c;
  font-size: 8pt;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

p.indent {
  text-indent: 10px;
}

p.indent2 {
  text-indent: 15px;
}

img.outline {
  border-width: 1px;
  border-spacing: 0px;
  border-style: solid;
  border-color: #527799;
}

font {
  font-size: 10px;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

.block-title {
  background: none;
  color: #464646;
  font-size: 12px;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

.sub {
  background: none;
  color: gray;
  font-size: 9px;
  text-decoration: none;
  font-weight: normal;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

.storytitle {
  background: none;
  color: #363636;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

.content {
  background: none;
  color: #000000;
  font-size: 10px;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

