body {
  color: white;
  background: black;
  max-width: 1000px;
  margin-top:90px;
}

img {
  max-width: 50%;
}

.headerimage {
  min-width:80%;
  max-width:100;
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}

.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}

footer {
  position: relative;
  bottom:0;
  margin-bottom: 20px; margin-top: 50px;
} 

table {
    margin-bottom:50px;
}

main {
  min-height: 100vh;
}

hr {
  color: white;
}

.indent {
  text-indent:50px;
}

.gallery {
  min-width:80%;
  max-width:100;
  padding:20px;"
}

.blogbox {
  min-width:100%;
  padding:10px;
  border:solid;
  border-width:2px;
}

.blogimg {
  max-width:70%;
    margin: auto;
    display: block;
}