/****** GLOBAL [ {{{ ] */
body {
  background:   #decd91;
  font:         normal 13px sans-serif;
}

img { border: none }

:link { color: #c98c60 }
:link:hover { color: #aba9a4 }
:visited { color: #aba9a4 }
:visited:hover { #c98c60 }
/****** [ }}} ] */
/****** NAVBAR [ {{{ ] */
#navbar {
  border:       1px solid #000000;
  background:   #ffffff;
  color:        #000000;
  margin:       2em 5em 1em 5em;
  padding:      1em;
}

#navbar ul {
  list-style:   none;
  margin:       0;
  padding:      0;
}

#navbar li {
  display:      inline;
  padding:      0 1em;
  white-space:  nowrap;
  border-right: 1px solid #000000;
}

#navbar li.last { border-right: none }
/****** [ }}} ] */
/****** CONTENT [ {{{ ] */
#content {
  border:       1px solid #000000;
  background:   #ffffff;
  color:        #000000;
  margin:       1em 5em 1em 5em;
  padding:      1em;
}
/****** [ }}} ] */
/****** LOGO [ {{{ ] */
#logo {
  height:       50px;
  float:        left;
}
/****** [ }}} ] */
/****** SECTION [ {{{ ] */
h1, h2, h3, h4 {
  font-weight:  bold;
  font-family:  serif;
  letter-spacing: -0.018em;
  page-break-after: avoid;
}

h1 {
  margin-top:   16px;
  font-size:    26px;
  border-bottom: 1px solid #000000;
  padding-bottom: 2px;
}
h2 { font-size: 16px }
h3 { font-size: 14px }
/****** [ }}} ] */
/****** CODE [ {{{ ] */
.Comment { color: #7c7268; }
.Constant { color: #00cdcd; }
.String { color: #80a0ff; }
.Number { color: #00ffff; }
.Boolean { color: #00ffff; }
.Identifier { color: #8db6cd; }
.Function { color: #9bcd9b; }
.Statement { color: #90ee90; }
.Conditional { color: #90ee90; }
.Repeat { color: #4eee94; }
.Operator { color: #7fff00; }
.Keyword { color: #90ee90; }
.Exception { color: #90ee90; }
.PreProc { color: #87ceff; }
.Include { color: #a2b5cd; }
.Define { color: #bcd2ee; }
.Macro { color: #8db6cd; }
.PreCondit { color: #a4d3ee; }
.Type { color: #add8e6; }
.StorageClass { color: #add8e6; }
.Structure { color: #add8e6; }
.Typedef { color: #add8e6; }
.Special { color: #999999; }
.Error { color: #ffffe0; background-color: #b22222; }
.Todo { color: #00ffff; background-color: #507080; }
.clojureParen1 { color: #ffa500; }
.clojureParen2 { color: #ffff00; }
.clojureParen3 { color: #adff2f; }
.clojureParen4 { color: #00ff00; }
.clojureParen5 { color: #00ff7f; }
.clojureParen6 { color: #00ffff; }
.clojureParen7 { color: #6a5acd; }
.clojureParen8 { color: #ff00ff; }
.clojureParen9 { color: #9b30ff; }
pre {
  white-space: pre-wrap; /* css-3 */
  white-space: -moz-pre-wrap !important; /* 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+ */
  margin:       1% 5%;
  padding:      5pt;
  font-family:  monospace;
  color:        #e0eee0;
  background-color: #000000;
}
/****** [ }}} ] */
/****** FOOTER [ {{{ ] */
#footer {
  clear:        both;
  border-top:   1px solid #000000;
  padding:      .25em 0;
}
#footer :link:hover {
  background:   #ffffff;
}
/****** [ }}} ] */
