/*
 * alcaen Wortspiel
 * 2008 by alcaen media
 * http://www.alcaen.com/
 */

html, body {
  color: #444;
  background-color: #e3ebf0;
  
  font-family: Verdana, sans-serif;
  font-size: 11px;
  
  line-height: 16px;
}

a {
  color: #8dcbef;
}

a:hover {
  text-decoration: none;
}

form {
  margin: 0;
  padding: 0;
}

.block {
  padding: 6px;
  
  border: #ddd 1px solid;
}

.even {
  border: transparent 1px solid;
}

.odd {
  background: #f9f9f9;
}

.user, .timestamp, .rdk {
  display: inline;
}

.user_lh {
  line-height: 12px;
  overflow: hidden;
}

.user {
  color: #8dcbef;
  white-space: nowrap; 
  font-weight: bold;
}

.post {
  float: right;
  width: 324px;
  overflow: hidden;
  height: 42px;
  line-height: 21px;
  cursor: default;
}

.rdk {
  font-size: 9px;
  font-weight: normal;
}

.timestamp {
  color: #999;
}

#outline {
  position: absolute;
  left: 50%;
  
  margin-left: -380px;
  
  width: 760px;
}

#head {
  width: 760px;
  height: 230px;
  
  background: url("../png/head.png") no-repeat;
  
  /* cursor: pointer; */
}

#body {
  width: 760px;
  
  background: url("../png/body.png") repeat-y;
}

#side {
  padding-right: 36px;

  width: 210px;
  
  float: right;
  overflow: hidden;
}

#side .block {
  margin-bottom: 16px;
}

#login, #xmas {
  text-align: center;
}

#uon, #stats, #potm {
  overflow: hidden;
}

#content {
  padding-left: 36px;

  width: 465px;
  min-height: 32px;
  
  /*background: url("../misc/load.gif") no-repeat center;*/
  
  /* overflow: auto; */
}

#form {
  /* height: 54px; */
  
  text-align: center;
}

#nsubmit {
  margin-top: 6px;
}

#last {
  display: inline;
}

#rubbel {
  width: 196px;
}

#knubbel {
  position: relative;
  left: 77px;
  
  width: 42px;
  height: 42px;
  
  color: white;
  background: url("../png/knubbel.png");
  
  font-weight: bold;
  text-align: center;
  line-height: 42px;
  
  cursor: default;
}

#foot {
  padding-top: 16px;
  
  width: 760px;
  height: 57px;
  
  color: #ccc;
  background: url("../png/foot.png") no-repeat;
  
  font-size: 10px;
  text-align: center;
  
  clear: both;
}

#toplist {
  display: none;
  position: absolute;
  
  left: 50%;
  top: 96px;
  
  margin-left: -98px;
  
  width: 196px;
  /* height: 320px;
  
  overflow: hidden; */
  
  cursor: move;
  
  z-index: 2;
}

#toplist img {
  display: block;
  
  margin: 0;
  padding: 0;
}

#topl {
  background: url("../png/tbody.png") repeat-y;
  
  overflow: hidden;
}

#countdown {
  font-weight: bold;
}