/* png fix */

* html .png {
	azimuth: expression(
		this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
		this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
		this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
	);
}

.png a {
	cursor: pointer;
}

/* IE6 min- & max-width emulation */

#header .headerwrap,
#page,
#footer {
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? '990px' : '100%');
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) > 1410 ? '1400px' : '100%');
}