/* local.css */

/* flickralbum */
  .flickralbum { margin:25px; }
  .flickralbum img {
    padding:5px;
    margin:5px;
    border:1px solid #afafaf;
  }

/* Category cloud */
  .categorycloud { padding:0px 10% 0px 10%; line-height:normal; }
  .categorycloud a { text-decoration:none; font-size:2em; padding:5px;}

/* del.icio.us lists */
  .tagroll {margin-left:10px; margin-right:10px;}
  .tagroll ul li a {padding:0px;}
  .tagroll li a {display:inline;}
  .tagroll h2 a {display:inline;}
  #sidebar .tagroll .delicious-banner {margin-left:-5px; padding-left:0px;}

  .linkroll h2 {border:0px; text-size:1em;}

/* showhide tweak */
  .hidediv { display:none;}

/* multiple columns */
.multicolumn {
padding : .5em 0;
-moz-column-width : 18em;
-moz-column-gap : 25px; 
-moz-column-rule : thin solid black; 
border-bottom:1px dotted grey;}

/* pre tags - white space wrap */
pre {
 white-space: pre-wrap;       /* CSS-3                  */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999    */
 white-space: -pre-wrap;      /* Opera 4-6              */
 white-space: -o-pre-wrap;    /* Opera 7                */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

/* blog styles */
#wikitext div.post-title a:link, #wikitext div.post-title a:visited { text-decoration:none; color:#000; }        
#wikitext div.post-title a:hover, #wikitext div.post-title a:active { color:#000; text-decoration:none; }
.socialbookmarks table { margin-top:.25em; margin-right:-.25em; text-align:right;}
.socialbookmarks td { padding:.25em; }

.post-content { padding-top:5px; }
.post-edit-link, .post-comment-link, .post-categories { float:right; }
.blogpost .post-categories { padding-bottom:10px; } 
.blogpost { padding-bottom:3em; // border-bottom:2px solid #241a47; }
.post-edit-link { position:absolute; left:0; padding-top:15px; }
.post-comment-link { background:url(/images/icons/comment.png) no-repeat 0 4px; padding-left:18px;}
.post .post-categories { padding-left:10px; }
.post-date, .post-time { font-size:75%; }
.post-date { background:url(/images/icons/clock2.png) no-repeat 0 4px; padding:4px 0 5px 20px; }

/* notes - asides */
.blognote { border-left:15px solid #241a47; padding-left:15px; }

/* extra blog styles */
.continue { background-color:#933; width:100%; color:#fff; text-align:right; }
.content-main .continue a:link, .content-main .continue a:visited { color:#fff; text-decoration:none; display:block; padding-right:5%; }
.content-main .continue a:hover, .content-main .continue a:active { color:#fff; background-color:#339; }

.previous-posts { min-width:10em; max-width:30em; }
.linkroll { max-width:30em; }
.linkroll ul, .linkroll li { padding:0; margin:0;  }
.previous-posts ul, .previous-posts li { padding:0; margin:0; }
.previous-posts ul li, .linkroll ul li { list-style:none; border-bottom:1px dotted #336; }
.previous-posts ul li a, .linkroll ul li a { display:block; text-decoration:none; padding:2px 10px; }
.previous-posts ul li a:link, .previous-posts ul li a:visited, .previous-posts ul li a:active, .previous-posts ul li a:hover { color:#900; }
.linkroll ul li a:link, .linkroll ul li a:visited, .linkroll ul li a:active, .linkroll ul li a:hover { color:#900; }
.previous-posts ul li a:link span, .previous-posts ul li a:visited span { color:#336; }
.linkroll ul li a:link span, .linkroll ul li a:visited span { color:#336; }

.comment { border-top:1px solid #1e1e1e; margin-top:1em;}
.gravatar { float:right; }
.comment-author { font-size:120%; line-height:1.5em; font-style:italic; color:#336;}
.comment-website { font-size:80%; }
.comment-date { font-size:80%; clear:left; }
.comment-delete-button { float:right; }
.comment-text { padding-top:10px; }

.bshares { display:none; }
.license { float:right; }

/* special borders -- (canceled)
div.content-sub-item {
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  border-radius: 1em;
}
div.delicious-posts ul li:first-child a, div.previous-posts ul li:first-child a { 
  -moz-border-radius-topleft:1em; 
  -webkit-border-top-left-radius:1em;
  -moz-border-radius-topright:1em;
  -webkit-border-top-right-radius:1em;
}
div.delicious-posts ul li:last-child a, div.previous-posts ul li:last-child a {
  -moz-border-radius-bottomleft:1em;
  -webkit-border-bottom-left-radius:1em;
  -moz-border-radius-bottomright:1em;
  -webkit-border-bottom-right-radius:1em;
}
*/
