/* a few constants */
/* a few mixins */
body {
  margin-left: 5%;
  margin-right: 5%;
  background-color: #e8e8e8;
}
body blockquote {
  background-color: #c8c8c8;
  border-left: 3px solid #a8a8a8;
  padding-left: 5px;
  quotes: "\201C" "\201D" "\2018" "\2019";
}
body blockquote p:before {
  content: open-quote;
  font-weight: bold;
}
body blockquote p:after {
  content: close-quote;
  font-weight: bold;
}
body p.post-date,
body p.comment-date {
  font-style: italic;
  font-size: 90%;
}
header.site-header {
  border-radius: 10px;
  color: #404040;
  background-color: #d8d8d8;
  padding: 10px;
  margin-top: 15px;
}
header.site-header h1,
header.site-header h2 {
  margin: 0;
}
footer.site-footer {
  border-radius: 10px;
  color: #404040;
  background-color: #d8d8d8;
  padding: 10px;
  margin-top: 15px;
  margin-bottom: 15px;
}
footer.site-footer p {
  margin: 0;
}
h1.post-title,
h1.tag-list-title {
  margin: 0;
}
.post-body,
.post-prevnext,
.post-leave-comment,
.archive,
.tag-list,
.comment-body,
.info-box {
  border-radius: 10px;
  color: #404040;
  background-color: #d8d8d8;
  padding: 10px;
  margin-top: 15px;
}
.post-tags {
  border-radius: 10px;
  color: #404040;
  background-color: #d8d8d8;
  padding: 10px;
  margin-top: 15px;
  margin-top: 0px;
}
pre {
  border-radius: 5px;
  color: #404040;
  background-color: #d8d8d8;
  padding: 10px;
  margin-top: 15px;
  background-color: #c8c8c8;
  border: solid;
  border-width: 1px;
  border-color: #a8a8a8;
  padding: 2px;
}
/* vim: set ft=css : */
