body {
  background: #f1f1f1;
  font-color: #363636;
  font-family: "Lucida Sans Std", sans-serif;
}
#page {
  background: #FFFFFF;
  margin: 0 auto;
}

h1.page-title,
h1.site-title,
h2.site-title,
h2.block-title {
  /* QUATRO */
  font-family: quatro-slab, Georgia, serif;
  letter-spacing: 0.038em;
  font-weight: normal;
  color: #67686a;
  text-rendering: optimizeLegibility;
  text-shadow: -.04em -.04em .04em rgba(52, 53, 59, 0.2);
}
/** Header defaults */
h1, h2, h3, h4, h5, h6 {
  /* QUATRO */
  font-family: quatro-slab, Georgia, serif;
  letter-spacing: 0.038em;
  font-weight: normal;
  color: #67686a;
  text-rendering: optimizeLegibility;
  text-shadow: -.04em -.04em .04em rgba(52, 53, 59, 0.2);
}
h1.node-title,
h1.page-title,
h2.node-title,
h2.node-title a {
  margin-bottom: .1852em;
  font-size: 2.0769em;
  line-height: 1.1852em;
  color: #67686a;
  /* QUATRO */
  font-family: quatro-slab, Georgia, serif;
}

.page-home h2.node-title,
.page-home h3.node-title {
  font-family: "Lucida Sans Std", sans-serif;
  font-size: 1.2308em;
  line-height: 1.125em; 
  margin-top: 10px;
}

a, a:link, a:visited {
  color: #456396;
  text-decoration: none;
  font-weight: bold;
}

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

/* Hide some stuff */
#region-menu,
#region-footer-first,
#region-footer-second ul.menu,
#search-block-form,
#block-ap-conferences-teams-ap-find-team,
#block-ap-twitter-ap-twitter,
#block-ap-misc-ap-social-media,
.ap-article-social,
#dsq-content #dsq-new-post,
ul.tabs,
.poll-filter-items,
.list-page-filters,
#toolbar,
.team-share {
  display: none;
}

#block-ap-misc-ap-member-block .node {
  width: 250px;
  float: left;
}

/* Ignore Masonry w/a passion */
.list-page-content,
.two_columns_thumbs,
#block-ap-misc-ap-member-block .masonry {
  height: auto !important;
  margin-top: 20px;
}
.list-page-content .node,
#block-ap-misc-ap-member-block .node,
.two_columns_thumbs .node {
  top: 0 !important;
  left: 0 !important;
  position: relative !important;
  display: block !important;
  width: 190px !important;
  float: left !important;
  clear: none !important;
  margin-right: 10px !important;
}


/* Table Resets */
  /* #636468 */
  table {
    border: 1px solid #000000;
  }
  
  thead th, th {
      background: #636468;
      border-bottom: .11111em solid #000000;
      padding: .777778em 1.1111em .444444em 1.1111em;
      text-transform: uppercase;
      font-size: .692308em;
      font-weight: bold;
      color: #FFFFFF;
      font-family: "Lucida Sans Std", sans-serif;
      
      border-right: .11111em solid #a6a6a6;
    }
    
    thead th:last-child, th:last-child {
      border-right: 0;
    }
  
  tr td {
    padding: 1em .83333em .862em .83333em;
    border: .08333em solid #a6a6a6;
  }
  
  /* fix for funny borders inside a row in the detailed poll page */
  .page-poll .poll-detail tr td {
    border: 1px dotted #989898;
    border-bottom: 1px solid #989898;
  }
  tr td:first-child {
    border-left: 0;
  }
  
  tr td:last-child {
    border-right: 0;
  }
  
  tr:last-child td {
    border-bottom: 1px solid #000000;
  }
  
  .poll-detail tr:first-child td {
    border-top: 1px solid #000000;
  }
  
    /* Odd & Even Styles */
    tr.even td {
      background: #f3f3f3;
    }
    
    tr.odd td {
      background: #dadada;
    }
      
  tr:hover td,
  tr.odd:hover td,
    tr.even:hover td,
    tr.even:hover td.active,
    tr.odd:hover td.active {
      background: #d6e0ea;
      
    }
/*
     FILE ARCHIVED ON 00:46:49 Apr 01, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:04:43 Apr 20, 2023.
     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):
  captures_list: 102.203
  exclusion.robots: 0.161
  exclusion.robots.policy: 0.147
  cdx.remote: 0.086
  esindex: 0.013
  LoadShardBlock: 68.645 (3)
  PetaboxLoader3.datanode: 71.841 (4)
  load_resource: 65.872
  PetaboxLoader3.resolve: 57.629
*/