header {
      width:640px;
      height:64px;
      padding:8px 0;
      position:absolute;
      top:0;
      left:0;
      background-color:black;
}

h1.header a {
      float:left;
      display:block;
      text-indent:-999em;
      overflow:hidden;
      width:303;
      height:42px;
      padding:0;
      margin:10px 0 0 12px;
      background:url(./images/webtitle2.png) no-repeat top left;
      z-index:3;
}

ul.header {
      list-style-type:none;
      display:inline;
      text-align:right;
      position:absolute;
      right:8px;
      bottom:18px;
      font-family: 'Open Sans Condensed', sans-serif;
      font-size:14px;
}

ul.header li {
      padding:0 8px;
      border-left:1px solid #fff;
      display:inline;
}

ul.header li.first {
      padding:0 8px;
      border-left:none;
      display:inline;
}
