#mainbox #homepagebox {
  width: 559px;
  float: left;
}
#mainbox #homepagebox #homesplash {
  background: #D6E1ED;
  width: 559px;
  height: 280px;
}
#mainbox #homepagebox #homepage-text {
  width: 362px;
  w\idth: 312px;
  float:left;
  padding: 0 50px 0 0;
  color: #345083;
  line-height: 1.4em;
  border-right: 1px solid;
}
#mainbox #homepagebox #homepage-news {
  float: left;
  padding: 0 0 0 18px;
  font-size: 0.9em;
  width: 170px;
  w\idth: 162px;
}
#mainbox #homepagebox #homepage-news #latest-news {
  font-size: 1.4em;
  color: #D2A70B;
}
#mainbox #homepagebox #homepage-news a {
  font-weight: bold;
  color: #0E034E;
  text-decoration: none;
  line-height: 1.1em;
}