body, html {
  width:100%;
  height:100%;
  background-color: #070b05;
  color:#ffffff;
  font-family:"Lucida Grande",Calibri,Verdana,Arial;
  font-size:1em;
  line-height:1.5em;
  position:relative;
}


#centralcolumn {
  min-height:100%;
  position:relative;
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

#puzzlecontent {
  padding-top: 30px;
  padding-left: 50px;
  padding-right: 50px;
  padding-bottom: 100px;
}

#puzzletitle {
  text-align: left;
  font-size:2.5em;
  font-weight:bold;
  margin-bottom: 20px;
}


li {
  margin-bottom: 5px;
}

ul li {
  list-style-type: none;
}

ol li {
  list-style-type: decimal;
  margin-left: 1.5em;
}
