 /*****************************************************************************
    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 avenir = {
      src: 'http://www.ncontactinc.com/images/avenir.swf'
    };
	var aveniralt = {
      src: 'http://www.ncontactinc.com/images/avenir.swf'
    };
	var aveniritalic = {
      src: 'http://www.ncontactinc.com/images/avenir-italic.swf'
    };

    // You probably want to switch this on, but read <http://wiki.novemberborn.net/sifr3/DetectingCSSLoad> first.
    // sIFR.useStyleCheck = true;
    sIFR.activate(avenir);
	sIFR.activate(aveniralt);
	sIFR.activate(aveniritalic);

    sIFR.replace(avenir, {
      selector: 'h1'
      ,wmode: 'transparent'
	  ,filters: {
        DropShadow: {
           distance: 2
          ,color: '#000000'
          ,strength: 2
          ,alpha: .2
          ,blurX: 2
          ,blurY: 2
        }
      }
	  ,css: {
        '.sIFR-root': { 'color': '#FFFFFF', 'letter-spacing': -1, 'leading': '-10' }
      }
    });

	sIFR.replace(avenir, {
      selector: 'h2'
      ,wmode: 'transparent'
	  ,css: {
        '.sIFR-root': { 'color': '#2868A8', 'letter-spacing': -.5, 'leading': '-4' }
      }
    });

	sIFR.replace(aveniritalic, {
      selector: '.bluecenteredh3'
      ,wmode: 'transparent'
	  ,css: {
        '.sIFR-root': { 'color': '#2868A8', 'letter-spacing': -.5, 'leading': '-4', 'text-align': 'center', 'font-style': 'italic' }
      }
    });

	sIFR.replace(avenir, {
      selector: '.bluecenteredh3-plain'
      ,wmode: 'transparent'
	  ,css: {
        '.sIFR-root': { 'color': '#2868A8', 'leading': '-4', 'text-align': 'center' }
      }
    });


	sIFR.replace(avenir, {
      selector: '.h2-white'
      ,wmode: 'transparent'
	  ,css: {
        '.sIFR-root': { 'color': '#FFFFFF', 'letter-spacing': 0, 'leading': '-4' }
      }
    });

    sIFR.replace(avenir, {
      selector: 'h3'
      ,wmode: 'transparent'
	  ,css: {
        '.sIFR-root': { 'color': '#2D89E5', 'leading': '1' },
		'a': { 'text-decoration': 'none' },
		'a:link': { 'color': '#cccccc' },
		'a:hover': { 'color': '#ffffff' }
      }
    });

    sIFR.replace(avenir, {
      selector: '.h3-white'
      ,wmode: 'transparent'
	  ,css: {
        '.sIFR-root': { 'color': '#FFFFFF', 'leading': '1' }
      }
    });
	
    sIFR.replace(avenir, {
      selector: 'h4'
      ,wmode: 'transparent'
	  ,css: {
        '.sIFR-root': { 'color': '#FFFFFF', 'leading': '0' }
      }
    });
	
	
  //  sIFR.replace(aveniritalic, {
  //    selector: 'h5'
  //    ,wmode: 'transparent'
  //  ,css: {
  //     '.sIFR-root': { 'color': '#FFFFFF', 'leading': '0', 'font-style': 'italic' } // you have to both declare 'italic' and create an italic-only font to get italic lettering
  //    }
  //  });	

	
	sIFR.replace(avenir, {
      selector: 'h5'
      ,wmode: 'transparent'
	  ,css: {
        '.sIFR-root': { 'color': '#FFFFFF', 'leading': '0' } 
      }
    });	
	

    sIFR.replace(aveniritalic, {
      selector: 'h6'
      ,wmode: 'transparent'
	  ,css: {
        '.sIFR-root': { 'color': '#666666', 'leading': '1', 'font-style': 'italic' }
      }
    });	
	
	sIFR.replace(aveniralt, {
	  selector: '#subnav ul li' //DON'T	try to SIFR-replace the 'a' in the subnav, instead just replace the 'li'
	  ,wmode: 'transparent'
	  ,filters: {
        DropShadow: {
           distance: 1
          ,color: '#ffffff'
          ,strength: 2
          ,alpha: .6
          ,blurX: 0
          ,blurY: 0
        }
      }
	 ,css: {
		'.sIFR-root': { 'color': '#296E91', 'leading': '0' },
		'a': { 'text-decoration': 'none' },
		'a:link': { 'color': '#296E91' },
		'a:hover': { 'color': '#AA0000' }
		
	  }
	});


    sIFR.replace(avenir, {
      selector: '.whitecenteredh1'
      ,wmode: 'transparent'
	  ,filters: {
        DropShadow: {
           distance: 2
          ,color: '#000000'
          ,strength: 2
          ,alpha: .2
          ,blurX: 2
          ,blurY: 2
        }
      }
	  ,css: {
        '.sIFR-root': { 'color': '#FFFFFF', 'letter-spacing': -1, 'leading': '-10', 'text-align': 'center' }
      }
    });
