body
{
  margin: 0px;
  font-family: tahoma, arial, verdana;
  font-size: 13px;
  background-color: #cccccc;
}

#container
{
  margin: 0px auto;
  width: 1000px;
  background-color: #ffffff;
}

#top_bar
{
  background-color: #aaaaaa;
}


#header
{
  
}

#logo
{
  margin: 16px;
}

#menu
{
  background-color: #336699;
}

#breadcrumb_navigation
{
  margin: 4px 16px;
}

p
{
  margin: 8px 16px;
}

h1, h2, h3, h4, h5, h6
{
  margin: 8px 16px;
}

#footer
{
  border: #ffffff 1px solid;
  border-top: #cccccc 1px solid;
}

#footer p
{
  margin: 8px;
  text-align: center;
}
