:root {
  --mainblock: #363636;
  --bgcolor: #222629;
  --link: #65CCB8;
  --usedlink: #2D785E;
  --hoverlink: coral;
  --mainheader: #36CF9A;
  --subheader: #4E8F78;
  --fontcolor: #ECF1E3;

}

body {
  color: var(--fontcolor);
  background: var(--bgcolor);
  font-family: Arial, sans-serif;
}


h1{
	color: var(--mainheader);
}

h2, h4{
	color: var(--subheader);
}

.container {
  display: flex; 
  margin-left:15%;
  margin-right:15%;
}

div {
  text-align: center;
  background: var(--mainblock);
}

a:link {
  color: var(--link);
}

a:visited {
  color: var(--usedlink);
}

a:hover {
  color: var(--hoverlink);
}

dl, dt, dd {
  text-align: center;
  margin: 2px;
}

dl {
  margin: 10px;
}