    /*****************************************************************************
    The sIFR configuration should typically go in `sifr-config.js`, but in order to
    keep the config file clean, and to give a quick overview, it's done here instead.
    *****************************************************************************/
  
    var Helvetica = {
      src: 'js/sifr/Helvetica.swf'
      ,ratios: [9, 1.27, 14, 1.19, 21, 1.16, 28, 1.13, 38, 1.12, 53, 1.11, 60, 1.1, 61, 1.11, 94, 1.1, 96, 1.09, 101, 1.1, 102, 1.09, 103, 1.1, 108, 1.09, 110, 1.1, 1.09]
    };
  
      var HelveticaCond = {
      src: 'js/sifr/HelveticaCond.swf'
    };

    // You probably want to switch this on, but read <http://wiki.novemberborn.net/sifr3/DetectingCSSLoad> first.
    sIFR.useStyleCheck = true;
    sIFR.activate(Helvetica, HelveticaCond);
		
    sIFR.replace(Helvetica, {
      selector: '.homepage'
      ,css: [
      	'.sIFR-root { color: #ffffff; font-size: 18px; text-transform: uppercase; background-color: #000000;; }'
      ]
      ,selectable: false
		});
		
    sIFR.replace(HelveticaCond, {
      selector: '.green'
      ,css: [
      	'.sIFR-root { color: #008009; font-size: 18px; text-transform: uppercase; background-color: #ffffff; }'
      ]
      ,selectable: false
		});

    sIFR.replace(HelveticaCond, {
      selector: '.dark-green'
      ,css: [
      	'.sIFR-root { color: #07620e; font-size: 18px; text-transform: uppercase; background-color: #ffffff; }'
      ]
      ,selectable: false

		});

    sIFR.replace(HelveticaCond, {
      selector: '.dark-blue'
      ,css: [
      	'.sIFR-root { color: #0f6b96; font-size: 18px; text-transform: uppercase; background-color: #ffffff; }'
      ]
      ,selectable: false
		});

    sIFR.replace(HelveticaCond, {
      selector: '.pink'
      ,css: [
      	'.sIFR-root { color: #e86cd5; font-size: 18px; text-transform: uppercase; background-color: #ffffff; }'
      ]
      ,selectable: false
		});

    sIFR.replace(HelveticaCond, {
      selector: '.red'
      ,css: [
      	'.sIFR-root { color: #e50814; font-size: 18px; text-transform: uppercase; background-color: #ffffff; }'
      ]
      ,selectable: false
		});

    sIFR.replace(HelveticaCond, {
      selector: '.light-blue'
      ,css: [
      	'.sIFR-root { color: #54abd3; font-size: 18px; text-transform: uppercase; background-color: #ffffff; }'
      ]
      ,selectable: false
		});

    sIFR.replace(HelveticaCond, {
      selector: '.orange'
      ,css: [
      	'.sIFR-root { color: #d4510a; font-size: 18px; text-transform: uppercase; background-color: #ffffff; }'
      ]
      ,selectable: false
		});

    sIFR.replace(HelveticaCond, {
      selector: 'h1,h2'
      ,css: [
      	'.sIFR-root { color: #000000; font-size: 18px; text-transform: uppercase; background-color: #ffffff; }'
      ]
      ,selectable: false

		})