body {
  background-color: #f0e68c;
}

h1+p, h2+p, h3+p, p+p, p.new {
  text-indent: 1em;
}

h1 {
  box-shadow: #ffd700 4px 2px 4px 5px;
  color: white; background: #ffa500;
  width: 60%; margin: auto;
  text-align: center;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

h2 {
  background: #dcdcdc;
  padding: 5px;
  border-left: solid 10px gray;
  border-bottom: solid 3px gray
}

p.ok {
  color: red;
  font-size: 300%;
  text-indent: 0em;
  text-align: center;
  text-shadow: #ffc0cb 0 -2px, #ffc0cb 0 2px, #ffc0cb 2px 0, #ffc0cb -2px 0;
  font-weight: bold;
  margin: 2em 0em;
}

p.ng {
  color: blue;
  font-size: 300%;
  text-indent: 0em;
  text-align: center;
  text-shadow: #87ceeb 0 -2px, #87ceeb 0 2px, #87ceeb 2px 0, #87ceeb -2px 0;
  font-weight: bold;
  margin: 2em 0em;
}
