#banner {
  background: url(../images/banner_home.jpg) no-repeat;
  height: 360px;
  margin-bottom: -50px;
  top: -90px;
}

#banner div.fortify-logo {
  position: absolute;
  left: 40px;
  top: 75px;
}
#banner div.fortify-text {
  color: #FFF;
  position: absolute;
  left: 56px;
  top: 190px;
}
#banner div.fortify-text h1 {
  font-size: 1.75em;
  margin-bottom: 0.5em;
  width: 300px;
}
#banner div.fortify-text p {
  font-size: 0.85em;
  width: 350px;
}
#banner div.fortify-text div.button {
  bottom: -0.5em;
  position: absolute;
  right: -70px;
}

#banner div.success-stories,
#banner div.joint-care-advice {
  position: absolute;
  right: 40px;
}
#banner div.success-stories {
  top: 60px;
}
#banner div.joint-care-advice {
  top: 185px;
}
