
table.layout3col td.leftColumn h1 { color: #936; }

table.layout3col td.leftColumn h1,
table.layout3col td.leftColumn h1 a,
table.layout3col td.leftColumn h1 a:hover,
table.layout3col td.leftColumn h1 a:active,
table.layout3col td.leftColumn h1 a:visited { color: #a66; }

table.layout3col td.centerColumn h1,
table.layout3col td.centerColumn h1 a,
table.layout3col td.centerColumn h1 a:hover,
table.layout3col td.centerColumn h1 a:active,
table.layout3col td.centerColumn h1 a:visited { color: #750; }

table.layout3col td.centerColumn h3 { color: #960; }

table.layout3col td.rightColumn h1,
table.layout3col td.rightColumn h1 a,
table.layout3col td.rightColumn h1 a:hover,
table.layout3col td.rightColumn h1 a:active,
table.layout3col td.rightColumn h1 a:visited { color: #585; }

table.layout3col td.rightColumn h3 { color: #474; }

.book img { border: 0; }

form.btnLine a { text-decoration: none; }


  /* old browsers like Netscape 4 won't see this stuff */


@media all {
  
  h1 {
    font-size: 1em;
    margin-bottom: 0.5em;
    border-bottom: 0;
  }

  h3 {
    font-size: 1em;
    margin-top: 1em;
    margin-bottom: 0.5em;
  }

  div#content {
    margin: 0;
    padding: 0;
  }

  table.layout3col td.leftColumn {
    background-color: #ecf0e0;
    width: 33.5%;
  }

  table.layout3col td.centerColumn {
    background-color: #e0ddd6;
    border-left: solid 1px #887;
    border-right: solid 1px #887;
    width: 32%;
  }

  table.layout3col td.leftColumn,
  div#content td.centerColumn div.inner,
  table.layout3col td.rightColumn { padding: 0.75em; }

  table.layout3col td.rightColumn {
    background-color: #ccccc0;
    width: 33.5%;
   }

  table.layout3col td.leftColumn h1,
  table.layout3col td.rightColumn h1 { margin-top: 0; }

  form.btnLine {
    color: #666;
    font-size: 85%;
    font-weight: bold;
    padding-top: 0.5em;
  }

  form.btnLine input { padding-left: 0.5em; }

  table.book td.pic { width: 110px; }

  table.dest td { padding-top: 0.75em; }
  table.dest td.rightCol { padding-left: 0.5em; }
  table.dest td.rightCol img { border: solid 2px #900; }

}

@media screen {

  body { margin-bottom: 4em; }

}

@media print {
  
  form.btnLine { display: none; }

}

