body {
  font-family: Arial, sans-serif;
  color: #666666;
}
a {
  color: #ff6600;
  text-decoration: none;
  border: none;
}
a img,
img {
  border: none;
}
#wrapper {
  width: 960px;
  margin: 0 auto;
  overflow: hidden;
}
h1.page-title {
  background: #a9a9a9;
  color: #ffffff;
  text-align: center;
  padding: 0.5em;
  margin-top: 0.25em;
  font-size: 1.5em;
  margin-left: 1%;
  margin-right: 1%;
}
#sidebar {
  font-size: 12px;
  margin-right: 2%;
  width: 16.666666666666668%;
}
#sidebar .inner {
  padding-right: 0%;
}
#sidebar ul {
  margin: 0;
  padding: 0;
}
#sidebar li {
  list-style: none;
  text-align: center;
  margin: 0;
}
#sidebar .sub-title {
  background: #ff6600;
  padding: 0.7em 0.7em 15px 0.7em;
  color: #ffffff;
  font-size: 1.2em;
  text-align: center;
  margin: 0;
}
#sidebar .sub-foot {
  margin-bottom: 1em;
}
#content {
  border-left: 2px solid #CCC;
  padding-left: 2%;
  width: 77%;
  margin-right: 0;
}
#content .inner {
  padding-left: 2%;
}
#content .sub-title,
#hero-image-1 {
  float: left;
  display: block;
}
#content .sub-title {
  width: 40%;
}
#hero-image-1 {
  width: 60%;
  float: right;
  text-align: right;
}
#hero-image-2 img {
  margin: 0 auto;
  display: block;
}
#content .header {
  margin-bottom: 20px;
  color: #333333;
}
#column-1 {
  width: 45%;
  margin-right: 4%;
}
#column-2 {
  width: 45%;
  margin-left: 4%;
  float: right;
}
