/* 
 * Customizations to Slidy style.
 * Zach Tomaszewski, 10 Aug 2012
 */

DIV.slide {
  font-size: 120%;
}

DIV.titlepage H2 {
  margin: 2em auto;
  font-size: 120%;
  line-height: 1.3em;
  color: #333333;
}

DIV.slide H1 {
  color: #003366;
}

DIV.slide TABLE {
  border: 2px solid gray;
  border-collapse: collapse;
}
DIV.slide TABLE TD, DIV.slide TABLE TH {
  border: 1px solid gray;
  padding: 0.3em;
}

.right {
  float: right;
  margin: 0em 1em;
}

DIV.slide .hidden {
  color: #666666;
  font-style: oblique;
}

DIV.slide .answer {
  color: #666666;
}

P.subtle {
  color: #333333;
}

A.subtle {
  color: #333333;
}

P.subtle A.subtle {
  color: #101033;
}

.new {
  color: #009900;
}
PRE .mark {
  color: #009900;
  text-decoration: underline;
}
.fade {
  color: #336666;
}

.strike {
  text-decoration: line-through;
}


/* add a black line b/w slides when viewing all */
DIV.slide {
  border-top: thin solid black;
}
BODY.single_slide  DIV.slide {
  border-top: 0;
}

/* Slidy2: don't print one slide per page */
@media print {
  div.slide { page-break-before: auto; } 
  div.slide { font-size: 60%;}
}
