var H1 = {
	src: this.rootVirtual + '_ui/td/fonts/helvetica_neue_ultralight.swf'
};
sIFR.replace(H1, { selector: 'div#section-header div.section h1',
	css: [
		'.sIFR-root { color: #ff0030; font-weight: normal; text-transform: uppercase;}'
	],
	wmode: 'transparent'
});

var H2 = {
	src: this.rootVirtual + '_ui/td/fonts/helvetica_neue_ultralight.swf'
};
sIFR.replace(H2, { selector: 'body.calendar div#section-header h2',
	css: [
		'.sIFR-root { color: #ffb15c; font-weight: normal; text-transform: uppercase; leading: -10;}'
	],
	fitExactly: true,
	forceSingleLine: true,
	wmode: 'transparent'
});
sIFR.replace(H2, { selector: 'div#section-header h2',
	css: [
		'.sIFR-root { color: #ff0030; font-weight: normal; text-transform: uppercase;}'
	],
	wmode: 'transparent'
});

var H4 = {
	src: this.rootVirtual + '_ui/td/fonts/helvetica_neue_light.swf'
};
function sIFR_ajax_calendar() {
	sIFR.replace(H4, { selector: 'body.calendar div#event-popover div#results-header h4',
		css: [
			'.sIFR-root { color: #ffb15c; font-weight: normal; text-transform: lowercase;}'
		],
		wmode: 'transparent'
	});
}
function sIFR_staff_picks() {
	sIFR.replace(H4, { selector: 'body.calendar div#staff-picks-pop div#staff-header h4',
		css: [
			'.sIFR-root { color: #ffb15c; font-weight: normal; text-transform: lowercase;}'
		],
		wmode: 'transparent'
	});
}

sIFR.useStyleCheck = true;
sIFR.activate(H2, H4);