.project {
  width: 300px;
  height: 300px;
  border: 1px solid #BFCFFF;
  padding: 0px 0px 0px 0px;
  margin: 6px 20px 25px 0px;
  float: left;
  overflow: hidden;
}

.project .logo {
  float: left;
  width: 250px;
}

.project .logo img {
  margin-top: 2px;
  margin-right: 8px;
  float: left;
}

.project h2 {
  padding: 4px 14px 4px 4px;
  margin: 0px 0px 0px 0px;
  height: 4em;
  background-color: #F5F7FF;
  text-align: center;
  font-size: 1.1em;
}

.project .description {
  padding: 2px 8px 2px 8px;
  font-size: 0.8em;
}

.project .description p {
  margin-top: 8px;
  margin-bottom: 8px;
}
