var Avenir = { src: themeDirectory + '/flash/fonts/Avenir.swf' };

sIFR.activate(Avenir);


sIFR.replace(Avenir, {
  selector: '#hero h2',
  css: [
  	'.sIFR-root { background-color: none; color: #ffffff; letter-spacing:-1; leading: -8; font-family: "Avenir 35 Light"; }',
  	'.sIFR-root strong { font-weight: normal; font-family: "Avenir 85 Heavy"; }'
  ],
  wmode: 'transparent'
});


sIFR.replace(Avenir, {
  selector: '.home .post h3',
  css: [
  	'.sIFR-root { background-color: #ffffff; color: #262626; letter-spacing:-1; font-family: "Avenir 85 Heavy"; }'
  ],
  tuneHeight: -3
});

sIFR.replace(Avenir, {
  selector: '#page-header h2',
  css: [
  	'.sIFR-root { background-color: none; color: #ffffff; letter-spacing:-1; font-family: "Avenir 35 Light"; }'
  ],
  wmode: 'transparent',
  tuneHeight: -3
});

sIFR.replace(Avenir, {
  selector: '.post .posttitle',
  css: [
  	'.sIFR-root { background-color: #ffffff; color: #262626; letter-spacing:-1; leading: -4; font-family: "Avenir 35 Light"; }',
  	'.sIFR-root a { color: #d04949; text-decoration: none; }',
  	'.sIFR-root a:hover { color: #ee7676; }'
  ],
  tuneHeight: -3
});

sIFR.replace(Avenir, {
  selector: '.pagetitle',
  css: [
  	'.sIFR-root { background-color: #ffffff; color: #666666; letter-spacing:-1; leading: -4; font-family: "Avenir 85 Heavy"; }'
  ],
  tuneHeight: -3
});

sIFR.replace(Avenir, {
  selector: '.post h3',
  css: [
  	'.sIFR-root { background-color: #ffffff; color: #262626; letter-spacing:-0.5; leading: -4; font-family: "Avenir 35 Light"; }'
  ],
  tuneHeight: -3
});
