body {
  margin:0;
  padding:0;
  background:#DCDCDC;
  font:small/1.6em Verdana,Sans-serif;
  text-align:center;
  }
  .container {
  background:#DCDCDC; 
  width:800px;
  margin:0 auto;
  position:relative;
  }
  #col2 {
  width:800px; }
 #header { background-image:url("../images/herbert.png"); height: 160px; background-repeat:no-repeat; }
  #headerno { height: 160px; background-repeat:no-repeat; }
 .name {
 background-color:#C0C0C0;
  float:left;
  width:800px; 
  font:small/1.6em Verdana,Sans-serif;
  font-size:140%;
  font-variant: small-caps;
  letter-spacing: 0.2em;
  line-height:0.2em;
  text-align:center;
  color:#000;
  }
   .noname {
  float:left;
  width:800px; 
  font:small/1.6em Verdana,Sans-serif;
  font-size:140%;
  font-variant: small-caps;
  letter-spacing: 0.2em;
  line-height:0.2em;
  text-align:center;
  color:#000;
  }
  /* General Structure
----------------------------------------------- */
#content {
  float:left;
  width:800px;
  }
#maincol
{
  margin-top:-8px;
  float:left;
  width:800px;
  text-align:left;
  background-color:#fff;
}
  
  /* Page Layout: 1col
----------------------------------------------- */

 .aheader {
  font:small/1.6em Verdana,Sans-serif;
  font-size:130%;
  font-variant: small-caps;
  letter-spacing: 0.2em;
  line-height:1.0em;
  border-width:0;  
  margin-left:1em;
  }
  
 .atopic {
  border-bottom:1px dotted #ccd;
}
  
.apara {
  font:small/1.6em Verdana,Sans-serif;
  font-size:90%;
  line-height:1.8em;
  margin-bottom:1em;
  margin-top:.5em;  
  margin-left:0.5em;
  margin-right:0.5em;
  }


/* Navbar Top
----------------------------------------------- */
.nav {
  background-color:#fff;
  background-repeat:no-repeat;
  float:left;
  width:800px;
  border:solid #ccc;
  border-width:1px 0;
  margin-left: 0px;  
}

.nav ul {
  margin:0;
  padding:0 20px;
  list-style:none;
  font-size:85%;
  text-transform:lowercase;
  }
.nav li {
  float:left;
  margin:0;
  padding:0;
  background-image:none;
  line-height:normal;
  text-indent:0;
  white-space: nowrap;
  }
.nav a, 
.nav strong {
  display:block;
  padding:4px 10px;
  border:solid #ccc;
  border-width:0 1px 0 0;
  color:#7ac;
  text-decoration:none;
  white-space:nowrap;
  }
/* Allow entire region of link to to be clickable in IE/Win. 
   http://www.positioniseverything.net/explorer/escape-floats.html */
* html .nav a, * html #navbottom a{
  width:1%;
  }
.nav .current strong, 
.nav .current a {
  background-repeat:no-repeat;
  }
.nav a:hover, 
.nav .current a:hover strong, 
.nav .current strong {
  color:#000;
  }
.nav a:hover {
  background-repeat:no-repeat;
  }
.nav a strong, 
.nav .current a strong {
  background:none;
  padding:0;
  border:none;
  }
.nav .h {
  border-left-width:1px;
  }
.nav #currentversion {
  font-size:85%;
  margin:0;
  padding: 4px 20px 0 20px;
  text-transform:lowercase;	
  line-height:normal;
  border:none;
  text-align: right;
  display:block;
  white-space:nowrap;
.nav li,	#subfooter li  { padding: .25em 25px .25em 0px;}
	
	/* Lists
----------------------------------------------- */
