@charset "iso-8859-1";

pre { 
    /*border:1px solid #2f6fab;*/
    border:1px solid #aaaaaa;
    background-color:#f9f9f9;
    padding:5px;
    font-size: 1.4em;
}

code {font-size: 1.2em; }

/***************** WIKI LEFT BAR ***********************/
#left {
	background: #FAFAFA url(box-gray-bottom.gif) no-repeat bottom left;
  width: 190px;
	margin: 5px 0 16px;
  left: 5px;
  float: left;
  position: absolute;
}
#left div {
	background: url(http://www.kellertechnologies.com/images/box/box-gray-top.gif) no-repeat top left;
	padding: 8px;
}
#left h1 {
	font-size: 10pt; font-weight: bold; margin: 7px; }
}
#left br { margin: 0 0 0 0; padding: 0 0 0 0; }
#left a, #left strong { margin-left: 7px; text-decoration: none; letter-spacing: 0.5px; padding-left: 5px; display: block; text-indent: -5px; }
#left a:hover { background-color: #cccccc; }

#mainContent { margin-left: 205px; padding-right: 15px; }

/* FORMS */

body {
	background: #FFF;
	color: black;
	font: 75%/150% verdana,helvetica,arial,sans-serif;
	margin:0;
	padding:0;
}

a:hover { background-color: #FFCCCC; }

h1, h2,h3,h4,h5 {
	font-family: "Trebuchet MS","Gill Sans",arial,sans-serif;
	color: #00A;/*#BE1E09;*/
	background: transparent;

  padding-bottom: 5px;
}
h1 { color: #330066;
  border-bottom: 1px solid black;
}
h2 {
	font-size: 1.5em;
	margin:0;
	padding-bottom: 0.5em;
}

.date { text-align:right; font-weight:bold; }
