  #cryptics {
    background-image:url(cryptic.jpg);
  }
  DIV {
    position:relative;
    margin:0px;
    padding:0px;
  }


  #body {
    width:700px;
    margin:auto;
  }

  #puzzle-header {
    width:100%;
    height:100px;
    text-align:right;
  }
  #puzzle-header H1 {
    margin:0px;
    padding:0px;
    margin-bottom:30px;
    text-align:center;
    color:#696969;
  }
  #puzzle-header H2 {
    margin:0px;
    padding:0px;
    text-align:center;
    color:#708090;
  }

  #puzzle-content {
  }

  #puzzle-applet {
    width:580px;
    height:430px;
  }

  #puzzle-list {
    padding-top:75px;
  }

  #puzzle-footer {
    padding-top:25px;
  }

  #copyright {
    font-size:10px;
  }

  .bannerAd {
    text-align:center;
  }


  A { color:#696969; }
  A:hover { color:#708090; }
  A:visited { color:#708090; }

