	var serifa_45_light = {	src: 'common/swf/serifa_45_light.swf' };
	var serifa_55_roman = {	src: 'common/swf/serifa_55_roman.swf' };
	var serifa_65_bold = { src: 'common/swf/serifa_65_bold.swf' };

	sIFR.useDomLoaded = false;
	sIFR.activate(serifa_45_light, serifa_55_roman, serifa_65_bold);

	sIFR.replace(serifa_55_roman, {
		selector: 'p.category_title'
      ,css: [
        '.sIFR-root { color: #f59b19 }'
        ,'a { text-decoration: none; }'
        ,'a:link { color: #f59b19; }'
		  ,'a:hover { color: #ffffff; }'
      ]
		,wmode: 'transparent'
	});

	sIFR.replace(serifa_45_light, {
		selector: 'p.intro_text'
      ,css: [
        '.sIFR-root { color: #ffffff }'
        ,'strong { color: #66cccc;font-weight: normal; }'
      ]
		,wmode: 'transparent'
	});

	sIFR.replace(serifa_45_light, {
		selector: 'p.featured_title'
		,css: {
			'.sIFR-root': { 'color': '#66cccc', 'font-size': '34px' }
		}
		,wmode: 'transparent'
	});

	sIFR.replace(serifa_45_light, {
		selector: 'p.image_caption'
      ,css: [
        '.sIFR-root { color: #ffffff; font-size: 26px; }'
        ,'strong { color: #66cccc; font-weight: normal; font-size: 15px; }'
      ]
		,wmode: 'transparent'
	});

	sIFR.replace(serifa_45_light, {
		selector: 'p.coming_up'
		,css: {
			'.sIFR-root': { 'color': '#ffffff', 'font-size': '18px' }
		}
		,wmode: 'transparent'
	});

	sIFR.replace(serifa_55_roman, {
		selector: 'p.non_featured_title'
		,css: {
			'.sIFR-root': { 'color': '#66cccc', 'font-size': '14px' }
		}
		,wmode: 'transparent'
	});

	sIFR.replace(serifa_55_roman, {
		selector: 'p.news_title'
		,css: {
			'.sIFR-root': { 'color': '#66cccc', 'font-size': '14px' }
		}
		,wmode: 'transparent'
	});

	sIFR.replace(serifa_55_roman, {
		selector: 'p.eating_menu_title'
		,css: {
			'.sIFR-root': { 'color': '#66cccc', 'font-size': '20px' }
		}
		,wmode: 'transparent'
	});

	sIFR.replace(serifa_55_roman, {
		selector: 'p.downloadable_pack_title'
		,css: {
			'.sIFR-root': { 'color': '#ffffff', 'font-size': '14px' }
		}
		,wmode: 'transparent'
	});

	sIFR.replace(serifa_65_bold, {
		selector: 'p.image_date'
		,css: {
			'.sIFR-root': { 'color': '#ffffff', 'font-size': '26px', 'text-align': 'center' }
		}
		,wmode: 'transparent'
	});

	sIFR.replace(serifa_65_bold, {
		selector: 'p.image_month'
		,css: {
			'.sIFR-root': { 'color': '#ffffff', 'font-size': '10px', 'text-align': 'center' }
		}
		,wmode: 'transparent'
	});