div#container {
  background-image: none;
}

div#main {
  border: none;
  width: 800px;
  margin: 10px 0;
}

div#main h2 {
  width: 512px;
  margin: 0 0 0 15px;
  padding: 0;
}

div#main h2 div {
  padding: 7px 0 0 18px;
}

div#main div.box h3 {
  width: 490px;
  padding: 3px 0 0 10px;
  margin: 0 10px;

}

div#main div.box {
  border: solid 1px #ddd;
  width: 510px;
  padding: 0;
  margin: 0 0 0 15px;
}

div#main div.box p.text {
  padding: 10px;
  margin: 0;
}

ul#split {
  width: 240px;
}

ul#split li {
  list-style: none;
}

ul#split li {
  margin:0 0 10px 0;
}

ul#split h3 {
  background-image: none;
  width: auto;
  padding: 3px 0 0 10px;
  color: #fff;
  background-color: #003ac5;
  text-align: left;
}

ul#split div {
  background: #fff;
  border: solid 1px #999;
  padding: 10px;
}

ul#split li p {
  margin-bottom: 5px;
  text-align: left;
}

ul#split h3 img {
  vertical-align: bottom;
  margin: 0 0 1px 5px;
}

div.banner img {
  margin-bottom: 8px;
}
