.category {

  color: #B00000;

  font: bold 14pt Arial, sans-serif;

  text-align: right;

}



.content {

  vertical-align: top;

}



.content img {

  display: block;

  margin: 16px auto;

}



.frame {

  border: 4px solid #B00000;

  border-collapse: collapse;

  margin: auto;

  background: #fff;

  text-align: center;

  width: 7.5in;

}

.framegallery {

  border: 4px solid #B00000;

  border-collapse: collapse;

  margin: auto;

  background: #fff;

  text-align: center;

}


.heading {

  background: #B00000;

  color: #fff;

  font: italic 36pt Impact, sans-serif;

  padding: 16px;

}



.information {

  color: #444444;

  font: bold 14pt Arial, sans-serif;

  text-align: left;

}



.keybottom {

  background-image: url(keybottom.png);

}



.keymiddle {

  background-image: url(keymiddle.png);

}



.keytop {

  background-image: url(keytop.png);

}



.pane {

  border: 4px solid #000;

  padding: 20px;

}



.menu1 {

  border: 4px solid #000;

  border-collapse: collapse;

  margin: 8px auto;

}



.menu1 a, .menu2bottom a, span {

  color: #B00000;

}



.menu1 td {

  font: 14pt Impact, sans-serif;

  height: 40px;

  padding: 0px 8px;

  text-align: right;

  width: 144px;

}



.menu2bottom {

  background: url(keyboardbottom.png) center;

  height: 50px;

  font: 20pt Impact, sans-serif;

  padding: 0px;

}



.menu2top {

  background: url(keyboardtop.png) center;

  border-left: 4px solid #B00000;

  border-right: 4px solid #B00000;

  border-top: 4px solid #000;

  height: 50px;

  padding: 0px;

}



.menu2bottombar {

  border-top: 4px solid #000;

}



.section1 {

  font: bold 18pt Broadway, sans-serif;

}



.section2 {

  font: bold 14pt Times New Roman, serif;

}



.subheading {

  font: bold italic 16pt Arial, sans-serif;

  color: #444444;

  padding: 8px;

}



a {

  text-decoration: none;

}



a:hover {

  color: #000;

}



hr {

  border: 6px double #B00000;

  height: 12px;

  width: 90%;

}



p, ul {

  font: 14pt Times New Roman, serif;

  margin: 2pt 6pt;

  padding: 2pt 6pt;

  text-align: left;

}



