/* Based on Alex Ford's Sons of Obsidian http://CodeTunnel.com/blog/post/71/google-code-prettify-obsidian-theme */

.prettyprint .str { color: #EC7600;}
.prettyprint .kwd { color: #93C763;}
.prettyprint .com { color: #66747B;}
.prettyprint .typ { color: #678CB1;}
.prettyprint .lit { color: #FACD22;}
.prettyprint .pun { color: #F1F2F3;}
.prettyprint .pln { color: #F1F2F3;}
.prettyprint .tag { color: #8AC763;}
.prettyprint .atn { color: #E0E2E4;}
.prettyprint .atv { color: #EC7600;}
.prettyprint .dec { color: purple;}

code.prettyprint { display: block; }        

.comment-content pre.prettyprint code,
.post-content pre.prettyprint code,
pre.prettyprint code { padding: 0; margin: 0; border: none; display: block; white-space: pre;}

.prettyprint li, .prettyprint ol { margin: 0; padding: 0; }

pre.prettyprint, 
code.prettyprint, 
.post-content pre.prettyprint,
.post-content code.prettyprint,
.comment-content pre.prettyprint,
.comment-content code.prettyprint { border: 0px solid #888; overflow: auto; word-wrap: normal; -moz-tab-size: 2; -o-tab-size: 2; tab-size: 2;}
.prettyprint ol.linenums { margin-top: 0; margin-bottom: 0; padding-left: 3em;}

pre.prettyprint, 
code.prettyprint, 
pre.prettyprint code,
.post-content pre.prettyprint,
.post-content code.prettyprint,
.post-content pre.prettyprint code,
.comment-content pre.prettyprint,
.comment-content code.prettyprint,
.comment-content pre.prettyprint code { background: #000; }

.prettyprint li.L0, 
.prettyprint li.L1, 
.prettyprint li.L2, 
.prettyprint li.L3, 
.prettyprint li.L4, 
.prettyprint li.L5, 
.prettyprint li.L6, 
.prettyprint li.L7, 
.prettyprint li.L8, 
.prettyprint li.L9 { color: #555; list-style-type: decimal;}
.prettyprint li.L1, 
.prettyprint li.L3, 
.prettyprint li.L5, 
.prettyprint li.L7, 
.prettyprint li.L9 { background: #111;}
@media print {
    .prettyprint .str { color: #060;}
    .prettyprint .kwd { color: #006; font-weight: bold;}
    .prettyprint .com { color: #600; font-style: italic;}
    .prettyprint .typ { color: #404; font-weight: bold;}
    .prettyprint .lit { color: #044;}
    .prettyprint .pun { color: #440;}
    .prettyprint .pln { color: #000;}
    .prettyprint .tag { color: #006; font-weight: bold;}
    .prettyprint .atn { color: #404;}
    .prettyprint .atv { color: #060;}
}