* html body {
	width:expression(document.documentElement.clientWidth < 1000 ? "1000px" : "auto");
	height: 100%;
}
* html #rightcol .box {
	margin-top: expression( (this===this.parentNode.childNodes[0]) ? "0px" : "12px");
}
* html #leftcol .box {
	margin-top: expression( (this===this.parentNode.childNodes[0]) ? "0px" : "12px");
}
* html #maincol .box {
	margin-top: expression( (this===this.parentNode.childNodes[0]) ? "0px" : "20px");
}
* html #opacity {
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='opacity.png', sizingmethod='scale');
	background: none;
}
* html #popup #top {
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='visual.png', sizingmethod='scale');
	background: none;
}
* html #popup #bottom {
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='bg-bot.png', sizingmethod='crop');
	background: none;
}
.pagination ul {
	float: left;
	display: inline;
	margin-left: expression(((this.parentNode.offsetWidth - this.offsetWidth) / 2) + "px");
}