var book = {
      src: 'book.swf'
      ,ratios: [7, 1.32, 8, 1.31, 12, 1.27, 20, 1.22, 28, 1.19, 30, 1.17, 31, 1.18, 45, 1.17, 61, 1.16, 103, 1.15, 104, 1.14, 108, 1.15, 111, 1.14, 113, 1.15, 118, 1.14, 120, 1.15, 1.14]
    };

    // You probably want to switch this on, but read <http://wiki.novemberborn.net/sifr3/DetectingCSSLoad> first.
    // sIFR.useStyleCheck = true;
    sIFR.activate(book);

	//sIFR.debug.ratios({ src: 'book.swf', selector: 'h1' });
	
	sIFR.replace(book, {
      selector: 'h1'
      ,wmode: 'transparent'
	  ,css: [
        '.sIFR-root { text-align: left; color: #FFFFFF;}'
        ,'a { text-decoration: none; }'
        ,'a:link { color: #FFFFFF; }'
        ,'a:hover { color: #CCCCCC; }'
      ]
	  ,filters: {
        DropShadow: {
          distance: 1
          ,color: '#330000'
          ,strength: 3
          ,alpha: .5
          ,blurX: 0
          ,blurY: 0
        }
	  }
    });
	
	sIFR.replace(book, {
      selector: 'h2'
      ,wmode: 'transparent'
	  ,css: [
        '.sIFR-root { text-align: left; color: #af0000;}'
        ,'a { text-decoration: none; }'
        ,'a:link { color: #FFFFFF; }'
        ,'a:hover { color: #CCCCCC; }'
      ]
    });
	
	sIFR.replace(book, {
      selector: 'h3'
      ,wmode: 'transparent'
	  ,css: [
        '.sIFR-root { text-align: left; color: #DDDDDD;}'
        ,'a { text-decoration: none; }'
        ,'a:link { color: #FFFFFF; }'
        ,'a:hover { color: #CCCCCC; }'
      ]
    });
	
	sIFR.replace(book, {
      selector: 'h4'
      ,wmode: 'transparent'
	  ,css: [
        '.sIFR-root { text-align: left; color: #FFFFFF;}'
        ,'a { text-decoration: none; }'
        ,'a:link { color: #FFFFFF; }'
        ,'a:hover { color: #CCCCCC; }'
      ]
    });
	
	sIFR.replace(book, {
      selector: 'h5'
      ,wmode: 'transparent'
	  ,css: [
        '.sIFR-root { text-align: left; color: #6b6a65;}'
        ,'a { text-decoration: none; }'
        ,'a:link { color: #FFFFFF; }'
        ,'a:hover { color: #CCCCCC; }'
      ]
    });
