var stone = {
    src: '/images/sifr.swf'
  };

  // sIFR.domains = ['novemberborn.net'] // Don't check for domains in this demo
  sIFR.useStyleCheck = true;
  sIFR.activate(stone);

  sIFR.replace(stone, {
    selector: 'h1.title'
	,wmode: "transparent"
    ,css: [
      '.sIFR-root { font-weight: bold; color: #00af9e; font-size: 18px; }'
      ,'a { text-decoration: none; }'
      ,'a:link { color: #000000; }'
      ,'a:hover { color: #CCCCCC; }'
    ]
  });
  sIFR.replace(stone, {
    selector: 'h3.head-related-links'
	,wmode: "transparent"
    ,css: [
      '.sIFR-root { font-weight: bold; color: #00af9e; font-size: 14px; background-color:#F4F4F4; }'
    ]
  });
  sIFR.replace(stone, {
    selector: 'h3.sub-head'
	,wmode: "transparent"
    ,css: [
      '.sIFR-root { font-weight: bold; color: #00af9e; font-size: 15px; }'
      ,'a { text-decoration: none; }'
      ,'a:link { color: #00af9e; }'
      ,'a:hover { color: #999999; }'
    ]
  });
  sIFR.replace(stone, {
    selector: 'h3.sign-in'
	,wmode: "transparent"
    ,css: [
      '.sIFR-root { font-weight: bold; color: #11b4a4; font-size: 15px; }'
      ,'a { text-decoration: none; }'
      ,'a:link { color: #11b4a4; }'
      ,'a:hover { color: #999999; }'
    ]
  });
  sIFR.replace(stone, {
    selector: 'h3.home-highlight-head'
	,wmode: "transparent"
    ,css: [
      '.sIFR-root { font-weight: bold; color: #59a6db; font-size: 16px;}'
    ]
  });
  sIFR.replace(stone, {
    selector: 'p.home-highlight-para'
	,wmode: "transparent"
    ,css: [
      '.sIFR-root { font-weight: normal; color: #59a6db; font-size: 12px; }'
    ]
  });
  sIFR.replace(stone, {
    selector: 'h3.sub-head-home'
	,wmode: "transparent"
    ,css: [
      '.sIFR-root { font-weight: normal; color: #11b4a4; font-size: 18px; }'
    ]
  });
  sIFR.replace(stone, {
    selector: 'h3.sub-head-small'
	,wmode: "transparent"
    ,css: [
      '.sIFR-root { font-weight: bold; color: #00af9e; font-size: 15px; }'
    ]
  });
  
  sIFR.replace(stone, {
    selector: 'h4.related-link'
	,wmode: "transparent"
    ,css: [
      '.sIFR-root { font-weight: bold; color: #00af9e; font-size: 12px; background-color:#F4F4F4; }'
      ,'a { text-decoration: none; }'
      ,'a:link { color: #291465; }'
      ,'a:hover { color: #999999; }'
    ]
  });
  
  sIFR.replace(stone, {
    selector: 'h4.subhead'
	,wmode: "transparent"
    ,css: {
      '.sIFR-root': { 'color': '#660000', 'letter-spacing': -1.5, 'text-transform': 'capitalize' }
    }
    ,filters: {
      DropShadow: {
        knockout: true
        ,distance: 1
        ,color: '#330000'
        ,strength: 2
      }
    }
  });