/*******************************************************************************
 Style for syntax highlighting generate by GNU Source-highlight.
 ******************************************************************************/

 .code {
  color: black;
  background-color: #eee;
  font-weight: normal;
  font-family: 'Bitstream Vera Sans Mono', 'DejaVu Sans Mono', 'Lucida Console', Monaco, 'Courier New', Courier, Monospace;
  border: solid #ccc 1px;
  max-height: 500px;
  overflow: auto;
  padding: 1em;
  margin: 1em 2em;
  clear: both;
}

.code code {
  font-weight: normal;
}

.comment {
  color: #808080;
  font-weight: normal;
  font-style: italic;
}

.function {
  color: black;
  font-weight: bold;
  font-style: normal;
}

.keyword {
  color: #06c;
  font-weight: bold;
  font-style: normal;
}

.normal {
  color: black;
  font-weight: normal;
  font-style: normal;
}

.number {
  color: purple;
  font-weight: normal;
  font-style: normal;
}

.preproc {
  color: #3f5fbf;
  font-weight: normal;
  font-style: normal;
}

.specialchar {
  color: #0000ff;
  font-weight: normal;
  font-style: normal;
}

.string {
  color: #000080;
  font-weight: normal;
  font-style: italic;
}

.symbol {
  color: #4682B4;
  font-weight: bold;
  font-style: normal;
}

.type {
  color: #7A378B;
  font-weight: bold;
  font-style: normal;
}

.variable {
  color: black;
  font-style: italic;
}









/*******************************************************************************
 The following is part of GNU Source-highlisht's default template, with some
 tweaks,
 ******************************************************************************/

.regexp { color: orange; }
.preproc { color: #191970; font-weight: bold; }
.cbracket { color: red; }
.todo { font-weight: bold; background-color: #00FFFF; }

/* line numbers */
.linenum { color: black; font-family: monospace; }

/* Internet related */
.url { color: blue; text-decoration: underline; font-family: monospace; }

/* other elements for ChangeLog and Log files */
.date { color: blue; font-weight: bold; }
.time, .file { color: #191970; font-weight: bold; }
.ip, .name { color: #006400; }

/* for Prolog, Perl */
.italics { color: #006400; font-style: italic; }
.bold { color: #006400; font-weight: bold; }

/* for LaTeX */
.underline { color: #006400; text-decoration: underline; }
.fixed { color: green; font-family: monospace; }
.argument, .optionalargument { color: #006400; }
.math { color: #483D8B; }
.bibtex { color: blue; }

/* for diffs */
.oldfile { color: orange; }
.newfile { color: #006400; }
.difflines { color: blue; }

/* for css */
.selector { color: purple; }
.property { color: blue; }
.value { color: #006400; font-style: italic; }

