chronology
{
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: small;
  background-color: #FFFFFF;
  width: 45em;
}
 
title
{
  display: block;
  padding: 0.8em;
  font-family: Patrick, Arial, Helvetica, sans-serif;
  font-size: x-large;
  font-weight: bold;
  background-color: #999900;
  color: #336699;
  text-align: center;
}

book
{
  display: block;
  padding: 0.8em;
  font-size: small;
  background-color: #CC9999;
  color: #336699;
  text-align: center;
  margin-top: 1em;
}

book bktitle
{
  display: block;
  font-size: large;
}

book subtitle
{
  display: inline;
  font-size: small;
}

book author
{
  display: inline;
  color: #993300;
}

book publisher
{
  display: inline;
  font-size: x-small;
}

book pubdate
{
  display: inline;
  font-size: x-small;
}

events
{
  display: block;
  border: 2px solid #000000;
  background-color: #CCFFCC;
  padding-top: 1em;
  padding-left: 1.2em;
  font-family: Pegasus, Arial, Helvetica, sans-serif;
}

events item
{
  display: block;
  color: #996600;
  margin-bottom: 1em;
}

decade
{
  display: inline;
  font-size: small;
  color: #FF6633;
  position: relative;
  left: 0px;
  width: 60px;
}

area
{
  display: inline;
  color: #66CC00;
  position: relative;
  left: 60px;
  width: 30px;
}

type
{
  display: inline;
  position: relative;
  left: 90px;
  width: 220px;
}

startdate
{
  display: inline;
  color: #6699FF;
  position: relative;
  left: 100px;
  width: 80px;
}

enddate
{
  display: inline;
  color: #6699FF;
  position: relative;
  left: 100px;
  width: 80px;
}

description
{
  display: block;
  padding: 2em;
  background-color: #CC9999;
  color: #336699;
  text-align: center;
  margin-top: 2em;
  margin-bottom: 2em;
}