
#container
{
width: 100%;
margin: 10px auto;
border: 0px solid gray;
}

#banner
{
padding: .5em;
border-bottom: 0px solid gray;
}

#banner h1
{
padding: 0;
margin: 0;
}

#menubar {
  position: absolute;
  left:0px;
  top:200px;
  width:150px;
  background:#fff;
  border:0px solid #000;
  padding:10px 10px 10px 10px;
}

#content {
  background:#fff;
  margin-left: 170px;
  margin-right:360px;
  border:0px solid #000;
}

#newsbar {
  position: absolute;
  right:10px;
  top:200px;
  width:350px;
  background:#fff;
  border:0px solid #000;
}
	
#footer
{
clear: both;
margin: 0;
padding: .5em;
border-top: 0px solid gray;
}








h1 {
  margin-top: 0;
  margin-bottom: 0;
}

