if(typeof(absRootFolder) == 'undefined') absRootFolder = 'http://www.swimweargalore.com.au';
var gothamBook   = { src: absRootFolder+'/swf/Gotham-Book.swf' };
var gothamMedium = { src: absRootFolder+'/swf/Gotham-Medium.swf' };
var gothamLight  = { src: absRootFolder+'/swf/Gotham-Light.swf' };

sIFR.activate(gothamBook,gothamMedium,gothamLight);

sIFR.replace(gothamLight, {
  selector: 'h1.mainHeading',
  css: '.sIFR-root { color:#333333; font-size:30px; text-transform:uppercase; }',
  transparent: true
});

sIFR.replace(gothamLight, {
  selector: 'h1.mainTitle',
  css: '.sIFR-root { color:#333333; font-size:30px; }',
  transparent: true
});

sIFR.replace(gothamLight, {
  selector: 'h1.checkoutTitle',
  css: '.sIFR-root { color:#333333; font-size:26px; }',
  transparent: true
});

sIFR.replace(gothamBook, {
  selector: 'h1.productTitle',
  css: '.sIFR-root { color:#333333; font-size:18px; }',
  transparent: true
});

sIFR.replace(gothamMedium, {
  selector: 'h3.subHeading',
  css: '.sIFR-root { color:#333333; font-size: 13px; text-transform:uppercase; }',
  transparent: true
});

sIFR.replace(gothamMedium, {
  selector: 'h3.subSubHeading',
  css: '.sIFR-root { color:#333333; font-size: 13px; }',
  transparent: true
});

sIFR.replace(gothamMedium, {
  selector: '#navMain h2',
  css: '.sIFR-root { color:#51595F; font-size: 13px; text-transform:uppercase; }',
  transparent: true
});

sIFR.replace(gothamMedium, {
  selector: 'h3.subTitle',
  css: '.sIFR-root { color:#333333; font-size: 13px;}',
  transparent: true
});

sIFR.replace(gothamMedium, {
  selector: 'h3.subTitleWhite',
  css: '.sIFR-root { color:#FFFFFF; font-size: 13px; leading: -10; }',
  transparent: true
});

sIFR.replace(gothamMedium, {
  selector: 'h5.smallTitle',
  css: '.sIFR-root { color:#333333; font-size: 11px; }',
  transparent: true
});

sIFR.replace(gothamMedium, {
  selector: 'h6.smallHeadingBrown',
  css: '.sIFR-root { color:#afa690; font-size: 10px; text-transform:uppercase; }',
  transparent: true
});

sIFR.replace(gothamBook, {
  selector: '.separatesIntro',
  css: '.sIFR-root { color:#333333; font-size: 14px; }',
  transparent: true
});

sIFR.replace(gothamBook, {
  selector: '.separatesTitle',
  css: '.sIFR-root { color:#15a7fd; font-size: 24px; }',
  transparent: true
});
