/*
 * Stylesheet for Song for a City
 *
 * 2001-07-08 (Todd Owen)
 * - lovingly created
 * 2001-07-31
 * 2001-11-06
 * - moved padding-top from "DIV.story TD" to "DIV.story", otherwise
 *   you can't compose a poem from multiple tables.
 */

BODY {
  /* background-color: #acccd9; */
  background-color: #99cccc;
  background-image: url(swatch.jpg);

  margin: 0;
}

/*
 * To control gaps between rows:
 *   In IE, TABLE TD padding-top
 *   In NN, TABLE padding-top
 */

P.subtitle {
  font-family: times, sans-serif;
  font-size: 8pt;
  font-style: italic;
  margin-top: 4pt;
}

TABLE.index TD {
  padding-top: 12pt;
}

TABLE.index {
  padding-top: 12pt;
}

.description {
  font-family: times, sans-serif;
  font-size: 10pt;
}

.age {
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  /* color: #1A90DA; */
  color: #0099cc;

  /* control positioning in table */
  vertical-align: top;

  /*
   * align="right" for table cells is specified in html, because putting
   * it in CSS occasionally makes NN do weird things with table centering
   */
}

.firstline {
  font-style: italic;
  text-decoration: none;
}

.title {
  font-family: verdana, arial, sans-serif;
  font-size: 20pt;
  font-weight: bold;
}

/*
 * This is DIV (instead of TABLE) because yet again NN fouls up
 */
DIV.story TD {
  font-family: times, serif;
  font-size: 10pt;
  line-height: 12pt;

  /* padding-top: 25px; */
}

DIV.story {
  padding-top: 25px;
}

P.bottom {
  font-family: times, serif;
  text-align: center;
  font-size: 8pt;
  color: #1A90DA;
}

P.bottom A {
  color: #1A90DA;
}

TD.skyline {
  background-color: #99cccc;
  background-image: url(skyline.jpg);
}

P.copyright {
  font-family: times, sans-serif;
  font-size: 8pt;

  margin-right: 10%;
}

P.copyright A {
  text-decoration: none;
}
