var kievitmedium = {
	src: 'assets/sIFR3/kievit_medium.swf'
	,ratios: [10, 1.32, 16, 1.27, 23, 1.23, 24, 1.21, 25, 1.22, 31, 1.21, 38, 1.2, 42, 1.19, 43, 1.2, 62, 1.19, 66, 1.18, 67, 1.19, 113, 1.18, 114, 1.17, 119, 1.18, 120, 1.17, 1.18]
}
var kievitbold = {
	src: 'assets/sIFR3/kievit_bold.swf'
	,ratios: [10, 1.32, 16, 1.27, 23, 1.23, 24, 1.21, 25, 1.22, 31, 1.21, 38, 1.2, 42, 1.19, 43, 1.2, 62, 1.19, 66, 1.18, 67, 1.19, 113, 1.18, 114, 1.17, 119, 1.18, 120, 1.17, 1.18]
}

sIFR.activate(kievitbold, kievitmedium);

/* Work out ratios using code below. 
   Ratios must be worked out for each font you are using.
**********************************************************
	// This block of code would be done for each font
	// you are using.
	sIFR.debug.ratios(kievitmedium, {
		selector: 'h2'
	});
/*********************************************************/
sIFR.replace(kievitbold, {
	selector: 'h1.subtitle01'
	,transparent: true
	,css: ['.sIFR-root { color: #6f6f6f; }']	
	,tuneHeight: -3
});
sIFR.replace(kievitbold, {
	selector: 'h2.subtitle01b'
	,transparent: true
	,css: ['.sIFR-root { color: #6F6F6F; }']	
	,tuneHeight: -3
});
sIFR.replace(kievitmedium, {
	selector: 'h1.subtitle01a'
	,transparent: true
	,css: ['.sIFR-root { color: #ffffff; }']	
	,tuneHeight: -4
});
sIFR.replace(kievitbold, {
	selector: 'h1.subtitle02'
	,transparent: true
	,css: ['.sIFR-root { color: #ffffff; }']	
	,tuneHeight: -3
});
sIFR.replace(kievitbold, {
	selector: 'h1.subtitle03'
	,transparent: true
	,css: ['.sIFR-root { color: #ffffff; }']	
	,tuneHeight: -3
});
sIFR.replace(kievitbold, {
	selector: 'h2.maintitle01, h2.subtitle10'
	,transparent: true
	,css: ['.sIFR-root { color: #ffffff; }']
	,tuneHeight: -5
});
sIFR.replace(kievitbold, {
	selector: 'h2.subtitle01'
	,transparent: true
	,css: ['.sIFR-root { color: #2a3e7f; }']
});
sIFR.replace(kievitbold, {
	selector: '.box01 h2#first'
	,transparent: true
	,css: ['.sIFR-root { color: #ffffff; }']
	,tuneHeight: -4
});
sIFR.replace(kievitbold, {
	selector: '.box01 h2.othertitle'
	,transparent: true
	,css: ['.sIFR-root { color: #bac2cb; }']
	,tuneHeight: -4
});
sIFR.replace(kievitbold, {
	selector: '.box02 h2#first'
	,transparent: true
	,css: ['.sIFR-root { color: #727272; }']
	,tuneHeight: -4
});
sIFR.replace(kievitbold, {
	selector: '.box02 h2.othertitle'
	,transparent: true
	,css: ['.sIFR-root { color: #949494; }']
	,tuneHeight: -4
});
sIFR.replace(kievitbold, {
	selector: '.box03 h2#first, .box03 h2.othertitle'
	,transparent: true
	,css: ['.sIFR-root { color: #aaba86; }']
	,tuneHeight: -4
});
sIFR.replace(kievitmedium, {
	selector: 'h2.subtitle02'
	,transparent: true
	,css: ['.sIFR-root { color: #677382; }']
	,tuneHeight: -3
});
sIFR.replace(kievitmedium, {
	selector: 'h2.subtitle02a'
	,transparent: true
	,css: ['.sIFR-root { color: #e3efc8; }']
	,tuneHeight: -3
});
sIFR.replace(kievitmedium, {
	selector: 'h2.subtitle02b'
	,transparent: true
	,css: ['.sIFR-root { color: #ffffff; }']
	,tuneHeight: -3
});
sIFR.replace(kievitmedium, {
	selector: 'h2.subtitle03'
	,transparent: true
	,css: ['.sIFR-root { color: #ffffff; }']
	,tuneHeight: -3
});
sIFR.replace(kievitmedium, {
	selector: 'h2.subtitle04'
	,transparent: true
	,css: ['.sIFR-root { color: #ffffff; }']
});
sIFR.replace(kievitmedium, {
	selector: 'h2.subtitle04a'
	,transparent: true
	,css: ['.sIFR-root { color: #ffffff; }']
	,tuneHeight: -6
});
sIFR.replace(kievitbold, {
	selector: 'h2.subtitle05, h2.subtitle05a'
	,transparent: true
	,css: ['.sIFR-root { color: #6f6f6f; }']
	,tuneHeight: -5
});
sIFR.replace(kievitmedium, {
	selector: 'h2.subtitle06'
	,transparent: true
	,css: ['.sIFR-root { color: #6f6f6f; }']
	,tuneHeight: -5
});
sIFR.replace(kievitmedium, {
	selector: 'h2.subtitle07'
	,transparent: true
	,css: ['.sIFR-root { color: #555c63; }']
	,tuneHeight: -5
});
sIFR.replace(kievitmedium, {
	selector: 'h2.subtitle08'
	,transparent: true
	,css: ['.sIFR-root { color: #413e36; }']
	,tuneHeight: -5
});
sIFR.replace(kievitmedium, {
	selector: 'h2.subtitle09'
	,transparent: true
	,css: ['.sIFR-root { color: #ffffff; }']
	,tuneHeight: -5
});
sIFR.replace(kievitmedium, {
	selector: 'span.lrg01'
	,transparent: true
	,css: ['.sIFR-root { color: #ffffff; }']
	,tuneHeight: -5
	,forceSingleLine: true
});
sIFR.replace(kievitmedium, {
	selector: 'h2.subtitle13'
	, transparent: true
	, css: ['.sIFR-root { color: #504646; }']
	, tuneHeight: -4
});
sIFR.replace(kievitmedium, {
	selector: 'h4.subtitle01'
	,transparent: true
	,css: ['.sIFR-root { color: #504646; }']	
	,tuneHeight: -2
});
sIFR.replace(kievitmedium, {
	selector: 'h4.subtitle-3'
	,transparent: true
	,css: ['.sIFR-root { color: #666666; }']	
	,tuneHeight: -10
	,offsetTop: -5
});

