#page
{
  font-family: sans-serif;
  height: 600px;
  margin: 20px auto;
  position: relative;
  width: 800px;
}

#header
{
  left: 476px;
  position: absolute;
  top: 360px;
  width: 282px;
}

#content
{
  clear: both;
  float: left;
  height: 485px;
  margin-left: 50px;
  margin-top: 50px;
  overflow: auto;
  padding: 10px;
  width: 400px;
}

#menu1
{
  /*
  left: 0px;
  With a left: 0px; declaration here, MSIE 7 and MSIE 8 beta 1
  workaround their failures to correctly support left: auto offset.
  Workaround demo here:
  http://www.gtalbot.org/NvuSection/CorrectedImprovedCornCSSWebpageTemplate.html
  thanks to conditional comment fetching and loading
  Stylesheets/BugFixForIE7-Corn.css
  */
  position: absolute;
  top: 10px;
}

#menu2
{
  position: absolute;
  right: 20px;
  top: 574px;
}

#menu1 li, #menu2 li
{
  float: left;
  width: 120px;
}