/*** Homepage banners ***/

#banner-container,
#banner,
.feature-with-shadow {
  background-color:#ccc; 
  width:960px; 
  height:270px;
}

#banner-container {
  margin-bottom: 24px;
}




/*** Homepage content

.middle {
  width: 430px; 
  display:inline-block;
}

.right {
  width: 270px;
  float:right; 
  display:inline-block;
}

#homepage #page-head-container {
  display: none;
}

#homepage #middle-container h2:first-of-type, 
#homepage #right-container h2:first-of-type {
  margin-top: 0;
}