// sIFR configuration
// Note: ROOT_URL is defined on the master page or at functions.js

var aaux_bold = { src: ROOT_URL + 'swf/aaux-bold.swf' };
var aaux_medium = { src: ROOT_URL + 'swf/aaux-medium.swf' };

sIFR.useStyleCheck = true;

sIFR.activate(aaux_bold, aaux_medium);

sIFR.replace(aaux_medium, {
  selector: '#header.large h1, #header.medium h1',
  wmode: 'transparent',
  css: ['.sIFR-root { background-color: #2B2B2B; color: #FFFFFF; letter-spacing:-0.3; }']  		
});

sIFR.replace(aaux_medium, {
  selector: 'h1',
  wmode: 'transparent',
  css: ['.sIFR-root { background-color: #2B2B2B; color: #FFFFFF; letter-spacing: 0; }',
		'a {color: #FFFFFF; text-decoration:none; }',
		'a:hover { color: #FFFFFF; text-decoration:underline;}' ]
});

sIFR.replace(aaux_bold, {
  selector: '#smallBoxes h2',
  wmode: 'transparent',
  tuneHeight: -11, 
  offsetTop: -8,
  css: '.sIFR-root { background-color: #FFFFFF; color: #404041; letter-spacing: -0.6; }'
});

sIFR.replace(aaux_medium, {
  selector: '#smallBoxes p.byline',
  wmode: 'transparent',
  tuneHeight: -9, 
  offsetTop: -4,
  css: '.sIFR-root { background-color: #FFFFFF; color: #77787b; }'
});

sIFR.replace(aaux_bold, {
  selector: '.personal #main p.hilite, .business #main p.hilite',
  wmode: 'transparent',
  css: '.sIFR-root { background-color: #FFFFFF; color: #404041; letter-spacing: -0.05; leading: -2}'
});

sIFR.replace(aaux_bold, {
  selector: '.home .overviewText .left h3.hilite',
  wmode: 'transparent',
  css: '.sIFR-root { background-color: #FFFFFF; color: #02618c; letter-spacing: -0.05; leading: -2}'
});


sIFR.replace(aaux_bold, {
  selector: '.home.blog h3',
  wmode: 'transparent',
  css: ['.sIFR-root { background-color: #FFFFFF; color: #404041; letter-spacing: -0.05; leading: -2}',
  		'a {color: #02618C; text-decoration:none; }',
		'a:hover { color: #02618C; text-decoration:underline;}' ]
});

sIFR.replace(aaux_bold, {
  selector: '.home h3',
  wmode: 'transparent',
  css: '.sIFR-root { background-color: #FFFFFF; color: #404041; letter-spacing: -0.05; leading: -2}'
});

sIFR.replace(aaux_bold, {
  selector: '.personal #main h2',
  wmode: 'transparent',
  css: '.sIFR-root { background-color: #FFFFFF; color: #69903C; letter-spacing: -0.05; leading: -2}'
});

sIFR.replace(aaux_bold, {
  selector: '.itemDesc.personal h4',
  wmode: 'transparent',
  css: '.sIFR-root { background-color: #FFFFFF; color: #69903C; letter-spacing: -0.05; leading: -2}'
});

sIFR.replace(aaux_bold, {
  selector: '.business #main h2',
  wmode: 'transparent',
  css: '.sIFR-root { background-color: #FFFFFF; color: #187cb6; letter-spacing: -0.05; leading: -2}'
});

sIFR.replace(aaux_bold, {
  selector: '.itemDesc.business h4',
  wmode: 'transparent',
  css: '.sIFR-root { background-color: #FFFFFF; color: #187cb6; letter-spacing: -0.05; leading: -2}'
});

sIFR.replace(aaux_bold, {
  selector: '.itemDesc.staff h4',
  wmode: 'transparent',
  css: '.sIFR-root { background-color: #FFFFFF; color: #187CB6; letter-spacing: -0.05; leading: -2}'
});

sIFR.replace(aaux_bold, {
  selector: '.generic #main h2.hilite, .account #main h2.hilite',
  wmode: 'transparent',
  css: '.sIFR-root { background-color: #FFFFFF; color: #187CB6; letter-spacing: -0.05; leading: -2}'
});

sIFR.replace(aaux_bold, {
  selector: '.generic #main h2, .account #main h2',
  wmode: 'transparent',
  css: '.sIFR-root { background-color: #FFFFFF; color: #404041; letter-spacing: -0.05; leading: -2}'
});












