var lubalin = {
	src: dotdotpath + 'flash/flashtext/lubalin.swf',
	ratios:[8,1.43,11,1.38,13,1.33,17,1.32,21,1.3,22,1.29,25,1.28,29,1.29,30,1.28,39,1.27,42,1.26,43,1.27,56,1.26,59,1.25,60,1.26,93,1.25,94,1.24,97,1.25,98,1.24,101,1.25,102,1.24,105,1.25,106,1.24,109,1.25,111,1.24,112,1.25,115,1.24,116,1.25,119,1.24,120,1.25,123,1.24,124,1.25,1.24]
};

sIFR.delayCSS = true;
sIFR.activate(lubalin);

// birds_banner override
sIFR.replace(lubalin, { selector: 'body.night .box.birds span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #008000; font-weight: bold; leading: -5; letter-spacing: -1;}' });

// night h1 override
sIFR.replace(lubalin, { selector: 'body.night h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #ffffff; font-weight: bold; leading: -5; letter-spacing: -1;}' });

// night tag cloud h2 override
sIFR.replace(lubalin, { selector: 'body.night #right .lead h2 span.flash_text', wmode: 'transparent', tuneWidth : '0', css: '.sIFR-root {color: #ffffff; font-weight: bold; leading: -5; letter-spacing: -1;}' });

// night shape it h2 override
sIFR.replace(lubalin, { selector: 'body.night h2.shape_it_heading span.flash_text', wmode: 'transparent', tuneWidth : '0', css: '.sIFR-root {color: #ffffff; font-weight: bold; leading: -5; letter-spacing: -1;}' });

