/*@import url("reset-fonts-grids.css");*/
@import url("html4css1.css");
@import url("pygments.css");

html {
  font-size: 62.5%;
}

body {
  font-family: "Georgia", serif;
  font-size: 1.5em;
  color: #333;
  background-color: #fff;
  margin: 5em 8em;
}

h1, h2, h3, h4, h5 {
  font-family: "Verdana", sans-serif;
  font-weight: lighter;
}

h1 {
  letter-spacing: 0.10em;
}

h2 {
  letter-spacing: 0.08em;
}

h1 + h5, h2 + h5, h3 + h5 {
  margin-top: -1em;
}

label {
  font-family: "Verdana", sans-serif;
  font-weight: normal;
}

#hd, #ft {
  text-align: center;
  margin-bottom: 4em;
}

p {
  line-height: 1.3em;
}

label {
  font-weight: bold;
}

blockquote {
  font-style: italic;
  background-color: #99cccc;
  border: solid 1px #669999;
  width: 85%;
  margin: auto 2em;
  padding: 1em 1em;
}

pre.literal-block {
  font-family: monospace;
  font-size: 1.1em;
  background-color: #f7f7f7;
  border: 1px solid #d7d7d7;
  margin: auto 2em;
  padding: 1em 1em;
}

div.highlight > pre {
  font-family: monospace;
  font-size: 1.1em;
  background-color: #f7f7f7;
  border: 1px solid #d7d7d7;
  padding: 1em 1em;
}

img {
  border: 0;
  display: block;
  margin: 1em auto 1em auto;
  
}

a:link {
    color: #222;
}

a:visited {
    color: #555;
}

a:hover {
    color: #000;
}

a:active {
}

a:focus {
}

.path {
  font-family: "Tahoma";
  font-size: 1.2em;
  color: #555;
}

ul.path {
  text-align: left;
  margin: 1em 0em;
}

ul.path > li {
  display: inline;
  list-style-type: none;
}

ul.path > li:after {
  content: "\00BB";
  font-family: "Tahoma", serif;
  font-size: 14px;
  padding-left: 6px;
}

ul.path > li.current:after {
  content: "";
}

.entry-permalink, .comment-permalink {
  font-family: "Georgia", serif;
  vertical-align: text-top;
  font-size: 70%;
  font-weight: thin;
  margin-right: 0.5em;
}

dl.docutils dt {
  font-weight: bold;
}

dd {
  margin-bottom: 1em;
}

div.yui-g {
  margin-bottom: 4em;
}

div.comment-body {
  width: 85%;
  margin: auto 2em;
  border: solid 1px #cc9966;
  padding: 1em 1em;
}

div.comment-0 div.comment-body {
  background-color: #ffcc99;
}

h5.meta {
  font-family: "Georgia", serif;
  font-weight: lighter;
  color: #555;
}

table.footnote {
  border-left:2px solid #CCCCCC;
  margin-left:1px;
  margin-top:1em;
  padding-top:0.5em;
}