﻿a {color:#61b6f4; text-decoration:none;}
a:hover{text-decoration:underline;}


/* Posts
----------------------------------------------- */
@media all {
  .date-header {color:#999; font-size:0.8em; margin:0 0 20px;}
  .post {margin:.5em 0 1.5em; border-bottom:1px dotted #555; 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:1.8em;
  font-weight:normal;
  line-height:1.6em;
  color:#61b6f4;
  }
.post-title a, .post-title a:visited, .post-title strong {
  display:block;
  text-decoration:none;
  font-weight:normal;
  color:#61b6f4;
  }
  
h4.blog {margin:0 0 4px; padding:0; font-size:1.6em; -font-size:1.5em; *font-size:1.5em; color:#ccc; font-weight:normal}
  
.post-title strong, .post-title a:hover {
  text-decoration:underline;
  }
.post div {
  margin:0 0 .75em;
  line-height:1.6em;
  }
p.post-footer {
  margin:-.25em 0 0;
  color:#999;
  }
.post-footer em, .comment-link {
  font-size:0.8em;
  }
.post-footer em {font-style:normal; margin-right:.6em;}
.post-footer em a{color:#61b6f4; text-decoration:none;}

  
.comment-link {margin-left:.6em; color:#61b6f4; text-decoration:none;}
.comment-link a:hover{text-decoration:underline;}
.post img {padding:4px;border:1px solid #ddd;}
.post blockquote {margin:1em 20px;}
.post blockquote p {margin:.75em 0;}
  
.post-body {color:#ccc; font-size:0.8em; line-height:1em;}
.post-body a{color:#61b6f4; text-decoration:none;}
.post-body a:hover{text-decoration:underline;}


/* Comments
----------------------------------------------- */
#comments {color:#999;}
#comments h4 {margin:1em 0; font-size:1em; font-weight:bold; color:#999;}

#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;}
#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;}

.comment-timestamp p{font-size:0.8em; color:#ccc; text-decoration:none; margin:0}
.comment-timestamp a{font-size:0.8em; font-weight:bold; color:#61b6f4; text-decoration:none;}
.comment-timestamp a:hover{text-decoration:underline;}


/* Sidebar Content
----------------------------------------------- */
ul.recently {font-size:0.8em; margin:12px 0 0; padding:0 0 16px 0; border-bottom:1px dotted #555; list-style:none;}
.recently li {margin:4px 0 0;}
.recently li a{color:#61b6f4; margin:20px 0 0; text-decoration:none;}
.recently li a:hover{text-decoration:underline;}

ul.archive {font-size:0.8em; margin:12px 0 0; padding:0 0 16px 0; border-bottom:1px dotted #555; list-style:none;}
.archive li {margin:4px 0 0;}
.archive li a{color:#61b6f4; margin:20px 0 0; text-decoration:none;}
.archive li a:hover{text-decoration:underline;}

h2.sidebar-title{color:#ccc; font-size:1em; margin-top:20px; }


/* Feeds
----------------------------------------------- */
#blogfeeds {font-size:0.8em; color:#999; margin:0 0 40px; padding:0;}
#blogfeeds a{color:#61b6f4;}
#postfeeds {font-size:0.8em; color:#999;}
#postfeeds a{color:#61b6f4;}

<MainOrArchivePage> 
   span.fullpost {display:none;}
</MainOrArchivePage>

<ItemPage> 
   span.fullpost {display:inline;} 
</ItemPage>  