* {
  color: #000000 !important;
}
#dLeft, #dRight, .breadcrumb, #dFooter, .dListBox, #dHeaderWrapper,
.sPuzzNavLinks, #aHowtoplayLink, #dPuzzleContainer, .iGeneralThumb{
  display: none;
}
#body {
  width: auto !important;
}
#dMainContainer {
  margin: 0 !important;
  padding: 0 !important;
}
.dControllerWrapper {
  margin: 0 !important;
  padding: 0 !important;
  width: 99% !important;
}
#dContentContainer{
  margin: 0 !important;
  padding: 0 !important;
  width: 99% !important;
}
#dPageWrapper {
  margin: 0 !important;
  padding: 0 !important;
}
#dContentContainer h3{
  border-bottom: 1px solid #000000 !important;
}
.dPrintInfo {
  display: inline;
}
.dPrintInfo p{
  border-top: 1px solid #000000 !important;
}