var caslon = {
    src: '/assets/scripts/sifr/fonts/acaslon-bolditalic.swf'
};
var gothic = {
    src: '/assets/scripts/sifr/fonts/tradegothicltstd-bdcn20.swf',
	ratios: [9, 1.16, 16, 1.09, 25, 1.06, 30, 1.04, 32, 1.05, 37, 1.03, 41, 1.04, 58, 1.03, 97, 1.02, 1.01]
};


sIFR.activate(caslon, gothic);

// Setup some misc options
sIFR.useStyleCheck = true;
sIFR.fitExactly = true;
sIFR.forceClear = true;
sIFR.repaintOnResize = true;

// To get ratios for each font use the following code
//sIFR.debug.ratios({src: '/assets/scripts/sifr/fonts/tradegothicltstd-bdcn20.swf', selector: '.menu-item' });

/* Replace our top menu links */
sIFR.replace(caslon, {
	selector: '.top-nav',
	css: [
		'.sIFR-root { color: #d6c7a1; font-size: 16px; }',
		'a { text-decoration: underline; }',
		'a:link { color: #d6c7a1; }',
		'a:hover { color: #d6c7a1; }'
	],
	forceSingleLine: true,
	transparent: true
});

sIFR.replace(gothic, {
	selector: '.current',
	css: [
		'.sIFR-root { color: #0b4e79; font-size: 24px; }',
		'a { text-decoration: none; }',
		'a:link { color: #0b4e79; }',
		'a:hover { color: #0b4e79; }'
	],
	filters: {
	  DropShadow: {
		knockout: false,
		distance: 2,
		color: '#ffffff',
		strength: 2,
		angle: 90
	  }
	},
	offsetTop:2,
	forceSingleLine: true,
	transparent: true
});

sIFR.replace(gothic, {
	selector: '.menu-item',
	css: [
		'.sIFR-root { color: #362906; font-size: 24px; }',
		'a { text-decoration: none; }',
		'a:link { color: #362906; }',
		'a:hover { color: #cab88d; }'
	],
	filters: {
	  DropShadow: {
		knockout: false,
		distance: 2,
		color: '#ffffff',
		strength: 2,
		angle: 90
	  }
	},
	offsetTop:2,
	forceSingleLine: true,
	transparent: true
});

