/*

	ILG FRAMEWORK
	
	SIFR CONFIG
	
	CREATED BY RYAN ILG
	HTTP://RYANILG.COM
	
	CREATED: Mon Feb 23 15:43:46 PST 2009
	LAST UPDATE: Wed Mar  4 15:36:44 PST 2009
	
*/

	// SPECIFIY THE FONTS
	var light = { src: _root + 'media/light.swf' };
	var regular = { src: _root + 'media/regular.swf' };
	
	sIFR.repaintOnResize = false;
	
	// ACTIVATE THE SPECIFIED FONTS
	sIFR.activate (light, regular);
	
	/* SWAP OUT THE TEXT FOR SIFR TEXT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
		
		// MAIN NAVIGATION
			sIFR.replace(regular, { // ACTIVE
				selector: '#mNav li.active',
				css: [
						'.sIFR-root { color: #384C57; leading: 0; text-transform: lowercase; }',
						'a { color: #384C57; text-decoration: underline; letter-spacing: 0; }',
						'a:hover { color: #F5001D; text-decoration: underline; }'
					],
					wmode: 'transparent',
					tuneHeight: -3, offsetTop: -2, offsetLeft: 0
				});
				
			sIFR.replace(light, { // REGULAR
				selector: '#mNav li',
				css: [
						'.sIFR-root { color: #384C57; leading: 0; text-transform: lowercase }',
						'a { color: #384C57; text-decoration: none; letter-spacing: 0; }',
						'a:hover { color: #F5001D; text-decoration: none; }'
					],
					wmode: 'transparent',
					tuneHeight: -3, offsetTop: -2, offsetLeft: 0
				});
		
		// HOME PAGE CHANGES
		
			sIFR.replace(light, {
				selector: '.page-home .answer, .page-home .question',
				css: [
						'.sIFR-root { color: #384C57; leading: 0; }',
						'a { color: #F5001D; letter-spacing: 0; }',
						'a:hover { color: #F5001D; }'
					],
					wmode: 'transparent',
					tuneHeight: -7, offsetTop: -3, offsetLeft: 0
				});
				
			sIFR.replace(regular, {
				selector: '.page-home h3, .page-home #cases li, .back-home',
				css: [
						'.sIFR-root { color: #F5001D; text-transform: uppercase; leading: 0; }',
						'a { color: #384C57; text-decoration: none; letter-spacing: 0; }',
						'a:hover { color: #384C57; text-decoration: underline; }'
					],
					wmode: 'transparent',
					tuneHeight: -3, offsetTop: -2, offsetLeft: 0
				});
		
			sIFR.replace(light, {
				selector: '.page-home h4',
				css: [
						'.sIFR-root { color: #384C57; leading: 0; text-decoration: underline; }',
						'a { color: #F5001D; letter-spacing: 0; }',
						'a:hover { color: #F5001D; }'
					],
					wmode: 'transparent',
					tuneHeight: -7, offsetTop: -3, offsetLeft: 0
				});
		
				
		// CONTACT CHANGES
			sIFR.replace(light, {
				selector: '.page-contact .phone, .page-contact .email',
				css: [
						'.sIFR-root { color: #F5001D; }',
						'a { color: #384C57; text-decoration: none; letter-spacing: 0; }',
						'a:hover { color: #F5001D; }'
					],
					wmode: 'transparent',
					tuneHeight: -5, offsetTop: -7, offsetLeft: -1
				});
		
		
		// DEFAULT CHANGES
			sIFR.replace(light, {
				selector: 'h2',
				css: [
						'.sIFR-root { color: #F5001D; leading: -20; text-indent: -20; }',
						'strong { color: #384C57; }',
						'a { color: #F5001D; text-decoration: none; letter-spacing: 0; }',
						'a:hover { color: #F5001D; }'
					],
					wmode: 'transparent',
					tuneHeight: -15, offsetTop: -15, offsetLeft: -3
				});
				
			sIFR.replace(light, {
				selector: 'h3, .page-contact .address',
				css: [
						'.sIFR-root { color: #505157; leading: 0; }',
						'a { color: #F5001D; text-decoration: none; letter-spacing: 0; }',
						'a:hover { color: #F5001D; text-decoration: underline; }'
					],
					wmode: 'transparent',
					tuneHeight: -7, offsetTop: -5, offsetLeft: 0
				});
			
			sIFR.replace(regular, {
				selector: 'h4',
				css: [
						'.sIFR-root { color: #F5001D; leading: 0; text-transform: uppercase; }',
						'a { color: #384C57; text-decoration: none; letter-spacing: 0; }',
						'a:hover { color: #384C57; }'
					],
					wmode: 'transparent',
					tuneHeight: -7, offsetTop: -3, offsetLeft: 0
				});
				
			sIFR.replace(light, {
				selector: '#secondary .quote',
				css: [
						'.sIFR-root { color: #F5001D; leading: 2; }',
						'a { color: #384C57; text-decoration: none; letter-spacing: 0; }',
						'a:hover { color: #384C57; }'
					],
					wmode: 'transparent',
					tuneHeight: -7, offsetTop: -3, offsetLeft: 0
				});
			
			// FOOTER
			sIFR.replace(light, {
				selector: '#siteinfo li',
				css: [
						'.sIFR-root { color: #505157; leading: 0; }',
						'a { color: #505157; text-decoration: none; letter-spacing: 0; }',
						'a:hover { color: #6C6C6C; text-decoration: underline; }'
					],
					wmode: 'transparent',
					tuneHeight: 0, tuneWidth: 5, offsetTop: 0, offsetLeft: 0
				});
				
				