var font = {
	src: 'layout/sifr.swf',
	useStyleCheck: true,
	repaintOnResize: true
}

sIFR.domains = ['*'];

sIFR.replace(font, {
	selector: 'div.contents h1',
	css: [
		'.sIFR-root { color: #00c8ff; backgroundColor: transparent; text-transform: uppercase; }'
	],
	wmode: 'transparent',
	filters: {
        DropShadow: {
           distance: 1
          ,color: '#000'
          ,strength: 2
          ,alpha: .5
          ,blurX: 0
          ,blurY: 0
        }
      }
});


sIFR.replace(font, {
	selector: 'div.contents h2',
	css: [
		'.sIFR-root { color: #FFFFFF; backgroundColor: transparent; text-transform: uppercase; }'
	],
	wmode: 'transparent',
	filters: {
        DropShadow: {
           distance: 1
          ,color: '#000'
          ,strength: 2
          ,alpha: .5
          ,blurX: 0
          ,blurY: 0
        }
      }
});

sIFR.replace(font, {
	selector: 'div#page_candidates div.row ul li.name a',
	css: [
		'.sIFR-root { color: #000000; backgroundColor: transparent; text-transform: uppercase; }'
	],
	wmode: 'transparent'
});

sIFR.replace(font, {
	selector: 'div.container ul li h1',
	css: [
		'.sIFR-root { color: #000000; backgroundColor: transparent; text-transform: uppercase; }'
	],
	wmode: 'transparent'
});

sIFR.replace(font, {
	selector: 'div#page_candidates div.row ul li.votecount a',
	css: [
		'.sIFR-root { color: #b30000; font-size: 13px; backgroundColor: transparent; text-transform: uppercase; }'
	],
	wmode: 'transparent'
});


//sIFR.debug.ratios({ src: 'layout/sifr.swf', selector: 'h1' });
if (swfobject.hasFlashPlayerVersion('8.0.0')) sIFR.activate(font);
