.cardWrapper{
  width:350px;
  height:250px;
  position:relative;
  /*background-color:#333;*/
  float:left;
  margin-right:12px;
  margin-bottom:12px;
  cursor:pointer;
  -webkit-font-smoothing:antialiased;
}

.cardFace{
  position:absolute;
  width:350px;
  height:250px;
  overflow:hidden;
}

.front{
  background-color: #ffffff;
}

.back{
  background-color: #f5f5f5;
}



.cardFace h1{
  margin:0px;
  font-size:18px;
  padding:10px 0px 10px 10px;
  /*border-bottom:solid 6px #aaa;
  border-top:solid 6px #aaa;
  background-color:black;*/
  color:#333333;
}


.cardFace.back h1{
 border-color:#f5f5f5;
}

.moreInfo{
  padding:10px;
  color:#333333;
  line-height:24px;
 
}