sIFR.useStyleCheck = true;
sIFR.activate(dinmedium);
sIFR.activate(dinbold);

/*
 * Specific headers
 */
sIFR.replace(dinmedium, {
	selector: '#Rel_1 h1, #Rel_2 h1, #Rel_4 h1, #Rel_3 h1, .need-help h2'
	,css: {
		'.sIFR-root': { 'color': '#333333', 'text-transform': 'uppercase' },
		'a': {'text-decoration':'none' },
		'a:link':{'color':'#333333'},
		'a:hover':{'color':'#EAEAEA'}
	},
	wmode: 'transparent'
});

sIFR.replace(dinmedium, {
	selector: '.giftshop-feature h2'
	,css: {
		'.sIFR-root': { 'color': '#FFFFFF', 'text-transform': 'uppercase' }
	},
	wmode: 'transparent'
});

sIFR.replace(dinmedium, {
	selector: '#leftinner h4'
	,css: {
		'.sIFR-root': { 'color': '#000000', 'text-transform': 'uppercase', 'padding':'0px', 'margin':'0px' },
		'a': {'text-decoration':'none','color': '#000000' },
		'a:link':{'color':'#333333'},
		'a:hover':{'color':'#333333'}
	},
	wmode: 'transparent'
});

sIFR.replace(dinmedium, {
	selector: '#single-tickets-non-block .navigation .current'
	,css: {
		'.sIFR-root': { 'color': '#666666', 'text-transform': 'uppercase' }
	},
	wmode: 'transparent'
});

/*
 * Overall headers (must be done last)
 */
sIFR.replace(dinmedium, {
	selector: 'h2'
	,css: {
		'.sIFR-root': { 'color': '#706E6F', 'text-transform': 'uppercase' }
	},
	wmode: 'transparent'
});

sIFR.replace(dinmedium, {
	selector: 'h1, h3'
	,css: {
		'.sIFR-root': { 'color': '#000000', 'text-transform': 'uppercase' }
	},
	wmode: 'transparent'
});

sIFR.replace(dinmedium, {
	selector: 'p.instructional-copy'
	,css: {
		'.sIFR-root': { 'color': '#706E6F', 'text-transform': 'uppercase' },
		'.span': { 'color': '#000000' }
	},
	wmode: 'transparent'
});
