// Activate the fonts.
var DINBold    = { src: rootFolder + '/js/flashText/sifr_DINBold.swf' }
var DINMedium  = { src: rootFolder + '/js/flashText/sifr_DINMedium.swf' }
var DINRegular = { src: rootFolder + '/js/flashText/sifr_DINRegular.swf' }
var MetaBold   = { src: rootFolder + '/js/flashText/sifr_MetaBold.swf' }
var MetaNormal = { src: rootFolder + '/js/flashText/sifr_MetaNormal.swf' }
sIFR.activate(DINBold, DINMedium, DINRegular, MetaBold, MetaNormal);

// Apply fonts to CSS selectors.
sIFR.replace(DINMedium, 
{
	wmode: 'transparent',
	selector: 'h2.sifr_DINMedium_productTitle',
	css: 
	{
		'.sIFR-root': 
		{ 
			'color': '#191919', 
			'letter-spacing': 0, 
			'font-size': '22px', 
			'margin': 0, 
			'padding': 0 
	  }
	}
});

sIFR.replace(MetaBold, 
{
	wmode: 'transparent',
	selector: 'h2.sifr_MetaBold_productsHeader',
	css: 
	{
		'.sIFR-root': 
		{ 
			'color': '#ffffff', 
			'font-size': '15px'
	  }
	}
});

sIFR.replace(MetaBold, 
{
	wmode: 'transparent',
	selector: 'h2.sifr_MetaBold_subscribeHeader',
	css: 
	{
		'.sIFR-root': 
		{ 
			'color': '#ffffff', 
			'font-size': '13px', 
			'letter-spacing': -0.5, 
			'padding': 0 
	  }
	}
});

sIFR.replace(MetaNormal, 
{
	wmode: 'transparent',
	selector: 'h2.sifr_MetaNormal',
	css: 
	{
		'.sIFR-root': 
		{ 
			'color': '#1c2022', 
			'font-size': '18px', 
			'font-weight': 0, 
			'letter-spacing': -0.5, 
			'line-height': '22px', 
			'margin': 0, 
			'padding': '13px 0px'
	  }
	}
});

sIFR.replace(DINRegular, 
{
	wmode: 'transparent',
	selector: 'div.galleryCaption',
	css: 
	{
		'.sIFR-root': 
		{
			'color': '#303030', 
			'letter-spacing': '-1', 
			'font-size': '18px', 
			'margin': 0, 
			'padding': 0, 
			'text-align': 'center' 
		}
	}
});

sIFR.replace(MetaBold, 
{
	wmode: 'transparent',
	selector: 'h2.headerBlack',
	css: 
	{
		'.sIFR-root': 
		{
			'color': '#ffffff', 
			'font-size': '14px', 
			'margin': 0, 
			'padding': '0px 0px 0px 25px'
		}
	}
});

sIFR.replace(DINBold, 
{
	wmode: 'transparent',
	selector: 'h2.headerWhite',
	css: 
	{
		'.sIFR-root': 
		{
			'color': '#324456', 
			'font-size': '13px', 
			'margin': 0, 
			'padding': '0px 0px 0px 25px'
		}
	}
});

sIFR.replace(MetaBold, 
{
	wmode: 'transparent',
	selector: 'h2.header',
	css: 
	{
		'.sIFR-root': 
		{
			'color': '#ffffff', 
			'font-size': '16px', 
			'margin': 0, 
			'padding': '0px 0px 0px 25px'
		}
	}
});

// 10-09

sIFR.replace(MetaNormal, 
{
	wmode: 'transparent',
	selector: 'h2.sifr_MetaNormalRed',
	css: 
	{
		'.sIFR-root': 
		{ 
			'color': '#ed1c24', 
			'font-size': '16px', 
			'font-weight': 0, 
			'letter-spacing': -0.5, 
			'line-height': '18px', 
			'margin': 0, 
			'padding': '13px 0px'
	  }
	}
});

sIFR.replace(MetaNormal, 
{
	wmode: 'transparent',
	selector: 'p.sifr_MetaHomeGrey',
	css: 
	{
		'.sIFR-root': 
		{ 
			'color': '#58595b', 
			'font-size': '13px', 
			'font-weight': 0, 
			'letter-spacing': -0.5, 
			'line-height': '15px', 
			'margin': 0, 
			'padding': '8px 0px'
	  }
	}
});

