parseSelector.pseudoClasses = {
  'not': function(nodes, selector) {
    var result = [];
    each: for(var i = 0, node; i < nodes.length; i++) {
      node = nodes[i];
      var ignore = parseSelector(selector, node.parentNode);
      for(var j = 0; j < ignore.length; j++) {
        if(ignore[j] == node) continue each;
      }
      result.push(node);
    }
    return result;
  }
}


var myriad = {
  src: '/flash/myriad.swf'
  ,ratios: [8, 1.41, 9, 1.33, 10, 1.35, 15, 1.31, 19, 1.28, 20, 1.27, 26, 1.26, 29, 1.24, 30, 1.25, 40, 1.24, 55, 1.23, 88, 1.22, 89, 1.21, 95, 1.22, 98, 1.21, 99, 1.22, 103, 1.21, 104, 1.22, 108, 1.21, 109, 1.22, 1.21]

};

var futura = {
	src: '/flash/futura.swf'
	,ratios: [7, 1.47, 10, 1.43, 11, 1.36, 14, 1.38, 18, 1.36, 22, 1.34, 25, 1.32, 28, 1.33, 29, 1.31, 35, 1.32, 37, 1.3, 40, 1.31, 43, 1.3, 46, 1.31, 52, 1.3, 55, 1.29, 59, 1.3, 94, 1.29, 95, 1.28, 101, 1.29, 102, 1.28, 103, 1.29, 109, 1.28, 110, 1.29, 1.28]

};

sIFR.activate(myriad);
sIFR.activate(futura);

/*sIFR.replace(myriad, {
	selector: 'ul#utility_links li'
	,thickness: '70'
	,sharpness: '-100'
	,tuneHeight: '-3'
	,offsetTop: '2'
	,offsetLeft: '0'
	,selectable: 'false'
	,css: [
      '.sIFR-root {text-transform: uppercase; color: #004A8D;text-align:right;}'
	  ,'a {text-decoration: none; color: #004A8D;}'
      ,'a:link { color: #004A8D; }'
      ,'a:hover { color: #004A8D; }'
]
});*/

sIFR.replace(myriad, {
	selector: 'p#current'
	,wmode:'transparent'
	,thickness: '70'
	,sharpness: '-100'
	,tuneHeight: '-1'
	,offsetTop: '2'
	,offsetLeft: '0'
	,selectable: 'false'
	,css: [
      '.sIFR-root {text-transform: uppercase;}'
	  ,'a {text-decoration: none; color: #ffffff;}'
      ,'a:link { color: #ffffff; }'
      ,'a:hover { color: #ffffff; }'
    ]
});

sIFR.replace(myriad, {
	selector: '#content_col_left p'
	,wmode:'transparent'
	,thickness: '70'
	,sharpness: '-100'
	,tuneHeight: '-1'
	,offsetTop: '2'
	,offsetLeft: '0'
	,selectable: 'false'
	,css: [
      '.sIFR-root {text-transform: uppercase;}'
	  ,'a {text-decoration: none; color: #004A8D;}'
      ,'a:link { color: #004A8D; }'
      ,'a:hover { color: #002546;}'
    ]
});


sIFR.replace(myriad, {
	selector: '#content_col_right h1'
	,thickness: '60'
	,sharpness: '-100'
	,wmode: 'transparent'
	,offsetTop: '4'
	,selectable: 'false'
	,css: [
      '.sIFR-root {text-transform:uppercase; color:#007161;}'
    ]
});

sIFR.replace(futura, {
	selector: '#content_col_center h1'
	,thickness: '20'
	,sharpness: '-50'
	,wmode: 'transparent'
	,offsetTop: '1'
	,selectable: 'false'
	,css: [
      '.sIFR-root {}'
    ]
});