	var textColor;

	var PG = {
	  src: '/flash/PG.swf',
		ratios: [9, 1.16, 16, 1.09, 29, 1.05, 34, 1.02, 51, 1.01, 76, 1, 79, 0.99, 81, 1, 0.99]
	};

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

	// HOMEPAGE
	sIFR.replace(PG, {
	  selector: '#homepage #footer-briefs h3',
	  css: {
	    '.sIFR-root': { 'color': '#ffffff' }
	  },
	  wmode: 'transparent'
	});
	
	// CLIENTS	
	sIFR.replace(PG, {
	  selector: '#clients #sidebar h3',
	  css: {
	    '.sIFR-root': { 'color': '#41ad25', 'font-size' : '22px', 'line-height' : '22px','text-transform' : 'uppercase' }
	  },
	  wmode: 'transparent'
	});
	
	sIFR.replace(PG, {
	  selector: '#clients #article h3.consumer-goods',
		wmode: 'transparent',
	  css: {
    '.sIFR-root': { 'color': '#396383'}
  	}
	});
	sIFR.replace(PG, {
	  selector: '#clients #article h3.financial-services',
		wmode: 'transparent',
	  css: {
	    '.sIFR-root': { 'color': '#8e2d31' }
  	}
	});
	sIFR.replace(PG, {
	  selector: '#clients #article h3.non-profit',
		wmode: 'transparent',
	  css: {
	    '.sIFR-root': { 'color': '#503369' }
  	}
	});
	sIFR.replace(PG, {
	  selector: '#clients #article h3.real-estate',
		wmode: 'transparent',
	  css: {
	    '.sIFR-root': { 'color': '#378340'}
  	}
	});
	sIFR.replace(PG, {
	  selector: '#clients #article h3.commercial-other',
		wmode: 'transparent',
	  css: {
	    '.sIFR-root': { 'color': '#c2660d'}
  	}
	});
	

	// ABOUT
	sIFR.replace(PG, {
	  selector: '#about #article h2, #about #article h3, #customer-support #article h2, #customer-support #article h3',
	  css: {
	    '.sIFR-root': { 'color': '#f77501' }
	  },
	  wmode: 'transparent'
	});
	sIFR.replace(PG, {
	  selector: '#about #sidebar h3, #customer-support #sidebar h3',
	  css: {
	    '.sIFR-root': { 'color': '#f77501', 'font-size' : '22px', 'line-height' : '22px','text-transform' : 'uppercase' }
	  },
	  wmode: 'transparent'
	});
	
	// SERVICES
	sIFR.replace(PG, {
	  selector: '#services #sidebar h3',
	  css: {
	    '.sIFR-root': { 'color': '#d70749', 'font-size' : '22px', 'line-height' : '22px','text-transform' : 'uppercase' }
	  },
	  wmode: 'transparent'
	});
	sIFR.replace(PG, {
	  selector: '#services #article h2, #services #article h3',
	  css: {
	    '.sIFR-root': { 'color': '#d70749' }
	  },
	  wmode: 'transparent'
	});

	// PROCESS
	sIFR.replace(PG, {
	  selector: '#process #sidebar h3',
	  css: {
	    '.sIFR-root': { 'color': '#920289', 'font-size' : '22px', 'line-height' : '22px','text-transform' : 'uppercase' }
	  },
	  wmode: 'transparent'
	});
	sIFR.replace(PG, {
	  selector: '#process #article h2, #process #article h3',
	  css: {
	    '.sIFR-root': { 'color': '#920289' }
	  },
	  wmode: 'transparent'
	});

	// BLOG
	sIFR.replace(PG, {
	  selector: '#blog #article h2',
	  css: [
			'.sIFR-root {color: #000000; font-weight:normal; }',
			'a { color: #000000; font-weight:normal; display:block;  }',
			'a:hover { color: #000000; text-decoration: none;}'
	  ],
	  wmode: 'transparent'
	});
	sIFR.replace(PG, {
	  selector: '#blog #article h3',
	  css: [
			'.sIFR-root {color: #000000; font-weight:normal;}',
			'a { color: #222; font-weight:normal; display:block; font-size:25px  }',
			'a:hover { color: #666; text-decoration: none;}'
	  ],
	  wmode: 'transparent'
	});

	// WORK
	sIFR.replace(PG, {
	  selector: '#work #sidebar h3',
	  css: {
	    '.sIFR-root': { 'color': '#4473A7', 'font-size' : '22px', 'line-height' : '22px','text-transform' : 'uppercase' }
	  },
	  wmode: 'transparent'
	});
	
	sIFR.replace(PG, {
	  selector: '.center-for-non-profit-excellence #article h2, .center-for-non-profit-excellence #article h3',
	  css: {
	    '.sIFR-root': { 'color': '#306d79' }
	  },
	  wmode: 'transparent'
	});
	sIFR.replace(PG, {
	  selector: '.vibrant-nation #article h2, .vibrant-nation #article h3',
	  css: {
	    '.sIFR-root': { 'color': '#a39242' }
	  },
	  wmode: 'transparent'
	});
	sIFR.replace(PG, {
	  selector: '.cattlefax #article h2, .cattlefax #article h3',
	  css: {
	    '.sIFR-root': { 'color': '#e67316' }
	  },
	  wmode: 'transparent'
	});
	sIFR.replace(PG, {
	  selector: '.nsfg #article h2, .nsfg #article h3',
	  css: {
	    '.sIFR-root': { 'color': '#f3006a' }
	  },
	  wmode: 'transparent'
	});
	sIFR.replace(PG, {
	  selector: '.crescent-hill-books #article h2, .crescent-hill-books #article h3',
	  css: {
	    '.sIFR-root': { 'color': '#12b5d8' }
	  },
	  wmode: 'transparent'
	});
	sIFR.replace(PG, {
	  selector: '.the-collaborative-for-teaching-and-learning #article h2, .the-collaborative-for-teaching-and-learning #article h3',
	  css: {
	    '.sIFR-root': { 'color': '#e32b83' }
	  },
	  wmode: 'transparent'
	});
	sIFR.replace(PG, {
	  selector: '.edo-interactive #article h2, .edo-interactive #article h3',
	  css: {
	    '.sIFR-root': { 'color': '#41b322' }
	  },
	  wmode: 'transparent'
	});
	sIFR.replace(PG, {
	  selector: '.night-school-for-girls #article h2, .night-school-for-girls #article h3',
	  css: {
	    '.sIFR-root': { 'color': '#f3006a' }
	  },
	  wmode: 'transparent'
	});
	sIFR.replace(PG, {
	  selector: '.schlechty-center #article h2, .schlechty-center #article h3',
	  css: {
	    '.sIFR-root': { 'color': '#478396' }
	  },
	  wmode: 'transparent'
	});
