.navbutton{
  display: block;
  width: 155px; 
  background-color: #ff0000; 
  text-align: center;
  font-weight: bold;
  text-decoration: none;
  font-family: Comic Sans MS;
  margin: 5px auto;
  font-size: 18px;
  vertical-align: middle;
}

.navbutton:link{ color: #ffff00;}
.navbutton:visited{ color: #0033ff;}
.navbutton:active{ background-color: #ccccff; color: #00cc33;}
.navbutton:hover{ background-color: #cccc99;}
.navbutton:focus{ background-color: #ccccff; color: #00cc33;}

.navpage{  background-color: #cccccc;}

.opages{  background-color: #ffccff;}
