/* ikiwiki local style sheet */

/* Add local styling here, instead of modifying style.css. */

body {
  background: #fffff5;
  color: #333;
  font-family: verdana, helvetica, sans-serif;
  line-height: 1.2; }

body { 
  position: relative;
  padding-left: 25%;
  margin-right: 1em;
  padding-right: 0;
  border: 0;
}

div.navcol { 
  position: absolute;
  width: 25%;
  top: 0em; right: 0em; bottom: 0em; left: 0em;
 }

div.navcol { 
  position: absolute;
  background: #ac7;
}
/* The child selectors are a hack to hide these rules from WinIE6,
   which gets confused by 'fixed' */
body>div.navcol { 
  position: fixed ;
}

indexdiv.navbar {
  position: absolute;
  top: 6em; right: 0.2em; bottom: 0em; left: 0.2em;
  height: auto;
  overflow: auto;
}

/* Local navigation menu, along the right side */

div.navcol hr {			/* Hide the HR inside the menu */
  display: none }

div.navcol li {
  display: block;
  font-size: medium;
  text-indent: 0;
  text-align: left;
  border: 2px solid;
  border-color: #AAA #666 #666 #AAA;
  list-style: none }		/* Remove triangle from H2 */
div.navbar > ul {
  margin: 0;
  padding: 0 }
div#Menu p.navhead {
  font-weight: bold }

div.navcol ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

div.navcol li { margin: 0 ; }
div.navbar ul ul, div.navcol ul ul { margin-left: 0.6em; }

div.navbar li { background-color: lightblue; }
div.navbar a
{
  /*padding: 2px 4px;*.
}

div.navcol a {  text-decoration: none; }
/* The following is redundant, but is needed for IE 6.0. */
div.navheader ul a {  text-decoration: none; }

div.navcol a:hover
{
color: #fff;
background-color: #69C;
}

div.navheader table, div.navheader tr, div.navheader th { 
  display: block;
}

div.navheader td { 
  display: block;
}

div.navheader  { 
  margin: 2ex 0;
  background-color: lightblue;
 }
div.navheader {  border: 2px red } }
div.navheader a { 
  display: block;
  text-decoration: underline;
 }
