jQuery(function($){
	if ($.browser.msie){
		$('body').addClass('ie');
		if ($.browser.version.indexOf('6') != -1) $('body').addClass('ie6');
		if ($.browser.version.indexOf('7') != -1) $('body').addClass('ie7');
		if ($.browser.version.indexOf('8') != -1) $('body').addClass('ie8');
	}

	if ($.browser.webkit) $('body').addClass('webkit');
	
	var font = {
		src: '/_assets/swf/gothamLight.swf',
		ratios : [9, 1.27, 13, 1.18, 18, 1.14, 26, 1.13, 32, 1.11, 37, 1.1, 64, 1.09, 105, 1.08, 107, 1.07, 119, 1.08, 122, 1.07, 1.08]
	};
	
	sIFR.activate();
	
	sIFR.replace(font, {
		selector: '#sidebar h4',
		css: {
			'.sIFR-root': { 'font-size': '15px', 'background-color': '#ececec', color: '#404040', 'letter-spacing': '0' }
		}
	});
	
	sIFR.replace(font, {
		selector: '#content h2',
		css: {
			'.sIFR-root': { 'font-size': '25px', 'background-color': '#ffffff', color: '#cc0000', 'letter-spacing': '0' }
		}
	});
	
	sIFR.replace(font, {
		selector: '#content h3',
		css: {
			'.sIFR-root': { 'font-size': '15px', 'background-color': '#ffffff', color: '#404040', 'letter-spacing': '0' }
		}
	});
	
	sIFR.replace(font, {
		selector: '#content h4',
		css: {
			'.sIFR-root': { 'font-size': '15px', 'background-color': '#ffffff', color: '#404040', 'letter-spacing': '0' }
		}
	});
	
	sIFR.replace(font, {
		selector: '#nav li span',
		css: {
			'.sIFR-root': { 'cursor': 'pointer', 'text-align': 'center' },
			'a': { 'font-size': '14px', 'color': '#ffffff', 'text-decoration': 'none' },
			'a:hover': { 'color': '#ffffff'}
		},
		'wmode': 'transparent'
	});
});
