img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}

img.centerNoWidth {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

img.float-left {
  float: left;
  margin: 0px 15px 15px 15px;
}

img.float-right {
  float: right;
  margin: 0px 15px 15px 15px;
}

.center-fit {
    display: block;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.comic {
  font-family: "Comic Sans MS", "Comic Sans", Arial, Helvetica, sans-serif;
  font-size: 10pt;
  padding: 4px;
}

.comic-large {
  font-family: "Comic Sans MS", "Comic Sans", Arial, Helvetica, sans-serif;
  font-size: large;
  padding: 4px;
  clear: both;
}

.comic-xlarge {
  font-family: "Comic Sans MS", "Comic Sans", Arial, Helvetica, sans-serif;
  font-size: x-large;
  padding: 4px;
  clear: both;
}

.navigate {
  font-family: "Comic Sans MS", "Comic Sans", Arial, Helvetica, sans-serif;
  font-size: 10pt;
  padding: 4px;
  position: absolute;
  margin-right: 50px;
  right: 40px;
}

.menuTable {
  font-family: "Comic Sans MS", "Comic Sans", Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border: 1px solid;
}

#controlsTable { 
  width:100%;
  table-layout: auto;  
  font-family: "Comic Sans MS", "Comic Sans", Arial, Helvetica, sans-serif;
  padding-left: 5px;
  padding-right: 5px;
}

#menuTable { 
  table-layout: auto;  
  font-family: "Comic Sans MS", "Comic Sans", Arial, Helvetica, sans-serif;
  padding-left: 5px;
  padding-right: 5px;
}

table, th, td {
  border: 1px solid;
  padding-left: 5px;
  padding-right: 5px;
  font-family: "Comic Sans MS", "Comic Sans", Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

p, li {
  font-family: "Comic Sans MS", "Comic Sans", Arial, Helvetica, sans-serif;
  font-size: 10pt;
}