/* @media screen { */
.wrapper {
  max-width: 600px;
  margin: 0 auto; }

img {
  max-width: 100%;
  height: auto; }

.border {
  border: 1px dashed #ccc; }

.comic {
  max-width: 100%;
  height: auto; }

/* Force scrollbars on short main page */
html {
  overflow-y: scroll; }

body {
  background-color: white;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 1.4em; }

a {
  color: #0000cc;
  font-weight: 500;
  text-decoration: none; }

nav {
  font-size: 1.2em;
  margin-bottom: 30px; }

.no-deco {
  color: black;
  text-decoration: none;
  box-shadow: none; }

.smaller {
  font-size: 0.75em; }

ul.post-list {
  list-style: none;
  padding: 0;
  margin: 0; }

ul.post-list li {
  margin-bottom: 10px; }

#title {
  margin-top: 20px;
  margin-bottom: 20px;
  z-index: -1000;
  color: yellow; }

#title a {
  font-weight: bolder;
  font-size: 2.5em;
  color: #0000cc; }

h2 a {
  box-shadow: none; }

#image-caption {
  margin-top: -10px; }

.post-nav {
  margin-top: 20px;
  font-size: 1em;
  margin-bottom: 50px; }

.game-archive-entry {
  margin-bottom: 50px; }
