var avant_garde = {
    src: '/_ui/swf/fonts/avant_garde.swf'
};
sIFR.replace(avant_garde, { selector: 'div#main-column h2',
    css: [
        '.sIFR-root { font-size: 32px; color: #b24928; text-transform: lowercase; }',
        'strong { font-weight: bold; }'
    ],
    fitExactly: true,
    wmode: 'transparent'
});
sIFR.replace(avant_garde, { selector: 'div#main-column h3',
    css: [
        '.sIFR-root { font-size: 24px; color: #b24928; text-transform: lowercase; font-family: "ITC Avant Garde Std Md";}',
        'strong { font-weight: normal; color: #7b3722; }'
    ],
    fitExactly: true,
    tuneHeight: 10,
    wmode: 'transparent'
});
sIFR.replace(avant_garde, { selector: 'div#main-column h4',
    css: [
        '.sIFR-root { font-size: 24px; color: #b24928; text-transform: lowercase; }',
        'strong { font-weight: normal; color: #7b3722; }'
    ],
    fitExactly: true,
    wmode: 'transparent'
});
sIFR.replace(avant_garde, { selector: 'div#main-column h5.sIFR',
    css: [
        '.sIFR-root { font-size: 20px; color: #7b3722; text-transform: lowercase; font-family: "ITC Avant Garde Std Md"; }'
    ],
    fitExactly: true,
    forceSingleLine: true,
    wmode: 'transparent'
});
sIFR.replace(avant_garde, { selector: 'div#sidebar-column div.callout h4',
    css: [
        '.sIFR-root { font-size: 12px; color: #333333; font-family: "ITC Avant Garde Std Bold"; }',
        'strong { font-weight: normal; font-size: 16px; font-family: "ITC Avant Garde Std Bold"; }'
    ],
    fitExactly: true,
    modifyContent: function(node) {
        // Config --------------------------------------------------------------------------/
        var tag = "strong"; 
    
        var transform = "uppercase"; // uppercase, lowercase, and capitalize supported
        // ---------------------------------------------------------------------------------/
        var els = node.getElementsByTagName(tag); for(var i=0;i<els.length;i++){ if (els[i].firstChild != null){if (transform == "uppercase") els[i].firstChild.nodeValue = els[i].firstChild.nodeValue.toUpperCase();if (transform == "lowercase") els[i].firstChild.nodeValue = els[i].firstChild.nodeValue.toLowerCase();if (transform == "capitalize") {val = els[i].firstChild.nodeValue; newVal = ''; val = val.split(' '); for(var j=0;j<val.length;j++){newVal += val[j].substring(0,1).toUpperCase() + val[j].substring(1,val[j].length) + ' '; } newVal = newVal.slice(0, -1);els[i].firstChild.nodeValue = newVal;}}}return node; 
    },
    forceSingleLine: true,
    wmode: 'transparent'
});
sIFR.replace(avant_garde, { selector: 'div#sidebar-column h4',
    css: [
        '.sIFR-root { font-size: 15px; color: #ffffff; font-family: "ITC Avant Garde Std Bold"; }'
    ],
    fitExactly: true,
    forceSingleLine: true,
    wmode: 'transparent'
});
sIFR.replace(avant_garde, { selector: 'div#main-column div#main-content h5.question strong',
    css: [
        '.sIFR-root { font-size: 19px; font-weight: strong; color: #7B3722; text-transform: uppercase; text-align: right; font-family: "ITC Avant Garde Std Md"; }'
    ],
    tuneWidth: 5,
    wmode: 'transparent'
});
sIFR.replace(avant_garde, { selector: 'div#main-column div#main-content p.answer strong',
    css: [
        '.sIFR-root { font-size: 19px; font-weight: strong; color: #303030; text-transform: uppercase; text-align: right; font-family: "ITC Avant Garde Std Md"; }'
    ],
    tuneWidth: 5,
    wmode: 'transparent'
});
sIFR.useStyleCheck = true;
sIFR.activate(avant_garde);