@import url(typography.css);
@import url(colors.css);

* {
  margin: 0;
  padding: 0;
}

html body #container, html body #container #content, body {
  overflow: visible;
}

body {
  position: relative;
  margin: 0;
  width: auto;
  background: white;
  font-size: 12pt;
  float: none !important;
}

body #container {
  position: relative;
  width: auto;
  border: none;
  color: black;
  background: transparent;
  margin: 0;
  /* margin-left: 10%; */
  padding: 0;
  float: none !important;
}

#header a, #header a:hover {
  color: #955C40;
  border: none;
  text-decoration: none
}

#options-header {
  display: none;
}

#logo img {
  border: none;
}

#container #header #navigation {
  display: none;
}

#container #header {
  background: none;
}

#container #header h1 {
  text-align: center;
  padding-bottom: 2em;
}

html body #container #content ul {
  list-style-type: disc;
  list-style-position: outside;
  overflow: visible;
  padding: 0;
  margin: 0;
  margin-left: 30pt;
}

html body #container #content ol {
  list-style-type: decimal;
  list-style-position: outside;
  overflow: visible;
  padding: 0;
  margin: 0;
  margin-left: 30pt;
}

html body #container #content ul li {
  background: none;
  padding: 0;
  margin: 0;
}

cite {
  margin: 1em 0;
}

/* remove replaced images */
body #container #content h2 {
  background: none;
  display: block;
  
  overflow: auto;
  height: auto;
  width: auto;
  text-indent: 0;
}

hr {
  background-color: transparent;
  color: white;
  height: 1px;
  border: none;
  border-top: 1px solid #999;
  margin: 10pt 0 10pt 0;
}
  
#copyright {
 font-size: 0.7em;
}
