/***** Default Properties for Information Containers
*****************************************************/
body {
  background: #cdb072 url(bg_body.png) center;
  margin: 0px;
  padding: 0px;
  text-align: center;
  }
div, td {
  color: #fff;
  font: 13px Trebuchet MS, Helvetica, sans-serif;
  line-height: 18px;
  padding: 0px;
  text-align: left;
  }
p {
  margin: 15px 0px 15px 0px;
  }
ul {
  list-style-type: square;
  }

/***** Link Formatting; Spans Allow Multi-Color Links
*****************************************************/
a:link, a:visited {
  color: #f00;
  }
a:active, a:hover {
  color: #f00;
  text-decoration: none;
  }
span.link {
  color: #fff;
  }
span.link_menu {
  color: #fff;
  font-variant: small-caps;
  }

/***** Indicates Tooltip Expansion of Terms
*****************************************************/
acronym {
  border-bottom: 1px dotted #fff;
  cursor: help;
  }

/***** Formatting for Superscript
*****************************************************/
sup {
  font-size: 10px;
  }

/***** Changes Images from Inline to Block Elements
*****************************************************/
img {
  display: block;
  }

/***** Contains All Page Information
*****************************************************/
div.container {
  background: #000 url(bg_texture_cream.png);
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 5px;
  width: 780px;
  }

/***** Basic Blocks
*****************************************************/
div.header {
  }
div.header_logo {
  background: #cdb072 url(header_logo.png);
  color: #000;
  height: 200px;
  margin-bottom: 10px;
  width: 780px;
  }
div.header_menu {
  background: #222 url(bg_texture_black.png);
  padding-bottom: 5px;
  text-align: center;
  }
.content {
  background: #cdb072 url(bg_texture_cream.png); width: 780px;
  }
div.footer {
  background: #222 url(bg_texture_black.png);
  font-variant: small-caps;
  padding: 5px;
  text-align: center;
  }