//targetted text
	//theme colours
		sIFR.replace(lubalin, {selector: '._3C6EB5 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #3C6EB5; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Light Blue
		sIFR.replace(lubalin, {selector: '._008000 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #008000; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Green
		sIFR.replace(lubalin, {selector: '._7BB03A span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #7BB03A; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Lime
		sIFR.replace(lubalin, {selector: '._EDD81B span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #EDD81B; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Yellow
		sIFR.replace(lubalin, {selector: '._ce4e00 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #ce4e00; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Dark Orange
		sIFR.replace(lubalin, {selector: '._9e0000 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #9e0000; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Maroon Red
		sIFR.replace(lubalin, {selector: '._c50400 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #c50400; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Dark Red
		sIFR.replace(lubalin, {selector: '._fc151b span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #fc151b; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Bright Red
		sIFR.replace(lubalin, {selector: '._010066 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #010066; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Dark Blue
		sIFR.replace(lubalin, {selector: '._3d6db7 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #3d6db7; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Sea Blue
		sIFR.replace(lubalin, {selector: '._277963 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #277963; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Natural Dark Green 
		sIFR.replace(lubalin, {selector: '._005900 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #005900; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Dark Green
		sIFR.replace(lubalin, {selector: '._000000 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #000000; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Black
		sIFR.replace(lubalin, {selector: '._9d0059 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #9d0059; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Dark Pink
		sIFR.replace(lubalin, {selector: '._8b428b span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #8b428b; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Purple
		sIFR.replace(lubalin, {selector: '._60655f span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #60655f; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Grey
		sIFR.replace(lubalin, {selector: '._570083 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #570083; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Dark Purple
		sIFR.replace(lubalin, {selector: '._6b4600 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #6b4600; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Brown
		sIFR.replace(lubalin, {selector: '._314e8a span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #314e8a; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });//Blue
	//other colours
		sIFR.replace(lubalin, {selector: '._920155 span.flash_text',wmode: 'transparent', tuneWidth: '10',css: '.sIFR-root {color: #920155; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });
		sIFR.replace(lubalin, {selector: '._324F8B span.flash_text',wmode: 'transparent', tuneWidth: '10',css: '.sIFR-root {color: #324F8B; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });
		sIFR.replace(lubalin, {selector: '._7CAF39 span.flash_text',wmode: 'transparent', tuneWidth: '10',css: '.sIFR-root {color: #7CAF39; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });
		sIFR.replace(lubalin, {selector: '._693669 span.flash_text',wmode: 'transparent', tuneWidth: '10',css: '.sIFR-root {color: #693669; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });


sIFR.replace(lubalin, { selector: 'h2.overlay_title span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #C30277; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });
sIFR.replace(lubalin, { selector: 'h2.cp_EDD81B span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #EDD81B; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });
sIFR.replace(lubalin, { selector: 'h2.cp_7BB03A span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #7BB03A; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });
sIFR.replace(lubalin, { selector: 'h2.cp_277963 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #277963; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });
sIFR.replace(lubalin, { selector: 'h2.cp_9e0000 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #9e0000; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });
sIFR.replace(lubalin, { selector: 'h2.cp_3C6EB5 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #3C6EB5; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });
sIFR.replace(lubalin, { selector: 'h2.cp_008000 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #008000; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });
sIFR.replace(lubalin, { selector: 'h2.cp_6b4600 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #6b4600; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });
sIFR.replace(lubalin, { selector: 'h2.cp_6b4600 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #6b4600; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });
sIFR.replace(lubalin, { selector: 'h2.cp_60655f span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #60655f; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });
sIFR.replace(lubalin, { selector: 'h2.cp_9d0059 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #9d0059; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// black theme
sIFR.replace(lubalin, { selector: 'body.theme_000000 h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #000000; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_000000 h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #000000; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// blue theme
sIFR.replace(lubalin, { selector: 'body.theme_314e8a h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #314e8a; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_314e8a h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #314e8a; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// bright red theme
sIFR.replace(lubalin, { selector: 'body.theme_fc151b h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #fc151b; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_fc151b h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #fc151b; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// brown theme
sIFR.replace(lubalin, { selector: 'body.theme_6b4600 h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #6b4600; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_6b4600 h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #6b4600; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// dark blue theme
sIFR.replace(lubalin, { selector: 'body.theme_010066 h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #010066; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_010066 h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #010066; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// dark green theme
sIFR.replace(lubalin, { selector: 'body.theme_005900 h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #005900; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_005900 h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #005900; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// dark orange theme
sIFR.replace(lubalin, { selector: 'body.theme_ce4e00 h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #ce4e00; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_ce4e00 h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #ce4e00; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// dark pink theme
sIFR.replace(lubalin, { selector: 'body.theme_9d0059 h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #9d0059; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_9d0059 h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #9d0059; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// dark purple theme
sIFR.replace(lubalin, { selector: 'body.theme_570083 h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #570083; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_570083 h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #570083; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// dark red theme
sIFR.replace(lubalin, { selector: 'body.theme_c50400 h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #c50400; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_c50400 h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #c50400; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// green theme
sIFR.replace(lubalin, { selector: 'body.theme_008000 h1 span.flash_text', wmode: 'transparent', tuneWidth : '10', css: '.sIFR-root {color: #008000; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_008000 h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #008000; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// grey theme
sIFR.replace(lubalin, { selector: 'body.theme_60655f h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #60655f; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_60655f h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #60655f; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// light blue theme
sIFR.replace(lubalin, { selector: 'body.theme_3C6EB5 h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #3C6EB5; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_3C6EB5 h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #3C6EB5; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// lime theme
sIFR.replace(lubalin, { selector: 'body.theme_7BB03A h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #7BB03A; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_7BB03A h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #7BB03A; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// maroon red theme
sIFR.replace(lubalin, { selector: 'body.theme_9e0000 h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #9e0000; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_9e0000 h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #9e0000; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// natural dark green theme
sIFR.replace(lubalin, { selector: 'body.theme_277963 h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #277963; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_277963 h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #277963; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// purple theme
sIFR.replace(lubalin, { selector: 'body.theme_8b428b h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #8b428b; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_8b428b h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #8b428b; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// sea blue theme
sIFR.replace(lubalin, { selector: 'body.theme_3d6db7 h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #3d6db7; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_3d6db7 h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #3d6db7; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// yellow theme
sIFR.replace(lubalin, { selector: 'body.theme_EDD81B h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #EDD81B; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body.theme_EDD81B h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #EDD81B; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });

// default
sIFR.replace(lubalin, { selector: 'body h1 span.flash_text', wmode: 'transparent', tuneWidth: '10', css: '.sIFR-root {color: #7bb03a; font-weight: bold; leading: -5; letter-spacing: -1;}' });
sIFR.replace(lubalin, { selector: 'body h2 span.flash_text', wmode: 'transparent', tuneWidth: '0', css: '.sIFR-root {color: #7bb03a; font-weight: bold; leading: -5; letter-spacing: -0.5;}' });