/* Modified by Stefan van der Walt <stefan@sun.ac.za>

   - Back to Omo-white background -- tougher on the eyes, but looks
     so much better!  Colour scheme changed to be more blue, almost
     like DocuWiki.
   - Add formatting for <h5> tags
   - Merge in source tags from default.css
   - Add emacs-wiki menu lisp
   - Nicer looking header spacing
   - Increase space above definition header
   - Smaller paragraph spacing
   - Bring document width down to 80ex
   - Red becomes Blue
   - Super Omo-white background becomes off-white to save the eyes
   - Inline images
   - Bold definitions
*/

/*
 This stylesheet by Damien Elmes.
 Modified by D. Goel

notes: the img.logo line from emacwiki.org/oddmuse.css
*/

p {
/*   text-indent: 0.5em;
   margin-top: 2px; margin-bottom: 2px; */
   margin-top: 0.4em; margin-bottom: 0.4em;
}

dt { 
     font-weight: bold;
     margin-top: 10px;
}
     
img.logo { float: right; clear: right; border-style:none; }

img.latex-inline {
   display: inline;
   margin: 1px;
   float: none;
   position: relative;
   vertical-align: middle;
   border-style: none;
}

img.latex-display {
   display: block;
   margin: 25px;
   float: none;
   left: 15%;
   position: relative;
   vertical-align: middle;
   border-style: none;
}

body {
 font: 14px Verdana, Arial, Helvetica, sans-serif;
 margin:auto;
 background: White;
 padding-top:0%;
 padding-left:2%;
 margin:0px;
 width: 80ex;
}
 
a {
 text-decoration:none;
 font-weight:bold;
 color:#436996;
}

a:visited {
 color: Purple;
}

a:hover {
 background: 0;
 text-decoration: underline;
}

li {
  padding-bottom:0.1em;
}

#title {
 left: 20px;
 top: 0px;
 position: absolute;
 font-size:24px;
 font-weight: bold;
 text-align: center;
 /* stupid ns4 bug */
 margin-bottom:20px;
}

h1 { 
 font-size: 48px;
 color:#666;
 border-bottom: 5px solid #000;
 padding: 2px;
 margin: 0px;
 margin-bottom: 8px;
}

h2 { 
 color:#666;
 font-size: 28px;
 padding: 2px;
 margin-top: 10px;
 margin-bottom: 5px;
 border-bottom: 2px solid #000000;
}

h3 { 
 color:#666;
 font-size: 22px;
 /*padding: 2px;*/
 margin-top: 10px;
 margin-bottom: 5px;
 border-bottom: 1px dashed #000;
}

h4 { 
 color:#666;
 font-size: 18px;
 /*padding: 2px;*/
 margin-top: 10px;
 margin-bottom: 5px;
}

h5 { 
 color:#666;
 font-size: 14px;
 /*padding: 2px;*/
 margin-top: 10px;
 margin-bottom: 5px;
}

#im { 
 float: right;
 margin: 10px;
 border: 2px solid #000;
}

#iml { 
 margin: 10px;
 float: right;
 border: 2px solid #000;
 clear: right;
}

img.left { float:left; margin:1em; }
img.right { float:right; margin:1em; }
img.middle { display: block;
             margin-left: auto;
             margin-right: auto; }

pre.example {
  border: #777777 1px solid;
  padding: 0.5em;
  background-color: #f6f6f6;
  color: #303060;
}

pre.src {
  /* Used by emacs-wiki-srctag.el */
  border: #000000 1px solid;
  padding: 0.5em;
  background-color: #666677;
}

.verse {
  border: #777777 1px solid;
  padding: 0.5em;
  background-color: #f7f9fa;
  color: black;

  font-family: inherit;
}

pre {
  font-family: monospace;
  white-space: pre;
}

/* Source tag */

/* see `emacs-wiki-srctag.el' */

.comment {
  /* font-lock-comment-face */
  color: #808080;
}
.doc {
  /* font-lock-doc-face */
  color: #F0A4A4;
}
.constant {
  /* font-lock-constant-face */
  color: #986C9D;
}
.function-name {
  /* font-lock-function-name-face */
  color: #566EE8;
  font-weight: bold;
}
.keyword {
  /* font-lock-keyword-face */
  color: #4169E1;
}
.preprocessor {
  /* font-lock-preprocessor-face */
  color: #568EB8;
}
.string {
  /* font-lock-string-face */
  color: #A020F0;
}
.type {
  /* font-lock-type-face */
  color: #df872b;
}
.variable-name {
  /* font-lock-variable-name-face */
  color: #087c3c;
}

/* planner */

/* Tasks section */
.task .A { color: red }
.task .B { color: green }
.task .C { color: navy }
.task .done      { color: gray; text-decoration: line-through; }
.task .cancelled { color: gray; font-style: italic; }

.note .anchor { float: right;
		margin: 0.5em 0em;
		color: #666; }
