/* These styles are only seen by Win IE 7 and lower through the conditional comment in the page that surrounds the link to this sheet. All styles that begin with "* html" are only read by IE 6 and lower, not IE 7. */

* html #holder {
	height: 1px; /* Keeps the entire holder div from disappearing when the window is resized. */
	}

#inner {
	zoom: 1; /* Keeps the inner div from cutting off its background where the main content div ends instead of where it ends itself. */
}
* html #inner {
	height: 1px; /* Same hack for IE 5.01, but using a different hasLayout trigger, since it doesn't understand zoom. */
	}
	
/* The following hack removes the extra space that IE 6 and lower add between A elements set to block. */
* html #nav li a { 
	height: 1px;
	vertical-align: bottom;
}

* html #features {
	height: 1px; /* Keeps the heading the in the features div from disappearing when the window is resized. */
}

/* The following selector is first fed to IE 6 and lower. The first two declarations get rid of the side borders on the pagebott div that make up for its 20px smaller size because IE 5.x has an incorrect box model that subtracts borders from widths instead of adding them on. Then, the next two declarations feed the borders back to IE 6, which doesn't have that box model problem when in standards rendering mode, and hides them from IE 5.x using the slash (\) in each property name. */
* html #pagebott {
	border-left: none;
	border-right: none;
	b\order-left: 10px solid #000;
	b\order-right: 10px solid #000;
	}
