body {font-family:monospace; background-color:#000; font-size: 1.1em; line-height: 1.5em; max-width: 45em; margin: auto; padding: 0 2%;} 
body, p {text-align:justify; color:white;}
img {max-width: 50%;  margin: .75em auto;}
span img{border:1px solid #191919;}
a, a:visited {color:#9e290f;}
a:hover{background-color:#ffffaf;}
ul li {color:white;}
h1{color:white; background-color:#9e290f; margin: 0; padding: 8px 10px; }
h2{color:#ffffaf;}
h3,h4,h5,h6{color:#565656;}
span{color:red;}