/* PNG fix */

* html #logo a { /* for IE<6 */
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/theme-logo.png'); background-image: none; background-repeat: no-repeat; background-color: #000;
	}

/* double-float margin bug */

* html div.feature {
	display: inline;
	}

/* fix block-level links */

* html div.sidebar ul.subnav li a {
	height: 1%;
	}

/* self-clear floats */

* html .group { /* IE6 */
	height: 1%;
	}
*:first-child+html .group { /* IE7 */
	min-height: 1px;
	}
