#calendarAndEventsContainer{
  color: #000;
  width: 665px;
  height: 350px;
  margin: 0 auto;
  background: #F9F9F9;
  padding-left:30px;
  border:black solid 5px;
}

#calendarContainer{
  float: left;
  width: 370px;
  height: 338px;

}

#calendarHeader{
  font-size: 0.8em;
  font-weight:bold;
  font-size:20px;
}

#calendar{
  width: 322px;
  height: 254px;
  margin: 35px 0;
  font-size: 0.8em;
}

#eventsContainer{
  float: right;
  width: 285px;
  height: 338px;
}

#calendarEvents{
  float: left;
  width: 237px;
  height: 318px;
  padding: 20px 0 0;
}

#eventsHeader{
  font-size: 0.8em;
  background: #fff;
  color:#F9F9F9;
  font-weight:bold;
  font-size:20px;
}

#eventsHolder{
  margin: 35px 0 0;
}

#eventslist{
  width: 230px;
  height: 200px;
}
