
body {
  margin: 0;
  padding: 0;
  background: #393;
  text-align: center;   /* IE5 hack */
  }

#all {
  position: relative;
  width: 705px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;   /* cancel IE5 hack */
  }

#lg1 { position: absolute; left: 0px; top: 0px; z-index: 1; width: 130px; }
#lg2 { position: absolute; left: 140px; top: 70px; z-index: 2; width: 360px; }
#nav { position: absolute; left: 0px; top: 210px; z-index: 3; width: 130px; }
#txt { padding: 0 0 25px 0; position: absolute; left: 140px; top: 210px; z-index: 4; width: 565px; }


a         { font-weight: bold; }
a:link    { color: #363; text-decoration: underline; }
a:visited { color: #363; text-decoration: underline; }
a:hover   { color: #f00; text-decoration: none; }
a:active  { color: #f00; text-decoration: none; }

img {
  display: block;   /* NN6 hack */
  border: 0;   /* fix img links */
  }

img.dbjg {
  margin: 20px 25px 0 25px;   /* absolute position */
  }

td      { vertical-align: top; }
td.midd { vertical-align: middle; }
td.bott { vertical-align: bottom; }

.txtt td { background-color: #bbd9bb; }
.navt td { background-color: #fff; }

p {
  margin: 0 15px 1.2em 0;
  font: 0.8em/1.4em Georgia, "Times New Roman", Times, serif;
  color: #000;
  }

b {
  font-weight: bold;
  color: #336633;
  }

.intr {
  font-weight: bold;
  font-style: italic;
  color: #363;
  }

.note {
  margin: 1.2em 15px 0 0;
  font: 0.6em/1.2em Verdana, Arial, Helvetica, sans-serif;
  color: #333;
  }

.prom {
  margin: 2em 15px 2em 0;
  font-weight: bold;
  font-style: italic;
  color: #f00;
  text-align: center;
  }

.prob {
  margin: 2em 15px 0 0;
  font-weight: bold;
  font-style: italic;
  color: #f00;
  text-align: center;
  }

ul,ol {
  font: 0.8em/1.4em Georgia, "Times New Roman", Times, serif;
  color: #000;
  }

h1 {
  margin: 2.4em 15px 1.2em 0;
  font: bold 0.8em/1.4em Georgia, "Times New Roman", Times, serif;
  color: #f00;
  text-align: center;
  }

h2 {
  margin: 0 15px 1.2em 0;
  font: bold 0.8em/1.4em Georgia, "Times New Roman", Times, serif;
  color: #363;
  text-align: center;
  }

div.imgs {} .bott {}
.imgs p {
  margin: 0 0 15px 0;
  }
.imgs .bott {
  margin: 0;
  }