/* --------------------------------------------------------------------------
   Code Styles
   -------------------------------------------------------------------------- */
pre {
    background-color: #fff;
    margin: 16px 0;
    padding-left: 10px;
    border-left: 1px solid #eee;
    overflow: auto;
    border-bottom:1px dotted #333333;
    border-top:1px dotted #333333;
    padding:1em 0;
    width:100%;
    }
pre code {
    display: block;
    }
pre>code {
    padding-top: 15px;
    background: url('../images/pxl_code.gif') 0 0 no-repeat;
    }
pre>code.html {
    background: url('../images/pxl_html.gif') 0 0 no-repeat;
    }
pre>code.javascript {
    background: url('../images/pxl_javascript.gif') 0 0 no-repeat;
    }
pre>code.ruby {
    background: url('../images/pxl_ruby.gif') 0 0 no-repeat;
    }
pre>code.php {
    background: url('../images/pxl_php.gif') 0 0 no-repeat;
    }
code {
    font-family: "Courier New", Courier, sans-serif;
    font-size: 13px;
    color: #000;
    }
code span.global {
    color: #3388DD;
    }
code span.brackets {
    color: #777777;
    }
code span.string {
    color: blue;
    }
code span.symbol, code span.selectors {
    color: #1199EE;
    }
code span.properties {
    color: #BB4411;
    }
code span.keywords {
    color: #44BB22;
    }
code span.comment {
    color: #999;
    }
code span.shell {
    background: #f1f1f1;
    }

code.html span.tag, code.xaml span.tag {
    color: #BB4411;
    }
code.html span.attribute, code.xaml span.attribute {
    color: #44BB22;
    }
code.html span.string, code.xaml span.string {
    color: blue;
    }
code.html span.comment, code.xaml span.comment {
    color: #999999;
    }
code.html span.doctype {
    color: #D7FF80;
    }
