/*
--------------------------------------------------
Title:  Fixes for IE/win
Author: Jamie Hill, SonicIQ - [soniciq.com]
-------------------------------------------------- */

/* Get around the lack of support for margin: 0 auto; */
* html body             { text-align: center; }
* html #header,
* html #wrapper,
* html #footer          { text-align: left; }

/* Double margin bug */
* html #nav ul li       { display: inline; }
/* Stop Expanding box */
* html .images          { overflow: hidden; }
/* Negative margin fix */
* html #main            { position: relative; z-index: 999; }
/* Due to the negative margin fix the swirl goes behind content as position: relative in IE starts a new z-index */
* html #header .inner   { z-index: 1000; }

/* = Self-clearing floats
-------------------------------------------------- */
/* IE 5/6 */
* html #header .inner,
* html #wrapper .inner,
* html #footer .inner,
* html #slides .slide,
* html #slides .panel,
* html #slides-nav      { height: 1%; }
/* IE7 */
#header .inner,
#wrapper .inner,
#footer .inner,
#slides .slide,
#slides .panel,
#slides-nav             { min-height: 1px; }