@font-face {
  font-family:'TeXGyreAdventorRegular';
  src:url('../../../css/../fonts/texgyreadventor-regular-webfont.eot');
  src:url('../../../css/../../../css/../fonts/texgyreadventor-regular-webfont.eot?#iefix') format('eot'), url('../../../css/../fonts/texgyreadventor-regular-webfont.woff') format('woff'), url('../../../css/../fonts/texgyreadventor-regular-webfont.ttf') format('truetype'), url('../../../css/../fonts/texgyreadventor-regular-webfont.svg#webfontVNQ4fiYu') format('svg');
  font-weight:normal;
  font-style:normal;
}
body {
  font-family:"Trebuchet MS", Tahoma, Futura, Arial, sans-serif;
  font-size:12px;
  color:#444444;
  line-height:120%;
}
#social-media, #primary-navigation, #primary-sidebar, img.stones { display:none; }
#page-header h1 {
  margin:0;
  line-height:90%;
}
#page-header h1 a {
  display:block;
  text-decoration:none;
  color:#444444;
  font-size:150%;
  font-family:TeXGyreAdventorRegular, "Trebuchet MS", Futura, Tahoma, Arial, sans-serif;
  font-weight:normal;
}
#page-header h2 {
  font-family:TeXGyreAdventorRegular, "Trebuchet MS", Futura, Tahoma, Arial, sans-serif;
  padding-bottom:8pt;
}
#page-header {
  border-bottom:1pt solid #e7e7e7;
  margin-bottom:16pt;
}
#page-footer {
  font-size:80%;
  border-top:1pt solid #e7e7e7;
  margin-top:16pt;
  padding-top:8pt;
}
a { color:#6392b5; }
.prose p, .prose ul, .prose ol, .prose blockquote { margin-bottom:1em; }
.prose li { margin-bottom:0.5em; }
.prose ul, .prose ol { margin-left:1.5em; }
.prose li { display:list-item; }
.prose ul li { list-style-type:square; }
.prose ol li { list-style-type:decimal; }
.prose a:hover { color:#2d7ab5; }
.prose a {
  text-decoration:none;
  color:#6392b5;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  -ms-transition:.5s;
  -o-transition:.5s;
  transition:.5s;
}
article#content  h1 {
  font-size:27.6px;
  font-family:TeXGyreAdventorRegular, "Trebuchet MS", Futura, Tahoma, Arial, sans-serif;
  letter-spacing:1px;
  margin-bottom:12px;
}
