#nav {
  margin: 0;
}
#main {
  padding: 0 0 1.5em;
  margin: 0;
}
#main h1 {
  display: none;
}
/* TEMP - hide the editing menus */
#tabs-wrapper {
  display: none;
}
/* TEMP - hide the secondary menu */
#secondary-links {
  display: none;
}


/*** HOMEPAGE CONTENT STYLES ***/

.content img {
  display: block;
}
.field-field-hero {
  display: block;
  float: left;
}

.group-hp-main {
  display: block;
  float: left;
  width: 320px;
  background-color: #e0e4e3;
  /* Min-height hack */
  min-height:314px;
  height:auto !important;
  height:314px;
  padding: 10px 20px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 15px;
  line-height: 18px;
}
.group-hp-main p {
  margin: 0;
}
.group-hp-main .field-field-hp-main-title, .group-module1 .field-field-module1-title, .group-module2 .field-field-module2-title, .group-module3 .field-field-module3-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  font-weight: bold;
  padding-bottom: 3px;
}

.group-module1, .group-module2, .group-module3 {
  width: 313px;
  padding: 15px 0 0 20px;
  float: left;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.group-module1{clear:both}
.field-field-module1-content, .field-field-module2-content, .field-field-module3-content {
  padding-top: 10px;
}
.homepage .meta {
  clear: both;
  padding-left: 20px;
}