body {

  background-color: #FFEFD5;
}


img {
  border-width: 0;
  padding: 5px;
}

h3{
  text-align: center;
  font-size: 27px;
  font-weight: bold;
  padding-bottom:0; padding-top:0; padding:0; border:0;
  margin:4px;
  font-family: "Comic Sans MS";
}

h4{
  font-size: large;
  font-style: italic;
  text-decoration: underline;
}

h5 {
  font-size: large;
  padding-bottom: 0px;
  padding-top: 0px;
}

.topbar {
  height : 150px;
  background : #87CEFA;
  border-style: double;
  border-width: 4px;
  border-color: #000000;
  width : 680px;

  padding-top: 7px;
  padding-left: 7px;
  vertical-align: top;
}


.nopadding {
  padding-bottom:0; padding-top:0; padding:0; border:0;
}

.sidebar {

}

.spacerbar {
  width: 13px;
}

.mainpage {
  background-color: #99FFFF;
  border: #000000 3px solid;
  margin: 6px;
  padding: 6px;
}

TABLE.lists {
  border-collapse: collapse;
  text-align: center;
  border : #000000 3px solid;
  margin-left: auto;
  margin-right: auto;
}

TABLE.lists TD {
  text-align : center;
  border : #000000 1px solid;
  padding-left : 4px;
  padding-right : 4px;
  padding-top : 2px;
  padding-bottom : 2px;
}

TABLE.cast {
  border-collapse: collapse;
  border : #DC143C 0px solid;
  margin-left: auto;
  margin-right: auto;
}

TABLE.cast TD {
  border : #000000 0px solid;
  padding-left : 6px;
  padding-right : 6px;
  padding-top : 2px;
  padding-bottom : 2px;
}

TABLE.normal {
  border : #000000 0px solid;
  border-collapse: collapse;
  text-align: center;
  margin-top : 8px;
  margin-bottom : 15px;
}

TABLE.normal TR {
  border : #000000 2px solid;
  text-align: center;
}

TABLE.normal TD {
  border : #000000 2px solid;
  text-align: center;
  padding-left : 5px;
  padding-right : 5px;
  padding-top : 2px;
  padding-bottom : 2px;
}


li {
  margin-left:0;
}

em {
  font-weight : bold;
  font-style: normal;
  font-variant: small-caps;
}

.noticeme {
  font-weight : bold;
  font-style: normal;
  font-size: 140%;
  color: #FF4500;
}


  a:link {color: #FF0000; text-decoration: none; padding:5px; }
  a:visited {color: #FF0000; text-decoration: none; padding:5px;}
  a:hover {color: #FFFF00; text-decoration: none; padding:5px;}

  a.noclass:link {color: #B22222; text-decoration: none; padding:0;}
  a.noclass:visited {color: #B22222; text-decoration: none; padding:0;}
  a.noclass:hover {color: #B22222; text-decoration: none; padding:0;}

  td.menubar 
  {background-color: #75A6FD; 
   color: #8B0000; 
   text-decoration: none; 
   border : #000000 1px solid; 
   padding-right : 4px; 
   padding-left : 4px;
  }
  
  td.menubar:hover 
  {text-decoration: none; 
   padding-right : 3px;
   border : #000000 1px solid;
   background-color: #FFEFD5;
   padding-right : 4px;
   padding-left : 4px;
  }

table.menubar {padding : 20px; }