/*
 * ascii.css 
 * Tobias Wrigstad, 2005
 * "To make HTML ascii"
 */
body
{
  font-size: 10pt;
  font-family: courier, monospace;
  line-height: 1.33;
}

pre
{
  font-size: 10pt;
  font-family: courier, monospace;
  line-height: 1.33;
  margin-left: 1ex;
}

.unconstrained 
{
  max-width: 100%;
}

p
{
  margin-left: 1ex;
  max-width: 75ex;
}

a
{
  text-decoration: none;
  background-color: #ffc;
  color: #000;
  border: none;
}

ul li:before
{
  margin-left: -12pt;
  content: "* "; 
}

ul 
{ 
  list-style: none;
  padding-left: 2pt;
  margin-left: 3ex;
  max-width: 70ex;
}

/*
ol li:after
{
  margin-left: -12pt;
}
*/

ol 
{ 
  list-style-type: decimal;
  padding-left: 0pt;
  margin-left: 5ex;
  max-width: 70ex;
}

a img
{
  text-decoration: none;
  background-color: #fff;
  color: #000;
  border: none;
}

a:visited img
{
  text-decoration: none;
  background-color: #fff;
  color: #000;
  border: none;
}

a:hover img
{ 
}

a:hover
{
  background-color: #fff;
  color: blue;
  text-decoration: underline;
}

a h1:hover
{
  background-color: #eee;
  color: black;
  text-decoration: none;
}

span.cursor
{
  background-color: black;
  color: white;
}

h1, h2, h3
{
  padding: 0px;
  margin: 0px;
  margin-top: 2em;
  margin-left: 1ex;
  font-size: 10pt;
  font-weight: normal;
}

li.next
{
  background-color: #afa;
  font-weight: bold;
}

span.done
{
  background-color: #ccc;
}

span.next
{
  background-color: #afa;
}

li.done a
{
  background-color: inherit;
  text-decoration: underline;
}

li.next a
{
  background-color: inherit;
  text-decoration: underline;
}

li.done
{
  background-color: #ccc;
  color: #333;
}

textarea
{
  font-size: 10pt;
  font-family: courier, monospace;
  margin-top: 10pt;
  background-color: #fafafa;
}

span.not
{
  text-decoration: linethrough;
}

body#top {
	background-image: url(http://www.cs.purdue.edu/homes/wrigstad/img/top-paper.jpg); 
	background-repeat: no-repeat;
	margin-top: 100px;
	border-top: 2px #eee solid;
	padding-top: 10px;
}


body#top-talk {
	background-image: url(http://www.cs.purdue.edu/homes/wrigstad/img/top-talk.jpg); 
	background-repeat: no-repeat;
	margin-top: 100px;
	border-top: 2px #eee solid;
	padding-top: 10px;
}