@import url(../reset.css);

body { font-size: 75%; font-family: Helvetica, Arial, sans-serif;
/*background: url(../images/articles/future-of-web-typography/baseline.gif) 0 0 repeat-y;

BASELINE background: url(../images/baseline.png) top left;
GRID background: url(../images/default-grid.gif) top left no-repeat;
background: url(http://www.nocturnalmonkey.com/site-images/v3/grid.png) top left repeat-y;
*/
}

@font-face {
  font-family: Raleway;
  src: url(/typography/raleway_thin.otf) format("opentype");
}

@font-face {
  font-family: Junction;
  src: url(/typography/junction.otf) format("opentype");
}

a { color: #000; }
a:hover { color: #F40B0B; }

/* Main Content
------------------------------*/
#primary-content { position: relative; }
h2 { display: none; }
h2#title { background: url(/images/articles/future-of-web-typography/h2-decoration.png) top left no-repeat; display: block; font-family: Baskerville, Palatino, Georgia, serif; font-size: 50px; font-style: italic; padding: 93px 0 80px 153px; }
h2#title span { display: block; font-family: Raleway; font-size: 74px; font-style: normal; margin: 8px 0 0 16px; }
h3 { font-family: Raleway; font-size: 40px; font-style: normal; padding: 0 0 111px 153px; }
.article div { margin: 0 0 0 306px; width: 289px; }
.article p { font-family: Junction; font-size: 12px; line-height: 18px; margin: 0 0 18px; }
.part-one { background: url(/images/articles/future-of-web-typography/separator.png) 50% 85% no-repeat; height: 460px; }
.part-one p { font-family: Times; font-size: 13px; }
.part-two { padding: 0 0 128px 0; }
.part-two p { line-height: 18px; }

/* Pagination links
------------------------------*/
#primary-content .entry-nav-wrap { border-top: 1px solid #000; bottom: 0px; left: 155px; position: absolute; width: 592px; }
#primary-content .entry-nav-wrap p { float: left; font-size: 12px; font-variant: small-caps; line-height: 18px; margin: 15px 0 19px; position: relative; text-transform: uppercase; width: 100px; }
#primary-content .entry-nav-wrap p.previous { margin-left: 152px; }