body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; }

header { background: #353a3f; }
header h2, header nav { font-family: champagne; }
header h2 { color: #cacaca; font-size: 0.8em; }

@media screen and (min-width: 1100px) { body, html { height: 100%; }
  header { width: 200px; position: fixed; height: 100%; }
  header h1, header h2 { text-align: center; }
  header h1 { margin-top: 25px; }
  header h2 { margin-top: -5px; }
  header img { width: 75%; display: inline-block; } }

/*# sourceMappingURL=style.css.map */
