body {
  font-weight: bold;
}

body.archives {
  font-weight: bold;
  background:
   white
   url(http://members.iinet.net.au/~tmorrow/pics/background/archives.jpg);
}

body.emulation {
  font-weight: bold;
  background:
    white
    url(http://members.iinet.net.au/~tmorrow/pics/background/emulation.jpg);
}

body.main {
  font-weight: bold;
  background:
    white
    url(http://members.iinet.net.au/~tmorrow/pics/background/home.jpg);
}

body.nomargin {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  padding: 0;
  font-weight: bold;
  background:
    white
    url(http://members.iinet.net.au/~tmorrow/pics/background/home.jpg);
}

body.mathematics {
  font-weight: bold;
  background:
    white
    url(http://members.iinet.net.au/~tmorrow/pics/background/mathematics.jpg);
}

body.tombraider {
  font-weight: bold;
  background:
    white
    url(http://members.iinet.net.au/~tmorrow/pics/background/tombraider.jpg);
}

body.doom3 {
  font-weight: bold;
  background:
    white
    url(http://members.iinet.net.au/~tmorrow/pics/background/doom3.jpg);
}

div.teaser {
  margin: 10px 10px 0px 0px;
  position: relative;
  width: 30%;
}

div.main {
  position: absolute;
  width: 70%;
  margin-left: 30%;
  top: 128px;
}

div.center {
  text-align: center;
}

ol.alpha {
  list-style-type: lower-alpha;
}

h1 {
  padding: 5px;
  margin: 10px 0px 10px 10px;
  border: 2px solid #000000;
  color: navy;
  background-color: #aaaaff;
  text-align: center;
}

h2 {
  padding: 10px;
  margin: 10px 0px 0px 10px;
  color: green;
  text-align: center;
}

h2.table {
  padding: 0px; 
  margin: 0px; 
  color: green;
  text-align: center;
}

h3 {
  padding: 0px;
  margin: 10px 0px 0px 0px;
  color: red;
}

h4 {
  padding: 5px;
  margin: 10px 0px 0px 10px;
  color: blue;
}

dl {
  padding: 5px;
  margin: 10px 0px 0px 10px;
  line-height: 1.2em;
  background-color: #eeeeee;
}

blockquote {
  padding: 5px;
  margin: 10px 0px 0px 10px;
  line-height: 1.2em;
  border: 1px solid #000000;
  background-color: #eeeeee;
}

blockquote.banner {
  margin: 0px 0px 10px 0px;
  background:
    white
    url(http://members.iinet.net.au/~tmorrow/pics/background/banner.jpg);
}

blockquote.small {
  padding: 5px;
  margin: 10px 0px 0px 10px;
  line-height: 1.2em;
  border: 1px solid #000000;
  background-color: #eeeeee;
  font-size: 8pt;
}

dt {
  color: #ff7f00;
}

table {
  border: 1px solid #000000;
  padding: 2px;
  margin: 0px auto;
  font-weight: bold;
}

table.left {
  border: 1px solid #000000;
  padding: 2px;
  margin: 0px auto;
  font-weight: bold;
  text-align: left;
}

table.center {
  border: 0;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0px auto;
  padding: 0;
  text-align: center;
}

table.banner {
  width: 100%;
  border: 0;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0px auto;
  padding: 0;
  text-align: center;
}

table.small {
  border: 1px solid #000000;
  padding: 0px;
  margin: 0px auto;
  font-size: 10pt;
  text-align: left;
}

table.doom3 {
  border: 1px solid #000000;
  padding: 0px;
  margin: 0px auto;
  font-size: 11pt;
  text-align: left;
}

table.nomargin {
  border: 0;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0px auto;
  padding: 0;
  text-align: left;
}

tr.gray {
  background-color: #c0c0c0;
}

th.courier {
  font-family: "Courier New", Courier, monospace;
  font-size: 10pt;
}

b.arial {
  font-family: "Helvetica", Arial, sans-serif;
  font-size: 35pt;
  font-weight: bold;
}

b.courier {
  font-family: "Courier New", Courier, monospace;
  font-weight: bold;
}

b.blue {
  color: blue;
  font-weight: bold;
}

b.green {
  color: green;
  font-weight: bold;
}

b.magenta {
  color: #ff00ff;
  font-weight: bold;
}

b.orange {
  color: #ff7f00;
  font-weight: bold;
}

b.red {
  color: red;
  font-weight: bold;
}

b.yellow {
  color: #ffff00;
  font-weight: bold;
}

a {
  text-decoration:none
} 

a:hover {
  background: aqua;
}

pre.small {
  font-size: 8pt;
}

