/* CSS Document */

a.seminar:active, a.seminar:link, a.seminar:visited
{
 color: #4b5f4b;
 text-decoration: none;
 font-size: 12px;
}
a.seminar:hover
{
 text-decoration: underline;
}

#events {
 width:483px;
 height:23px;
 background:#4b5f4b;
 color:#fff;
 font-weight:bold;
 padding-top:7px;
}

.eventpadding {
 padding:0 0 0 10px;
}

#forthcoming {
 width:483px;
 padding:10px 0 10px 0;
 background:#fff;
}

#iconwrap {
float:left;
width: 473px;
}

.icons {
float:left;
}

.iconswebcast {
padding-top:2px;
}

.icontext {
float:left;
width:40px;
height:70px;
}

.webcasttext {
float:left;
width:40px;
height:40px;
}

.tweet, .query {
  margin:0;
  padding:0;
}

.tweet .tweet_list, .query .tweet_list {
  -webkit-border-radius: .5em;
  list-style-type: none;
  margin: 0;
  padding: 0;
  background-color: #e6e6e6;
}

.tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {
  text-transform: uppercase;
}

.tweet .tweet_list li, .query .tweet_list li {
  overflow-y: auto;
  overflow-x: hidden;
  margin:0;
  padding: 10px;
}

.tweet .tweet_list li a, .query .tweet_list li a {
  color: #4b5f4b;
}

.tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even {
  background-color: #fff;
  border-top:1px solid #ccc;
  border-bottom:1px solid #ccc;
}

.tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {
  padding-right: 20px;
  float: left;
}

.tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {

}
