var gillsans = { src: '/assets/fonts/GillSans.swf' };
var gillsanslight = { src: '/assets/fonts/GillSansLight.swf' };

//sIFR.useStyleCheck = true;
//sIFR.autoInitialize = false;
//sIFR.fitExactly = true;

sIFR.activate(gillsans, gillsanslight);

sIFR.replace(gillsans, {
  selector: '#masthead li'
  ,css: [
	'.sIFR-root { background-color: #000000; font-weight: bold; text-transform: uppercase; letter-spacing: -0.6; }'
	,'a { text-decoration: none; }'
	,'a:link { color: #CCCCCC; }'
	,'a:hover { color: #FFFFFF; }'
	,'.active { color: #FFFFFF; }'
  ]
  ,tuneHeight:'-6'
  ,offsetTop:'-2'
  ,forceSingleLine:true
  ,thickness:'-200'
  ,selectable:false
  ,tuneWidth:'4'
});

sIFR.replace(gillsanslight, {
  selector: 'h2'
  ,css: '.sIFR-root { text-transform:uppercase; leading:-3; color:#333333; background-color:#ffffff; }'
  ,thickness:'-70'
  ,offsetTop:'-2'
  ,wmode: 'opaque'
});

sIFR.replace(gillsans, {
  selector: 'h3'
  ,css: '.sIFR-root { text-transform:uppercase; color:#333333; background-color:#ffffff; font-weight:bold; letter-spacing:-0.6; }'
  ,thickness:'-100'
  ,wmode: 'opaque'
});

sIFR.replace(gillsans, {
  selector: '.news-footer li'
  ,css: [ 
	'.sIFR-root { text-transform:uppercase; color:#333333; background-color:#ffffff; font-weight:bold; letter-spacing:-0.6; }'
	,'.right { text-align:right; }'
	,'a { color: #333333; text-decoration: none; }'
	,'a:link { color: #333333; }'
	,'a:hover { color: #666666; }'
	]
});

sIFR.replace(gillsans, {
  selector: '.download-footer li'
  ,css: [ 
	'.sIFR-root { text-transform:uppercase; color:#333333; background-color:#ffffff; font-weight:bold; letter-spacing:-0.6; }'
	,'.right { text-align:right; }'
	,'a { color: #333333; text-decoration: none; }'
	,'a:link { color: #333333; }'
	,'a:hover { color: #666666; }'
	]
});

sIFR.replace(gillsans, {
  selector: 'h4',
  css: '.sIFR-root { text-transform:uppercase; color:#333333; background-color:#ffffff; font-weight:normal; letter-spacing:0.5; }'
  ,wmode: 'opaque'
});

sIFR.replace(gillsans, {
  selector: '.blockquote td'
  ,css: [
	'.sIFR-root { color:#cacaca; background-color: #000000; leading:1; font-weight:normal; text-align:right; letter-spacing:0.4; }'
	,'strong { color: #FFFFFF; font-size:11; leading:-3; }'
	,'em { color: #cacaca; font-size:10; text-transform:uppercase; font-style:normal; }'
	]
  ,wmode: 'transparent'
});