body                                         { background:#525561 url(/images/post-swashes.jpg) fixed; color:#fff; }
div.fauxcolumn                               { background:rgba(255,255,255,0.8); }
p a,
article p.note a,
nav a,
figcaption a                                 { color:#fff; }
body.blog a.blog                             { border-color:#fff; }
div.post figure figcaption,
p.note                                       { color:rgba(255,255,255,0.3); }

h2#art-direction                             { -moz-font-feature-settings: "swsh" 2; -ms-font-feature-settings: "swsh" 2; -webkit-font-feature-settings: "swsh" 2; -o-font-feature-settings: "swsh" 2; font-feature-settings: "swsh" 2; padding-top:0.5em; }
h2#art-direction span                        { display:inline-block; }

h2#art-direction span.word1,
h2#art-direction span.word2,
h2#art-direction span.word3,
h2#art-direction span.word4                  { color:#a3a88f; font-size:0.4em; letter-spacing:0.15em; text-transform:uppercase; }
h2#art-direction span.word5,
h2#art-direction span.word6,
h2#art-direction span.word7,
h2#art-direction span.word8,
h2#art-direction span.word9                  { font-size:2em; color:#ff6875; font-family:"acta-poster", sans-serif; font-style:italic; letter-spacing:0; -webkit-text-fill-color:#ff6875; -webkit-text-stroke-width:1px; -webkit-text-stroke-color:#333; }

h2#art-direction span.word1                  { padding-left:8%; }
h2#art-direction span.word7                  { padding-left:19%; }
h2#art-direction span.word9                  { -webkit-text-fill-color:#ffc000; }

h2#art-direction span.word5:first-letter,
h2#art-direction span.word6:first-letter,
h2#art-direction span.word7:first-letter,
h2#art-direction span.word8:first-letter,
h2#art-direction span.word9:first-letter     { font-family:"acta-poster-swashes", sans-serif; font-style:normal; margin-right:-0.15em; }

h2#art-direction span.word6:first-letter     { margin-right:0; }
h2#art-direction span.word7:first-letter     { margin-right:-0.05em; }


