/*  ----- COLOURS -----  */
    body {
      color:black;
      background:#FFF2DF;
      }
    a:link {
      color:#006EE6;
      }
    a:visited {
      color:#BE4776;
      }
    a:hover {
      color:#F06AA0; 
      background:white;
      }
    a:active {
      color:#F06AA0; 
      background:white;
      }

    #title {
      color:#C08416;
      }
    
  /* wikicmd css tabs note: the you-are-here marker selector lives in the .tmpl file */
    #tabs ul li a {
      color:black;
      background:#EED9B1;
      }
    #tabs ul li a:hover {
      background:#E6C17D;
      }
    #tabs a:active {
      background:#DFAA4A;
      }

    #content {
      background:#FFF7EB;
      border:2px #EED9B1 solid;
      }
    #content h1, h2, h3, h4, h5, h6 {
      color:#C08416; 
      }

    #footer {
      border-top:2px #EED9B1 solid;
      }

    #skins, #poweredby {
      border-top: 2px #EED9B1 solid;
      }
      

/*  ----- FONTS -----  */
    body {
      font:100%/140% georgia, "palatino linotype", palatino, "book antiqua", "zapf calligraphic", times, "times new roman", serif;
      }

    #trail {
      margin:0 2em 1em 2em; 
      padding:0; 
      font:100%/130% verdana, "lucida sans", "lucida sans unicode", tahoma, arial, helvetica, sans-serif;
      }
    
    #tabs ul li a {
      text-decoration:none;
      font:bold 80%/130% verdana, "lucida sans", "lucida sans unicode", tahoma, arial, helvetica, sans-serif;
      }
  
    #content h1, h2, h3, h4, h5, h6 {
      font-weight:bold; 
      font-family:verdana, "lucida sans", "lucida sans unicode", tahoma, arial, helvetica, sans-serif;
      }
    #content h1 {
      font-size:200%; 
      }
    #content h2 {
      font-size:170%; 
      }
    #content h3 {
      font-size:150%; 
      }
    #content h4 {
      font-size:135%; 
      }
    #content h5 {
      font-size:120%; 
      }
    #content h6 {
      font-size:110%; 
      }
          
    #title {
      font:bold 240%/140% verdana, "lucida sans", "lucida sans unicode", tahoma, arial, helvetica, sans-serif;
      }
    
    #footer {
      font-size:85%; 
      line-height:130%; 
      font-style:italic; 
      }

    #sidebar {
      font:85%/130% verdana, "lucida sans", "lucida sans unicode", tahoma, arial, helvetica, sans-serif;
      }
    #sidebar h1 {
      font-weight:bold;
      font-size:100%;
      }

    #poweredby {
      font-size:83.3%; 
      }


/*  ----- LAYOUT -----  */
    body {
      margin:0; 
      padding:0; 
      }

    #logo {
      margin:0 0 1em 0; 
      padding:0; 
      height:50px;
      }      

    #main {
      margin:0;
      padding:0;
      float:left;
      width:75%;
      }

    #trail {
      margin:0 2em 1em 2em; 
      padding:0; 
      }
    
    #tabs {
      margin:0 2em; 
      padding:0; 
      height:1.75em;
      }
    #tabs ul {
      margin:0;
      padding:0;
      list-style-type:none;
      text-align:center;
      border:0;
      }
    #tabs ul li {
      display:block; 
      float:left; 
      text-align:center;
      }
    #tabs ul li a {
      margin:0 0 0.5em 0;
      padding:2px 1.5em;
      height:auto;
      display:block;
      text-align:center;
      }

    #content {
      margin:1em 2em 2em 2em;
      padding:2em;
      }
    #content h1 {
      margin:0 0 0.5em 0;
      }
    #content h2 {
      margin:1em 0 0.5em 0;
      }
    #content h3 {
      margin:0.75em 0 0.5em 0;
      }
    #content h4 {
      margin:0.5em 0 0.25em 0;
      }
    #content h5 {
      margin:0.5em 0 0.25em 0;
      }
    #content h6 {
      margin:0.5em 0 0.25em 0;
      }
      
    #title {
      margin:0 0 0.5em 0;
      }
    
    #text {
      margin:0; 
      padding:0;
      }   
      
    #footer {
      margin:1.5em 0 0 0; 
      padding:0.5em 0 0 0; 
      }

    #sidebar {
      margin:0 2.5em 2.5em 75%; 
      padding:0; 
      }
    #sidebar h1 {
      margin:1em 0 0.5em -1em;
      padding:0;
      }
    #sidebar ul {
      margin:0;
      padding:0; 
      list-style:none;
      }

    #nav, #skins, #poweredby {
      margin:0 0 1em 0;
      padding:0 1em; 
      }
    #poweredby {
      margin:0; 
      padding:1.2em 0 0 1.2em;
      }

  /* fixes stupid IE6Win bug where hovering over a sidebar link cuts off the page text */
    #clearer {
      clear:both;
      }
div#wikilog {
	margin-top: 10px;
	margin-left: 18px;
/*	font-size: smaller; */
}
table.calendar-outer { border: 0; border-spacing: 10px; }
td.calendar-outer { vertical-align: top; }
table.calendar-inner {
    border: 2px solid #abd5d6;
    border-collapse: collapse;
}
table.calendar-inner caption {
    text-align: center;
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 3px;
}
table.calendar-inner th {
    border: 1px dotted #abd5d6;
    width: 2.2em;
    font-weight: normal;
    padding: 2px;
}
table.calendar-inner td {
    border: 1px dotted #abd5d6;
    text-align: center;
    padding: 3px;
}
td.calendar-today-entry {
	background-color: #ffff00;
}
td.calendar-today-noentry { 
	background-color: #ffc3c3;
}
td.calendar-entry {
	background-color: #c3ffc3;
}
td.calendar-noentry {
	background-color: #ffeedd;
}
a.nonexistent-date  { 
	background: transparent;
	text-decoration: none;
}
a.nonexistent-date:link  { 
	color: #FF2222;
}
a.nonexistent-date:visited  { 
	color: #FF2222;
}
a.nonexistent-date:hover {
	text-decoration: underline;
	color: #444444;
}
form.calendarpub {
	margin-top: 10px;
	margin-left: 40px;
}
p.datetrail {
	font-size: smaller;
}
p.wikiloghome {
	margin-bottom: 0px;
}
p.right {
	text-align: right;
}
p.center {
	text-align: center;
}
ul.loglist {
	list-style: circle;
}
td.prompt {
	text-align: right;
	vertical-align: top;
	font-size: smaller; 
	font-weight: bold;
	color: maroon;
	padding-top: 5px;
}
div#diary { 
	border-bottom: 2px solid #9999FF;
	margin-top: 7px;
	margin-bottom: 10px;
}
div#message { 
	margin-top: 10px;
	border-top: 2px solid #9999FF;
	padding-top: 10px;
}

