/* 
 * Iterative style
 * based on one by rich@yapc.org for YAPC::NA
 * modified by acme@astray.com
 * 2001/01/02 rich -- first revision
 * 2001-01-23 acme -- changes for europe
 * 2001-05-21 acme -- changes for iterative
 *
 *  *  */

body {
  font-family: sans-serif;
  font-size: 100%;
  margin: 0;
  background-color: #fff;
  color: #000;
}

h1 {
  font-family: sans-serif;
  font-size: 150%;
  font-style: bold;
}

h2 {
  font-family: sans-serif;
  font-size: 130%;
  font-style: bold;
}

h3 {
  font-family: sans-serif;
  font-size: 120%;
  font-style: bold;
}

h4 {
  font-family: sans-serif;
  font-size: 100%;
  font-style: bold;}

li {
  font-family: sans-serif;
  font-size: 100%;
}

ul {
  font-family: sans-serif;
  font-size: 100%;
}

ol {
  font-family: sans-serif;
  font-size: 100%;
}

p {
  font-family: sans-serif;
  font-size: 100%;
}

div {
  font-family: sans-serif;
  font-size: 100%;
}

p.moddate {
  font-family: sans-serif;
  font-size: 75%;
}

blockquote {
  font-family: sans-serif;
  font-size: 100%;
}

td {
  font-family: sans-serif;
  font-size: 100%;
}

td.side {
  background-color: #0087d9;
  color: #ffffff;
  font-family: sans-serif;
  font-size: 110%;
  vertical-align: text-top;
}

td.venue {
  background-color: #ffffff;
  color: #000000;
  font-family: sans-serif;
  font-size: 120%; 
  text-align: center;
}   /* venue announcement in side column */

td.header {
  font-size: 140%  /* yapc logo header */
}

a {
  color: #0000FF;
  text-decoration: underline;
}

a:visited {
  color: #FF00FF;
  text-decoration: underline;
}

a:hover {
  color: #0000FF;
  text-decoration: underline;
}

a.side {
  color: #ffffff;
  text-decoration: underline;
  font-family: sans-serif;
  font-size: 100%;
}

a.side:visited {
  color: #ffffcc;
  text-decoration: underline;
  font-family: sans-serif;
  font-size: 100%;
}

a.side:hover {
  color: #ffffff;
  text-decoration: underline;
  font-family: sans-serif;
  font-size: 100%;
}

a.sidehead {
  color: #ffffff;
  text-decoration: underline;
  font-weight: bold;
  font-family: sans-serif;
  font-size: 110%;
}

a.sidehead:visited {
  color: #ffccff;
  text-decoration: underline;
  font-weight: bold;
  font-family: sans-serif;
  font-size: 110%;
}

a.sidehead:hover {
  color: #ffffff;
  text-decoration: underline;
  font-weight: bold;
  font-family: sans-serif;
  font-size: 110%;
}
