.default-content {
  width: 100%;
  padding-bottom: 5px; }
  .default-content .banner {
    font-weight: normal;
    font-size: 20px;
    color: #ddd;
    padding: 10px 20px 10px 20px;
    background: #777;
    line-height: 1.4; }
    .default-content .banner a.minor {
      color: #f1eed8;
      text-transform: none;
      border-bottom-width: 2px;
      border-bottom-style: solid;
      border-bottom-color: #265634; }
  .default-content .leadin {
    width: 800px;
    font-size: 16px;
    color: #222;
    padding: 15px 10px 15px 10px;
    font-style: italic; }
  .default-content .h1 {
    width: 820px;
    width-font-size: 16px;
    color: #ddd;
    padding: 5px 10px 5px 10px;
    background: #444; }
  .default-content .h2 {
    width: 800px;
    font-weight: normal;
    font-size: 12px;
    color: #ccc;
    padding: 5px 10px 5px 10px; }
  .default-content .h3 {
    width: 780px;
    font-weight: normal;
    font-size: 12px;
    color: #222;
    padding: 0px 10px 5px 30px;
    line-height: 1.2; }

.spacer {
  padding-bottom: 20px; }

.left-content {
  width: 210px;
  padding: 10px 30px;
  vertical-align: top; }
  .left-content .mid {
    padding-top: 40px; }
  .left-content h1 {
    font-weight: normal;
    font-size: 12px;
    color: #fff; }
  .left-content h2 {
    font-weight: normal;
    font-size: 12px;
    color: #999; }

.right-content {
  width: 635px;
  padding: 10px;
  color: #999;
  vertical-align: top; }
  .right-content h1 {
    font-weight: normal;
    font-size: 12px;
    color: #fff; }
  .right-content h2 {
    font-weight: normal;
    font-size: 12px;
    color: #999; }

.logos a {
  padding: 10px; }