//homepage headings
sIFR.replace(kievitmedium, {
	selector: '.fColNowViewing h3.subtitle-4'
	,transparent: true
	,css: ['.sIFR-root { color: #ffffff; }']
});
sIFR.replace(kievitmedium, {
	selector: '.fColViewed h3.subtitle-4'
	,transparent: true
	,css: ['.sIFR-root { color: #D3DAE1; }']
});
sIFR.replace(kievitmedium, {
	selector: '.fCarRange h3.subtitle-4'
	,transparent: true
	,css: ['.sIFR-root { color: #D3DAE1; }']
});

//other pages headings
sIFR.replace(kievitmedium, {
	selector: '.fColNowViewing h3.subtitle-5'
	,transparent: true
	,css: ['.sIFR-root { color: #6f6f6f; }']
});
sIFR.replace(kievitmedium, {
	selector: '.fColViewed h3.subtitle-5'
	,transparent: true
	,css: ['.sIFR-root { color: #677382; }']
});
sIFR.replace(kievitmedium, {
	selector: '.fCarRange h3.subtitle-5'
	,transparent: true
	,css: ['.sIFR-root { color: #677382; }']
});


//price and range headings
sIFR.replace(kievitbold, {
	selector: 'h2.subtitle-1, h2.subtitle-2, h3.subtitle-6'
	,transparent: true
	,css: ['.sIFR-root { color: #464646; }']	
	,tuneHeight: -8
	,offsetTop: -5
});

// Dealer checklist headings
sIFR.replace(kievitbold, {
	selector: 'h2.dealer-checklist, h2.dealer-checklist02'
	,transparent: true
	,css: ['.sIFR-root { color: #666666; }']	
});
