/* CSS style for HGaBC top level HTML  */
ul.menu1 {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: blue;
}
.menu1 li {
  float: left;
}
.menu1 li a {
  display: block;
  color: white;
  text-align: center;
  padding: 8px 4px;
  text-decoration: none;
}
.menu1 li a:hover: not(.active) {
  background-color: blue;
}
.menu1 li a.active {
  float: right;
}
.active {
  background-color: #4CAF50;
}
#central {
  margin-right: auto;
  margin-left: auto;
  margin-top: 10px;
  position: relative;
  width: 777px;
  text-align: left;
  background-color:  white ;
}
#leftside {
  background-color: white;
}
#rightside {
  float: right;
  width: 460px;
  background-color:  white ;
  margin-right: 15px;
  margin-top: 20px;
  overflow: hidden;
}
#footer {
  clear: both;
  background-color: white;
  position: relative;
  height: 122px;
  background-image: url(images/footer.jpg);
  background-repeat: no-repeat;
}