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 book = {
		  src: 'http://www.amplimark.com/swf/gotham_book.swf'
		};
	
		var light = {
		  src: 'http://www.amplimark.com/swf/gotham_light.swf'
		};
	
		var medium = {
		  src: 'http://www.amplimark.com/swf/gotham_medium.swf'
		};
		
		
		var gothic725blk = {
			src: 'http://www.iowabusinessreview.com/swf/gothic725blk.swf'
		};
		
		var gothic721 = {
			src: 'http://www.iowabusinessreview.com/swf/gothic721.swf'
		};
		
		
		var franklingothicmediumcond = {
			src: 'http://www.iowabusinessreview.com/swf/franklingothicmediumcond.swf'
		};
		
		var franklingothicmedium = {
			src: 'http://www.iowabusinessreview.com/swf/franklingothicmedium.swf'
		};
		
		var franklingothicdemi = {
			src: 'http://www.iowabusinessreview.com/swf/franklingothicdemi.swf'
		};
		
		var franklingothicbook = {
			src: 'http://www.iowabusinessreview.com/swf/franklingothicbook.swf'
		};
	
		sIFR.activate(book, light, medium, gothic725blk, gothic721, franklingothicmediumcond, franklingothicmedium, franklingothicdemi, franklingothicbook);
		
	sIFR.replace(franklingothicmediumcond, { 
	selector: '#tbgData h2' , wmode: 'transparent'
	,css:{
		'.sIFR-root': {'color':'#2a2c2d', 'font-size':'18px', 'line-height':'18px'},
		'a': {'color':'#2a2c2d', 'font-size':'16px', 'line-height':'16px', 'text-decoration':'none'}
	},
	forceSingleLine: true,
	tuneHeight: -4
    });	
		
	
	sIFR.replace(franklingothicmediumcond, { 
	selector: '#tbgData h4' , wmode: 'transparent'
	,css:{
		'.sIFR-root': {'color':'##07699a', 'font-size':'22px', 'line-height':'20px'},
		'a': {'color':'##07699a', 'font-size':'22px', 'line-height':'20px', 'text-decoration':'none'}
	},
	tuneHeight: -4
    });
	
	sIFR.replace(medium, { 
	selector: '.contentheading' , wmode: 'transparent'
	,css:{
		'.sIFR-root': {'color':'#07699a', 'font-size':'18px', 'line-height':'18px'}
	}
    });
	
 
	sIFR.replace(franklingothicmediumcond, { 
	selector: 'h1' , wmode: 'transparent'
	,css:{
		'.sIFR-root': {'color':'', 'font-size':'22px', 'line-height':'22px'},
		'a': {'color':'#07699a', 'font-size':'22px', 'line-height':'22px', 'text-decoration':'none'}
	},
	forceSingleLine: true,
	tuneHeight: -4
    });
	 
	sIFR.replace(franklingothicmediumcond, { 
	selector: 'h2' , wmode: 'transparent'
	,css:{
		'.sIFR-root': {'color':'#2a2c2d', 'font-size':'18px', 'line-height':'18px'},
		'a': {'color':'#2a2c2d', 'font-size':'16px', 'line-height':'16px', 'text-decoration':'none'}
	},
	forceSingleLine: true,
	tuneHeight: -4
    });	
	
	sIFR.replace(franklingothicmediumcond, { 
	selector: 'h3' , wmode: 'transparent'
	,css:{
		'.sIFR-root': {'color':'#0992f2', 'font-size':'16px', 'line-height':'16px'},
		'a': {'color':'#0992f2', 'font-size':'16px', 'line-height':'16px', 'text-decoration':'none'}
	},
	forceSingleLine: true,
	tuneHeight: -4
    });	
	
		sIFR.replace(franklingothicmediumcond, { 
	selector: 'h4' , wmode: 'transparent'
	,css:{
		'.sIFR-root': {'color':'#1f638e', 'font-size':'17px', 'line-height':'17px'},
		'a': {'color':'#1f638e', 'font-size':'17px', 'line-height':'17px', 'text-decoration':'none'}
	},
	tuneHeight: -4
    });

startList = function()
{
	if (document.all&&document.getElementById)
	{
		navRoot = document.getElementById("topnav-list-container");
		for (i=0; i<navRoot.childNodes.length; i++)
		{
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI" || node.nodeName=="UL")
			{
				node.onmouseover=function()
				{
					this.className+=" over";
					this.className+=" " + this.id + "_over";
				}
				node.onmouseout=function()
				{
					this.className=this.className.replace(" over", "");
					this.className=this.className.replace(" " + this.id + "_over", "");
				}
			}
		}
	}
}

window.onload=startList;