if (typeof sIFR == 'function') {
  // nav
  sIFR.replaceElement(named({
    sColor: '#000000',
    sFlashSrc: '/swfs/sifr/foundry-form-sans-bold.swf',
    sHoverColor: '#000000',
    sSelector: '#nav dd.selected',
    sWmode: 'transparent'
  }));
  sIFR.replaceElement(named({
    sColor: '#FFC608',
    sFlashSrc: '/swfs/sifr/foundry-form-sans-bold.swf',
    sHoverColor: '#C0FF11',
    sSelector: '#nav dd.city',
    sWmode: 'transparent'
  }));
  sIFR.replaceElement(named({
    sColor: '#FFFFFF',
    sFlashSrc: '/swfs/sifr/foundry-form-sans-bold.swf',
    sHoverColor: '#C0FF11',
    sSelector: '#nav dd',
    sWmode: 'transparent'
  }));

  // article
  sIFR.replaceElement(named({
    sColor: '#000000',
    sFlashSrc: '/swfs/sifr/marker-felt.swf',
    sSelector: 'body.article #primary h1',
    sWmode: 'transparent'
  }));
  sIFR.replaceElement(named({
    sColor: '#CC0000',
    sFlashSrc: '/swfs/sifr/marker-felt.swf',
    sLinkColor: '#FF6600',
    sSelector: 'body.article #primary h2',
    sWmode: 'transparent'
  }));

  // city
  sIFR.replaceElement(named({
    sColor: '#FFFFFF',
    sFlashSrc: '/swfs/sifr/marker-felt.swf',
    sLinkColor: '#DDDDDD',
    sSelector: 'body.city #city-news h2, body.city #news h2, body.news_index #city-news h2, body.news_index #news h2',
    sWmode: 'transparent'
  }));

  // home
  sIFR.replaceElement(named({
    sColor: '#FFFFFF',
    sFlashSrc: '/swfs/sifr/marker-felt.swf',
    sLinkColor: '#DDDDDD',
    sSelector: 'body.home #city-news h2, body.home #news h2',
    sWmode: 'transparent'
  }));

  // news
  sIFR.replaceElement(named({
    sColor: '#041D55',
    sFlashSrc: '/swfs/sifr/foundry-form-sans-bold.swf',
    sSelector: 'body.news #primary p.posted',
    sWmode: 'transparent'
  }));

  // H1
  sIFR.replaceElement(named({
    sColor: '#041D55',
    sFlashSrc: '/swfs/sifr/foundry-form-sans-bold.swf',
    sSelector: '#primary h1',
    sWmode: 'transparent'
  }));

  // H2
  sIFR.replaceElement(named({
    sColor: '#FFFFFF',
    sFlashSrc: '/swfs/sifr/marker-felt.swf',
    sLinkColor: '#CC0000',
    sSelector: '#primary .body h2',
    sWmode: 'transparent'
  }));
  sIFR.replaceElement(named({
    sColor: '#000000',
    sFlashSrc: '/swfs/sifr/marker-felt.swf',
    sLinkColor: '#CC0000',
    sSelector: '#primary .body #twitter_updates h2',
    sWmode: 'transparent'
  }));

  // H3
  sIFR.replaceElement(named({
    sColor: '#FFFFFF',
    sFlashSrc: '/swfs/sifr/marker-felt.swf',
    sLinkColor: '#CC0000',
    sSelector: '#primary .body h3',
    sWmode: 'transparent'
  }));

  // LABEL
  sIFR.replaceElement(named({
    sColor: '#041D55',
    sFlashSrc: '/swfs/sifr/foundry-form-sans-book-osf.swf',
    sSelector: '#primary .sifr label',
    sWmode: 'transparent'
  }));
  sIFR.replaceElement(named({
    sColor: '#041D55',
    sFlashSrc: '/swfs/sifr/foundry-form-sans-book-osf.swf',
    sSelector: '#primary p.label',
    sWmode: 'transparent'
  }));
};
