body {margin: 0; padding: 0; }

#wrapper {
  width: 99%;
  overflow: hidden;
  max-width: 1000px;
  min-width: 554px;
  margin-right: auto;
  margin-left: auto;
}

/* star hacks. Only bad browsers are fooled (ie6 and down) */
* html #wrapper {
  overflow: visible;
}


/* compact IE min-max expression for 'conditional liquid' */

* html body #wrapper {width:expression(
(document.documentElement.offsetWidth) >1030 
* (parseInt(document.body.currentStyle.fontSize) 
/ parseInt(document.body.currentStyle.fontSize))?  "1000px" 
: ((document.documentElement.offsetWidth) < 555? "554px" : "99%")); }
