.timeline {
  width: 850px;
  margin: 0px auto; }

.timeline-event .timeline-event-image {
  width: 331px;
  height: 176px;
  padding-bottom: 24px;
  margin: 50px 35px;
  background: url(../img/event-shadow.png) no-repeat center bottom;
  float: left; }
.timeline-event .timeline-event-info {
  padding: 100px 0px 0px 85px;
  width: 430px;
  height: 288px;
  background: url(../img/event-bg.png) no-repeat left center;
  float: left; }
.timeline-event .timeline-event-info-left {
  background: url(../img/event-bg-left.png) no-repeat right center; }
.timeline-event .timeline-event-year {
  font-size: 110px;
  color: #078735;
  height: 80px; }
.timeline-event .timeline-event-name {
  font-size: 18px;
  color: #5D5D5D; }
.timeline-event .timeline-event-location {
  font-size: 18px;
  font-style: italic;
  color: #08335B; }
.timeline-event .timeline-event-hr {
  border: none;
  width: 75px;
  background: #d1d1d1;
  height: 1px; }
