/* 
  This CSS file, which supports the display of propositional writing, and critiques of propositional writing,
  (as described at http://thinkinghard.com/manifestos/index.html), is licensed under the 
  Creative Commons Attribution-ShareAlike license,
  a copy of which can be found at http://creativecommons.org/licenses/by-sa/3.0/.
*/

.propositional {
  border: 1px solid #d05010;
  padding: 1em 1em 0.5em 1em;
  margin: 1em 3em 1em 5em;
  line-height: 1.5em;
  background-color: #ffffff;
  font-family: Georgia, "Times New Roman",serif;
}

.propositional a {
  font-weight: bold;
}

.propositional h1 {
  font-family: Tahoma,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 1.8em;
  line-height: 1.2em;
  border: none;
  padding: 0.5em;
  margin: 5pt 10pt;
  background-color: #fff0ca;
  text-align: center;
  border: 1px solid #b0b0b0;
}

.propositional .intro, .propositional .appendix {
  border: 1px solid #b0b0b0;
  margin: 0.5em;
  padding: 0.5em;
}

.propositional .intro p, .propositional .appendix p {
  margin: 0;
  padding: 0.2em;
  line-height: 1.2em;
  font-size: 1.0em;
}

.critique .original-link {
  background-color: #ffd0d0;
  padding: 0.1em 0.3em;
  font-size: 0.9em;
}

.propositional .intro p.critique, .propositional .appendix p.critique {
  background-color: #ffd0d0;
}

.propositional .appendix h2 {
  color: black;
  font-size: 1.1em;
  margin: 0.4em 0.1em 0em 0.1em;
  padding: 0;
  font-family: Tahoma,Helvetica,sans-serif;
  font-weight: bold;
}

.propositional .endnote {
  background-color: #e5e5e5;
  font-size: 0.8em;
  margin: 0.3em 0 0 0;
  padding: 0.2em 0.4em;
  border: 1px solid #303030;
}

.propositional .endnote p {
  margin: 0;
  padding: 0;
}

ul.propositions {
  padding: 0;
}

ul.propositions li {
  list-style: none;
  padding: 0.2em 0.2em 0.2em 2.0em;
}

.proposition {
  font-family: Tahoma,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 1.1em;
  background-color: #fff0aa;
  padding: 0.2em 0.2em 0.2em 0.7em;
  margin: 0.3em 0 0 0;
}

ul.propositions li p {
  margin: 0 0 0 2em;
  padding: 0.3em;
  line-height: 1.2em;
  font-size: 1.0em;
}

ul.propositions li p.critique {
  background-color: #ffd0d0;
}

ul.propositions li ul {
  margin: 0 0 0 4em;
  padding: 0.1em;
}

ul.propositions li ul li, .appendix li {
  list-style: disc;
  padding: 0.1em;
  margin: 0;
  line-height: 1.2em;
}

.propositional a.footnote {
  font-size: 0.8em;
  vertical-align: top;
  font-family: Tahoma,Helvetica,sans-serif;
}

.propositional .proposition a.footnote {
  font-size: 0.7em;
}

.footnoteNumber {
  color : #0020c0;
  font-weight: bold;
  font-size: 0.9em;
  font-family: Tahoma,Helvetica,sans-serif;
}

.propositional blockquote {
  font-family: Tahoma,Helvetica,sans-serif;
  font-size: 0.9em;
  line-height: 1.3em;
  margin: 1em 3em 1em 5em;
  padding: 1em 1em;
  border: 1px solid #999;
  background-color: #f6faff;
  color: #404040;
}

.propositional .commentOrVote {
  font-family: Tahoma,Helvetica,sans-serif;
  font-size: 0.7em;
  margin: 0em 1em 0em 1em;
  padding: 0;
  color: #be7010;
}

.propositional .commentOrVote a {
  color: #be2010;
}