body {
  background-color: #484b5e;
  color: #e5d8aa;
}

a , a:visited {
  color: #e5d8aa;
  background-color: inherit;
  text-decoration: none;
}

img{border:none;}

#pageheader, #navigation h2{display:none;}

p#folder{
  display:block;
  margin-left:auto;
  margin-right:auto;
  margin-top:2em;
  text-align:center;
}

#navigation{
  position:absolute;
  top:5em;
  left:1em;
  max-width:13em;
  font-family: "trump mediaeval", garamond,  palatino, "Palatino Linotype", sans-serif;
}

#navigation li,#navigation ul{
  margin:0;
  padding:0;
}
#navigation li{
  display:block;
  padding:0.2em;
  padding-top:0.1em;
}

/* typically, one would use " #navigation > ul > li " here,
 * but this doesn't work in some browsers (hurray for msie!)
 */

#navigation ul li.unnested{
  display:block;
  border: #e5d8aa solid 0.1em;
  margin-bottom:0.5em;
  color:#484b5e;
  background-color:#5f878a;
  font-size:1.6em;
  font-weight:bold;
  text-align:center;
  width:8em;
}

#navigation > ul > li.unnested{
  width:auto;
}

#navigation ul li.unnested a.unnested{color:#484b5e;background-color:inherit;}

#navigation li li{
  padding:0;
  color:#e5d8aa;
  background-color:inherit;
  font-size:medium;
  font-weight:normal;
  text-align:left;
}
#liinfo li:before{content:"- ";}
#licolumns li{
  margin-left:1em;
  text-indent:-1em;
}

a:hover {
  color:#de5b4e;
  background-color:inherit;
  text-decoration:none;
}

#allcolshref{
  display:table-cell;
  height:1.5em;
  vertical-align:middle;
}


#allcolshref a{
  display:block;
  text-align:center;
}

