
	var futura = {
		src: '/assets/sifr/Futura.swf'
		, ratios: [6, 1.16, 9, 1.25, 10, 1.21, 13, 1.23, 24, 1.25, 31, 1.26, 41, 1.27, 45, 1.28, 48, 1.27, 56, 1.28, 57, 1.29, 63, 1.28, 64, 1.29, 70, 1.28, 72, 1.29, 74, 1.28, 75, 1.29, 77, 1.28, 79, 1.29, 81, 1.28, 86, 1.29, 87, 1.28, 1.29]
		};

	sIFR.useStyleCheck 	= true;
	sIFR.activate(futura);
	
	
	function doSifrReplace() {

			var color_red 			= '#d60000';
			var color_light_grey	= '#a5a5a5';
			var color_dark_grey 	= '#000000';

			sIFR.replace(futura, {
				selector: 'h1.huge'
				, css: [
				//      '.sIFR-root { color: '+color_dark_grey+'; text-transform: uppercase; letter-spacing: 0.7; leading: 10;}'
				  '.sIFR-root { color: '+color_dark_grey+'; text-transform: uppercase; letter-spacing: 0.5; leading: -2;}'
				  ,'a { text-decoration: none; }'
				  ,'a:link { color: '+color_dark_grey+'; }'
				  ,'a:hover { color: '+color_dark_grey+'; }'
				]
				, wmode: 'transparent'
				, selectable: false
				, thickness: -300
				, sharpnes: 100
			});
			
			sIFR.replace(futura, {
				selector: 'h2.dark, h3.dark'
				, css: [
				//      '.sIFR-root { color: '+color_dark_grey+'; text-transform: uppercase; letter-spacing: 0.7; leading: 10;}'
				  '.sIFR-root { color: '+color_dark_grey+'; text-transform: uppercase; letter-spacing: 1; leading: 1;}'
				  ,'a { text-decoration: none; }'
				  ,'a:link { color: '+color_dark_grey+'; }'
				  ,'a:hover { color: '+color_red+'; }'
				]
				, wmode: 'transparent'
				, selectable: false
				, tuneHeight: -6
				, thickness: -100
				, sharpnes: 30
			});


			sIFR.replace(futura, {
				selector: 'h4.dark'
				, css: [
				//      '.sIFR-root { color: '+color_dark_grey+'; text-transform: uppercase; letter-spacing: 0.7; leading: 10;}'
				  '.sIFR-root { color: '+color_dark_grey+'; text-transform: uppercase; letter-spacing: 1; leading: 1;}'
				  ,'a { text-decoration: none; }'
				  ,'a:link { color: '+color_dark_grey+'; }'
				  ,'a:hover { color: '+color_red+'; }'
				]
				, wmode: 'transparent'
				, selectable: false
				, tuneHeight: -5
				, offsetTop: -1
				, thickness: -100
				, sharpnes: 30
			});

			
			sIFR.replace(futura, {
				selector: 'h2.red, h3.red, h4.red'
				, css: [
				//      '.sIFR-root { color: '+color_red+'; text-transform: uppercase; letter-spacing: 0.7; leading: 10;}'
				  '.sIFR-root { color: '+color_red+'; text-transform: uppercase; letter-spacing: 1; leading: 10;}'
				  ,'a { text-decoration: none; }'
				  ,'a:link { color: '+color_red+'; }'
				  ,'a:hover { color: '+color_red+'; }'
				]
				, wmode: 'transparent'
				, selectable: false
				, tuneHeight: -6
				, thickness: -100
				, sharpnes: 30
			});
			

			sIFR.replace(futura, {
				selector: '#side_nav h4'
				, css: [
				//      '.sIFR-root { color: '+color_dark_grey+'; text-transform: uppercase; letter-spacing: 0.7; leading: 10;}'
				  '.sIFR-root { color: '+color_red+'; text-transform: uppercase; letter-spacing: 0.7; leading: -1;}'
				  ,'a { text-decoration: none; }'
				  ,'a:link { color: #999999; }'
				  ,'a:hover { color: '+color_red+'; }'
				]
				, wmode: 'transparent'
				, selectable: false
				//, tuneHeight: 10
				, thickness: -100
				, sharpnes: 30
			});

			
			sIFR.replace(futura, {
				selector: '.related_menu h4'
				, css: [
				//      '.sIFR-root { color: '+color_dark_grey+'; text-transform: uppercase; letter-spacing: 0.7; leading: 10;}'
				  '.sIFR-root { color: '+color_red+'; text-transform: uppercase; text-align: right; letter-spacing: 0.7; leading: -1;}'
				  ,'a { text-decoration: none; }'
				  ,'a:link { color: '+color_dark_grey+'; }'
				  ,'a:hover { color: '+color_red+'; }'
				]
				, wmode: 'transparent'
				, selectable: false
				, tuneHeight: -6
				, thickness: -100
				, sharpnes: 30
			});

			
			sIFR.replace(futura, {
				selector: 'h2, h3, h4'
				, css: [
				//      '.sIFR-root { color: '+color_light_grey+'; text-transform: uppercase; letter-spacing: 0.7; leading: 10;}'
				  '.sIFR-root { color: '+color_light_grey+'; text-transform: uppercase; letter-spacing: 0.7; leading: 10;}'
				  ,'a { text-decoration: none; }'
				  ,'a:link { color: '+color_light_grey+'; }'
				  ,'a:hover { color: '+color_red+'; }'
				]
				, wmode: 'transparent'
				, selectable: false
				, tuneHeight: -6
			});

			
			sIFR.replace(futura, {
				selector: 'h1'
				, css: [
				//      '.sIFR-root { color: '+color_red+'; text-transform: uppercase; letter-spacing: 2; leading: -1}'
				  '.sIFR-root { color: '+color_red+'; text-transform: uppercase; letter-spacing: 2; leading: 1}'
				  ,'a { text-decoration: none; }'
				  ,'a:link { color: '+color_red+'; }'
				  ,'a:hover { color: '+color_red+'; }'
				]
				, wmode: 'transparent'
				, selectable: false
			});
}

document.observe('dom:loaded', function(){
	doSifrReplace();
});
