@charset "UTF-8";/* CSS Document */body {background-color: #000;color: #fff;font-family: Helvetica, "Helvetica Neue", Tahoma, Arial, sans-serif;}h1, h2, h3, h4, h5, h6 {color: #fff;font-family: Helvetica, "Helvetica Neue", Tahoma, Arial, sans-serif;font-weight: bold;}body p {font-family: Helvetica, "Helvetica Neue", Tahoma, Arial, sans-serif;}.line-above {border-top: #fff solid 1px;padding-top: 1em;clear: both;}a:link {color: #fff;}a:visited {color: #999;}a:hover {background-color: #fff;color: #000;text-decoration: none;}a:active {color: #900;text-decoration: none;}/* Header----------------------------------------------- */#blog-title a:link {color: #fff;text-decoration: none;}#blog-title a:visited {color: #fff;text-decoration: none;}#blog-title a:hover {color: #999;text-decoration: none;}#blog-title a:active {color: #fff;text-decoration: none;}/* Posts----------------------------------------------- */@media all {  .date-header {    margin: 0 0 .5em;    }  .post {    margin:.5em 0 1.5em;    padding-bottom:1.5em;    }  }@media handheld {  .date-header {    padding:0 1.5em 0 1.5em;    }  .post {    padding:0 1.5em 0 1.5em;    }  }.post-title {  margin:.25em 0 0;  padding:0 0 4px;  font-size:140%;  line-height:1.4em;  color:#999;  }.post-title a {  text-decoration:none;  color: #999;  }.post-title a:hover {  color:#fff;  }.post div {  margin:0 0 .75em;  line-height:1.6em;  }p.post-footer {  margin:-.25em 0 0;  color:#333;  }.post-footer em, .comment-link {  font:78%/1.4em Helvetica, "Helvetica Neue", Tahoma, Arial, sans-serif;  text-transform:uppercase;  letter-spacing:.1em;  }.post-footer em {  font-style:normal;  color:#777;  margin-right:.6em;  }.comment-link {  margin-left:.6em;  }.post img {  padding:4px;  border:1px solid #222;  }.post blockquote {  margin:1em 20px;  }.post blockquote p {  margin:.75em 0;  }/* Comments----------------------------------------------- */#comments h4 {  margin:1em 0;  font:bold 78%/1.6em Helvetica, "Helvetica Neue", Tahoma, Arial, sans-serif;  text-transform:uppercase;  letter-spacing:.2em;  color:#999;  }#comments h4 strong {  font-size:130%;  }#comments-block {  margin:1em 0 1.5em;  line-height:1.6em;  }#comments-block dt {  margin:.5em 0;  }#comments-block dd {  margin:.25em 0 0;  }#comments-block dd.comment-timestamp {  margin:-.25em 0 2em;  font:78%/1.4em Helvetica, "Helvetica Neue", Tahoma, Arial, sans-serif;  text-transform:uppercase;  letter-spacing:.1em;  }#comments-block dd p {  margin:0 0 .75em;  }.deleted-comment {  font-style:italic;  color:gray;  }.paging-control-container {  float: right;  margin: 0px 6px 0px 0px;  font-size: 80%;}.unneeded-paging-control {  visibility: hidden;}.item-control, .icon-action {margin: 0; border: 0;padding: 0;float: right;}/* Profile----------------------------------------------- */#profile-container {  margin:0 0 1.5em;  border-bottom:1px solid #fff;  padding-bottom:1.5em;  }.profile-datablock {  margin:.5em 0 .5em;  }.profile-img {  display:inline;  }.profile-img img {  float:left;  padding:4px;  margin:0 8px 3px 0;  }.profile-data {  margin:0;  font:bold 78%/1.6em Helvetica, "Helvetica Neue", Tahoma, Arial, sans-serif;  letter-spacing:.1em;  }.profile-data strong {  display:none;  }.profile-textblock {  margin:0 0 .5em;  }.profile-link {  margin:0;  font:78%/1.4em Helvetica, "Helvetica Neue", Tahoma, Arial, sans-serif;  letter-spacing:.1em;  }.sidebar-title {font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; height: 1.25em;}/* Feeds----------------------------------------------- */#blogfeeds {clear: both;  }  #postfeeds {  }    /* Footer----------------------------------------------- */.footer {border-top: #fff solid 1px;padding-top: 1em;}img {border: 0;margin: 0;padding: 0;}a img {border: 0;margin: 0;padding: 0 1em 1em 0;}object {margin-top: -1em;padding: 0;}
