var helvetica_neue_bold = {
    src: '/assets/scripts/sifr/fonts/helvetica-neue-bold.swf'
};

sIFR.activate(helvetica_neue_bold);

// Setup some misc options
sIFR.useStyleCheck = true;
sIFR.fitExactly = true;
sIFR.forceClear = true;
sIFR.repaintOnResize = true;

// To get ratios for each font use the following code
//sIFR.debug.ratios({src: '/assets/scripts/sifr/fonts/p22_grenville.swf', selector: 'h1' });

/* Replace top menu links */

sIFR.replace(helvetica_neue_bold, {
	selector: '#top-menu-container .donate-childrens',
	css: [
		'.sIFR-root { color: #858585; font-size: 14px; }',
		'a { text-decoration: none; }',
		'a:link { color: #858585; }',
		'a:hover { color: #000000; text-decoration: underline; }'
	],
	forceSingleLine: true,
	transparent: true
});

sIFR.replace(helvetica_neue_bold, {
	selector: '#why-join',
	css: [
		'.sIFR-root { color: #858585; font-size: 9px; }',
		'a { text-decoration: none; }',
		'a:link { color: #858585; }',
		'a:hover { color: #000000; text-decoration: underline; }'
	],
	forceSingleLine: true,
	transparent: true
});

sIFR.replace(helvetica_neue_bold, {
	selector: '.red_links',
	css: [
		'.sIFR-root { font-size: 12px; }',
		'a { color: #8e082b; text-decoration: none; }',
		'a:link { color: #8e082b; }',
		'a:hover { color: #8e082b; text-decoration: underline; }'
	],
	forceSingleLine: true,
	transparent: true
});

sIFR.replace(helvetica_neue_bold, {
	selector: 'h1',
	css: [
		'.sIFR-root { color: #c3c3c3; font-size: 20px; }'
	],
	forceSingleLine: true,
	transparent: true
});

sIFR.replace(helvetica_neue_bold, {
	selector: 'h2',
	css: [
		'.sIFR-root { color: #858585; font-size: 28px; leading: -7; }'
	],
	forceSingleLine: false,
	transparent: true
});

sIFR.replace(helvetica_neue_bold, {
	selector: '.h2',
	css: [
		'.sIFR-root { color: #f7941e; font-size: 36px; leading: -7; }'
	],
	forceSingleLine: true,
	transparent: true
});

sIFR.replace(helvetica_neue_bold, {
	selector: '.get-help-now',
	css: [
		'.sIFR-root { color: #b2b1b1; font-size: 40px; }'
	],
	forceSingleLine: true,
	transparent: true
});

sIFR.replace(helvetica_neue_bold, {
	selector: '.explore',
	css: [
		'.sIFR-root { color: #5475ac; font-size: 28px; }'
	],
	forceSingleLine: true,
	transparent: true
});
