#content-outer.div-outer {
  width: auto;
}

#content-home-top {
  height: 510px;
  background: url('../images/slider-bg.jpg') center center no-repeat;
}

#content-home-top-outer {
}

#content-home-top-inner {
}

#content-home-middle {
  background: #F3F3F3;
}

#content-home-middle-outer {
}

#content-home-middle-inner {
}

#content-home-middle-columns {
  padding: 20px 0px;
  color: #666666;
  font-family: 'Lato', sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.5em;
  background: #F3F3F3;
}

#content-home-middle-left {
  float: left;
  width: 45%;
}

#content-home-middle-right {
  float: right;
  width: 45%;
}

div.news-article {
  margin: 0px 0px 10px 0px;
  font-size: 18px;
  line-height: 28px;
}

div.news-article:nth-child(4n+1) {
	margin: 0px 0px 35px 0px;
}

div.news-article-date {
  float: left;
  width: 20%;
}

div.news-article-title {
  float: left;
  width: 80%;
}

#content-home-bottom {
  background: #FCFCFC;
}

#content-home-bottom-outer {
}

#content-home-bottom-inner {
}

#content-home-bottom-columns {
  padding: 30px 0px;
}

div.home-column {
  float: left;
  width: 335px;
  margin: 0px 70px 0px 0px;
  color: #5D5D5D;
  text-align: center;
}

div.home-column-last {
  margin: 0px;
}