  body{
  margin: 0px auto 40px auto;
  font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
  font-size: 91%;
  background:#BC6E42;
  text-align: center;
  }
  #header{
        margin: 0px auto 0px auto;
        padding: 0px 0px 0px 0px;
        width:700px;
        height:240px;
        background-image: url(idolatry.jpg);
        background-repeat: no-repeat;
  }
  #header h1, #header p{
        margin: 0px 0px 0px -999999px;
        display:block;
  }
  #header p {  text-indent: 0;}
  #content {
        padding: 1em 0px 10px 0px;
        margin: 0px auto 0px auto;
        width:700px;
        background:#fefefe;
        text-align: left;
        background-image: url(contentbg.jpg);
  }

  #titlepage {
        padding: 1em 0px 10px 0px;
        margin: 0em 40px 0px 20px;
        width:250px;
        float:right;
        text-align: center;
          background-color: #B6825B;
  }

  p {
  margin: 0.8em 40px 0.8em 40px;
  line-height: 1.4em;
  text-indent: 3em;
  }
  #main {
        background-color: #fff;
        margin: 0px 0px 0px 20px;
        width:480px;
  }



  h2{
        margin: 1.5em 40px -.05em 40px;
        padding: 0.5em 0px 0px 0px;
        text-align: center;
        font-size: 1.2em;
        border: 3px double #9D755C;
  }


  img {border:none}
  #titlepage p {
  margin: 1em 40px 0 40px;
  line-height: 1.4em;
  text-indent: 0em;
  }
  h3{
        margin: 1em 0 0 40px;
        padding: 0 10px 0px 0px;
        text-align: left;
        font-size: 1.1em;
        font-weight: bold;
  }
  #footer{
        margin: 0px auto 0px auto;
        padding: 30px 0px 0px 0px;
        width:700px;
        height:175px;
        background-image: url(footerbg.jpg);
        background-repeat: no-repeat;
  }

  #footer p {
        margin: 0px 70px 0px 0px;
        padding: 0px 0px 0px 0px;
        font-size: .8em;
        font-family: Georgia, Times New Roman, Times, Serif;
  }
 