.slides a {
  display: block;
  float: left;
  margin-right: 20px;
}
#last_ten_events {
  list-style-type: none;
  padding: 0;
  margin: 0;
  width: 400px;
}
#last_ten_events li {
  border-bottom: 1px dotted black;
  margin-bottom: 10px;
  @height: 1%;
}
#last_ten_events li.last {
  border-bottom: none;
}
#last_ten_events li img {
  margin-right: 8px;
  float: left;
  display: inline;
}
#last_ten_events li .text {
  float: left;
  width: 350px;
}
#last_ten_events li .tags {
  color: #777777;
  font-style: italic;
  padding-top: 3px;
  float: left;
  width: 69%;
}
#last_ten_events li .track_link {
  float: right;
  width: 30%;
}
#last_ten_events li span.avg_speed {
  white-space: nowrap;
}
div.column1 {
  width: 230px;
}
div.loginform {
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border: 1px solid #ccc;
  padding: 0 5px 15px 35px;
  margin: 20px 0 0 0;
}
div.loginform h1 {
  margin-top: 15px;
}
div.loginform input.textfield {
  width: 195px;
}
div.loginform input.login-button {
  width: 76px;
}
div.loginform input.reg-button {
  width: 120px;
}
div.tweetcolumn {
  width: 270px;
  padding: 0;
  margin: 0;
}
#tweets {
  list-style-type: none;
  padding: 0;
}
#tweets li {
  margin: 0 0 20px 0;
}
#tweets li p {
  line-height: normal;
}