/* vt100-style.css */

/* Base vt100 terminal style */
body {
  background-color: #1a1a1a;         /* Dark grey background. Black is too contrasty */
  color: #00ff00;                    /* Bright green text */
  font-family: 'Courier New', Courier, monospace;
  font-size: 16px;
  line-height: 1.5;
  margin: 0;
  padding: 1em;
}

h1 {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

img {
  display: block;
  padding-left: 70px;
  /* margin-right: auto; */
}

/* Link colors: darker green */
a {
  color: #009900; /* dark green for unvisited links */
  text-decoration: none;
}

a:visited {
  color: #006600; /* darker green for visited links */
}

a:hover, a:focus {
  color: #00cc00; /* brighter green when hovering */
  text-decoration: underline;
}
