body {
  background-color: black;
  color: white;
  font-size: 12pt;
  font-family: serif;
}

a:visited, a:link, a:active {
  text-decoration: underline;
  color: black;
  background-color: #FFF8DC;
  outline: 0;
}

a:hover {
  text-decoration: underline;
  color: #FFF8DC;
  background-color: black;
}

a:visited img, a:link img, a:active img {
  border: 2px solid white;
}

a:hover img {
  border: 2px solid black;
}

.BlogMsg {
  color: white;
  background-color: black;
  text-align: center;
  border: none;
}

.BlogMsg a:visited, .BlogMsg a:link, .BlogMsg a:active {
  text-decoration: underline;
  color: white;
  background-color: black;
  outline: 0;
}

.BlogMsg a:hover {
  text-decoration: underline;
  color: black;
  background-color: white;
}

.BW a:visited, .BW a:link, .BW a:active {
  text-decoration: underline;
  color: white;
  background-color: black;
  outline: 0;
}

.BW a:hover {
  text-decoration: underline;
  color: black;
  background-color: white;
}

.WhatsNewItem {
  padding: 5px 5px 5px 5px;
  color: black;
  background-color: #FFF8DC;
  border: none;
}

.WhatsNewItemTL {
  padding: 5px 5px 5px 5px;
  color: black;
  background-color: #FFF8DC;
  background-image: url(/Images/Portholes/CornSilkCornerTL.png);
  background-repeat: no-repeat;
  background-position: top left;
  border: none;
}

.WhatsNewItemTR {
  padding: 5px 5px 5px 5px;
  color: black;
  background-color: #FFF8DC;
  background-image: url(/Images/Portholes/CornSilkCornerTR.png);
  background-repeat: no-repeat;
  background-position: top right;
  border: none;
}

.WhatsNewFooter {
  color: black;
  background-color: #FFF8DC;
  background-image: url(/Images/CornSilkFooter.png);
  background-repeat: no-repeat;
  background-position: bottom;
  text-align: center;
  border: none;
 }

.Link {
  text-align: center;
  padding: 6px;
  background-color: #FFF8DC;
  color: black;
  margin: 3px;
  width:164px;
  border: 1px solid black;
}

.LinkTL {
  text-align: center;
  padding: 6px;
  background-color: #FFF8DC;
  background-image: url(/Images/Portholes/CornSilkCornerTL.png);
  background-position: top left;
  background-repeat: no-repeat;
  color: black;
  margin: 3px;
  width:164px;
  border: 1px solid black;
}

.LinkTR {
  text-align: center;
  padding: 6px;
  background-color: #FFF8DC;
  background-image: url(/Images/Portholes/CornSilkCornerTR.png);
  background-position: top right;
  background-repeat: no-repeat;
  color: black;
  margin: 3px;
  width:164px;
  border: 1px solid black;
}

.LinkBL {
  text-align: center;
  padding: 6px;
  background-color: #FFF8DC;
  background-image: url(/Images/Portholes/CornSilkCornerBL.png);
  background-position: bottom left;
  background-repeat: no-repeat;
  color: black;
  margin: 3px;
  width:164px;
  border: 1px solid black;
}

.LinkBR {
  text-align: center;
  padding: 6px;
  background-color: #FFF8DC;
  background-image: url(/Images/Portholes/CornSilkCornerBR.png);
  background-position: bottom right;
  background-repeat: no-repeat;
  color: black;
  margin: 3px;
  width:164px;
  border: 1px solid black;
}

.ReadingBlock {
  width: 720px;
  height: 150px;
  background-color: #FFF8DC;
  text-align: center;
  background-image: url(/Images/CornSilkReading.png);
  margin-left: auto;
  margin-right: auto;
}

.ReadingImg {
  margin-top: 5px;
}
