
var gill = {
  src: '/sifr3/gillSansMT.swf'
};

var gillItalic = {
  src: '/sifr3/gillSansMT-italic.swf'
};

sIFR.prefetch(gill);
sIFR.prefetch(gillItalic);

sIFR.activate();

/*
- leading: similar to line-height in CSS
- Don't type "px" after the values for leading & letter-spacing!!
- Have to include bold/italic fonts in Flash file otherwise bold/italic won't show up.
*/

sIFR.replace(gill, {
selector: 'h1'
,css: [
  '.sIFR-root { color:#aeb3b0; font-weight: normal; leading: -3; letter-spacing: 0.1}'
]
});


sIFR.replace(gill, {
selector: 'h2'
,css: [
  '.sIFR-root { color:#575757; font-weight: normal; leading: -3; letter-spacing: 0.5}'
]
});


sIFR.replace(gill, {
selector: '.home-title'
,css: [
  '.sIFR-root { color:#575757; font-weight: normal; leading: -3; letter-spacing: 0.5}'
]
});


sIFR.replace(gillItalic, {
selector: '.quote'
,css: [
  '.sIFR-root { color:#909492; font-weight: normal; font-style:italic; leading: 3; letter-spacing: 0.5}'
]
});


sIFR.replace(gillItalic, {
selector: '.home-quote'
,css: [
  '.sIFR-root { color:#f47b1f; font-weight: normal; font-style:italic; leading: 3; letter-spacing: 0.5; text-align: right; }'
]
});


sIFR.replace(gill, {
selector: '.quote-small-normal'
,css: [
  '.sIFR-root { color:#909492; font-weight: normal; leading: 2; letter-spacing: 0.5}'
]
});


sIFR.replace(gill, {
selector: '.util-title'
,css: [
  '.sIFR-root { color:#494949; font-weight: normal; leading: -3; letter-spacing: 0.5; text-align:right; vertical-align:bottom; }'
  ,'a { text-decoration: none; }'
  ,'a:link { color: #494949; }'
  ,'a:hover { color: #494949; }'  
]
});