/*
diveintomark common stylesheet (shared by all media types)
copyright (c) 2002, Mark Pilgrim (f8dy@diveintomark.org)
GPL-licensed
*/

.divider, .calendar table th, #search label, .invisibletitle, a.skip {
  display: none;
}

.formaltitle {
  text-align: center;
}

.formalpara {
  text-indent: 2em;
}

cite {
  font-style: normal;
}

del, span.strike {
  text-decoration: line-through;
}

address {
  font-style: normal;
}

/* quotations will be surrounded by curly quotes in browsers that correctly
   mark up the Q element (Opera, Mozilla, IE5/Mac), and italicized in
   browsers that don't (IE5/Win, IE6/Win) */
q {
  font-style: italic; /* for IE only */
  quotes: '\201C' '\201D' '\2018' '\2019'; /* for compliant browsers */
}

/* put nested quotes back to normal in IE */
q q {
  font-style: normal;
}

/* negate above italic definition for compliant browsers */
*>q {
  font-style: normal;
}

/* use curly quotes defined above around Q in compliant browsers */
q:before {
  content: open-quote;
}

q:after {
  content: close-quote;
}

/* Mozilla doesn't properly quote nested quotes (sigh), so force it */
q>q:before {
  content: "\2018";
}

q>q:after {
  content: "\2019";
}

