//Set the font
var lola = { src: 'fonts/lola.swf' };

sIFR.useStyleCheck = true;

//Activate the flash replacement
sIFR.activate(lola);

//Set the replacement rules
sIFR.replace(lola, {
  selector: 'h1.home_page_title',
  css: '.sIFR-root {color:#CB425F; font-size:100px;}',
  tuneHeight: -10,
  opaque: true
});

//Set the replacement rules
sIFR.replace(lola, {
  selector: 'h1.page_title',
  css: '.sIFR-root {color:#CB425F; font-size:63px;}'
});

sIFR.replace(lola, {
  selector: 'div.grey_box h2',
  css: [
    '.sIFR-root {font-size:30px; background-color:#CFCBC6;}'
    ,'a {color: #CB425F; text-decoration: none;}'
    ,'a:link {color: #CB425F; text-decoration: none;}'
    ,'a:hover {color: #CB425F; text-decoration: none;}'
  ]
});

sIFR.replace(lola, {
  selector: 'div.red_box h2',
  css: [
    '.sIFR-root {font-size:30px; background-color:#CE475E;}'
    ,'a {color: #CFCBC6; text-decoration: none;}'
    ,'a:link {color: #CFCBC6; text-decoration: none;}'
    ,'a:hover {color: #CFCBC6; text-decoration: none;}'
  ]
});

sIFR.replace(lola, {
  selector: 'div.dark_grey_box h2',
  css: [
    '.sIFR-root {font-size:30px; background-color:#696C73;}'
    ,'a {color: #FCFFE9; text-decoration: none;}'
    ,'a:link {color: #FCFFE9; text-decoration: none;}'
    ,'a:hover {color: #FCFFE9; text-decoration: none;}'
  ]
});
