if(!$.browser.opera || !$.browser.msie) {
	var century = {
		src: 'http://yestermorrow.org/mysite/javascript/CenturyGothic.swf' //ABSOLUTE PATH: ALWAYS UPDATE TO CURRENT SITE!
	};
	
	sIFR.activate(century);
	
	sIFR.replace(century, { 
		selector: 'div#courseFilters h3.filter-title',
		css: [
			'.sIFR-root { color:#34322c; font-size:20px; margin:0; font-weight:bold;}'
		],
		wmode: 'transparent'
	});
	
	sIFR.replace(century, {
		selector: 'h3',
		css: [
			'.sIFR-root { font-size:20px; color:#696659; margin:0; font-weight:bold; }',
			'a { color:#4e1602; text-decoration:none; }',
			'a:hover { color:#1f1e1b; text-decoration:underline; }'
		],
		wmode: 'transparent'
	});
	
	sIFR.replace(century, {
		selector: '#bannertext p strong',
		css: [
			'.sIFR-root { font-size:14px; color:#e9e5d8; font-weight:bold; margin:0; }'
		],
		wmode: 'transparent'
	});
	
	sIFR.replace(century, {
		selector: 'h4.credentials',
		css: [
			'.sIFR-root { font-size:14px; color:#696659; font-weight:bold; margin:0; }'
		],
		wmode: 'transparent'
	});
	
	sIFR.replace(century, { 
		selector: '.homecallouts div.callout h4 a',
		css: [
			'.sIFR-root { font-size:12px; color:#34322c; text-transform:uppercase; margin:0; font-weight:bold; text-decoration:none; }'
		],
		wmode: 'transparent'
	});
	
	sIFR.replace(century, { 
		selector: '#secondaryContent h4.title',
		css: [
			'.sIFR-root { font-size:12px; color:#34322c; text-transform:uppercase; margin:0; font-weight:bold; }'
		],
		wmode: 'transparent'
	});
	
	sIFR.replace(century, { 
		selector: '#sideContent h4.title',
		css: [
			'.sIFR-root { font-size:12px; color:#34322c; text-transform:uppercase; margin:0; font-weight:bold; }'
		],
		wmode: 'transparent'
	});
	
	sIFR.replace(century, { 
		selector: '#secondaryContent div#support h4',
		css: [
			'.sIFR-root { font-size:14px; color:#ded9c5; text-transform:uppercase; margin:0; font-weight:bold; }'
		],
		wmode: 'transparent'
	});
	
	sIFR.replace(century, { 
		selector: 'h2.pagetitle',
		css: [
			'.sIFR-root { font-size:26px; color:#e9e5d8; text-transform:uppercase; margin:0; font-weight:bold; }'
		],
		wmode: 'transparent',
		onReplacement: function(){
			/* subnav top offset (relies on replaced height of banner h2) */
			if(jQuery.support.boxModel) {
				var top_offset = $('#bannerwrap').height()*-1;
				$('#secondaryContent #subnav').css('margin-top',top_offset);
			}
		}
	});
	
	sIFR.replace(century, { 
		selector: 'div.person h3.name',
		css: [
			'.sIFR-root { font-size:20px; color:#696659; text-transform:none; margin:0; font-weight:bold; }'
		],
		wmode: 'transparent'
	});
	
	
	sIFR.replace(century, { 
		selector: 'div.optionset label.left',
		css: [
			'.sIFR-root { font-size:12px; color:#34322c; text-transform:uppercase; margin:0; font-weight:bold; }'
		],
		wmode: 'transparent'
	});
	
	sIFR.replace(century, { 
		selector: '#search-instructors label.left',
		css: [
			'.sIFR-root { font-size:12px; color:#34322c; text-transform:uppercase; margin:0; font-weight:bold; }'
		],
		wmode: 'transparent'
	});
	
	sIFR.replace(century, { 
		selector: 'tr.startdate th',
		css: [
			'.sIFR-root { font-size:12px; color:#34322c; text-transform:uppercase; margin:0; font-weight:normal; text-align:right; }'
		],
		wmode: 'transparent'
	});
	
	sIFR.replace(century, { 
		selector: 'tr.startdate td',
		css: [
			'.sIFR-root { font-size:12px; color:#34322c; text-transform:uppercase; margin:0; font-weight:bold; }'
		],
		wmode: 'transparent'
	});
}