/* 
Title:		IE patches
Author: 	dan@simplebits.com
*/

/* set max-width if browser window is wider than 940px */

* #wrap {
	width: expression(document.body.clientWidth > 942? "940px" : "auto");
	}

/* PNG fix */

* html #main-feature-title { /* for IE<6 */
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://inside.simplebits.com/norton/templates/img/white-80.png'); background-image: none; background-repeat: no-repeat; background-color: transparent;
	height: 1%;
	}

/* IE7 fix for PNG tile */

*:first-child+html #main-feature-title {
	min-height: 1px;
	}

/* block-level links IE6 no likey */

* html ul.lst li a {
	height: 1%;
	}

/* table width problem */

* html table.shopping-cart,
* html table.dnld {
	width: 99%;
	}

/* newsletter checks width problem */

* html form#newsletters fieldset div.checks {
	width: 24%;
	}

/* self-clear floats */

* html .group,
* html ol.book-lst li,
* html #main ol.simple,
* html #search-nav { /* IE6 */
	height: 1%;
	}
*:first-child+html .group,
*:first-child+html ol.book-lst li { /* IE7 */
	min-height: 1px;
	}