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 bliss = {
      src: '_sifr/ligill.swf'
};

var blissm = {
      src: '_sifr/gill.swf'
};

sIFR.activate(bliss);
sIFR.activate(blissm);

sIFR.replace(bliss, {
      selector: '.hometitle h1, .content h1 '
      ,css: [
      '.sIFR-root {margin: 0px;padding: 0px;font-size:36px;line-height:38px;color:#111111; }'
      ]
	  ,wmode: 'transparent'
	  }
);
sIFR.replace(bliss, {
      selector: '.content .col3 h2'
      ,css: [
      '.sIFR-root {margin: 0px;padding: 0px;font-size:26px;line-height:26px;color:#FFFFFF; }'
      ]
      ,wmode: 'transparent'
	  	  	  	  ,filters: {
		DropShadow: {
		hideObject:false
		,knockout: false
		,quality: 1
		,distance: 1
		,color: '#000000'
		,strength: 1
}}	  
	  }
);
sIFR.replace(bliss, {
      selector: '.content h2'
      ,css: [
      '.sIFR-root {margin: 0px;padding: 0px;font-size:24px;line-height:28px;color:#111111;}'
      ]
      ,wmode: 'transparent'
	  }
);
sIFR.replace(bliss, {
      selector: '.right h3 '
      ,css: [
      '.sIFR-root {margin: 0px;padding: 0px;font-size:20px;line-height:22px;color:#BBBBBB; }'
      ]
	  ,wmode: 'transparent'
	  }
);
sIFR.replace(bliss, {
      selector: '.innertext h2 '
      ,css: [
      '.sIFR-root {margin:0px; padding:0px;font-size:20px;line-height:22px;color:#FFFFFF; }'
      ]
	  ,wmode: 'transparent'
	  }
);
