body {
  font-size:85%;
  font-family:Tahoma;
  margin:0px;

}

.maincontent {
  position:absolute;
  top:75px;
  left:250px;
  border:1px solid #E4BECB;
  background-color:#FEE8F1;
  text-align:justify;
  margin-right:100px;
  padding:10px;
  width:500px;
}

a, a:visited {
  color: #AF00FF;
  font-weight:bold;
  text-decoration:underline;
}

a:hover {
  color: blue;
}

.show_join_error {
  color: red;
}

