#wrapper {
  clear: both;
  width: 730px;
  margin: 0 auto;
}
#wrapper > h3 { margin: 20px 0 10px 0; }
#slider {
  width: 640px;
  margin: 0 auto;
  position: relative;
}
.scroll {
  height: 215px;
  overflow: auto;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
  margin-top: -20px;
  background: #E1E1C1;
}
.scrollContainer div.panel {
  padding: 20px 20px 0 20px;
  height: 170px;
  width: 580px; /* change to 560px if not using JS to remove rh.scroll */
}
.scrollContainer div.panel p {
  line-height: 1.3em;
  margin: 0.625em 0;
  padding: 0 0 0 2em;
}
.scrollContainer div.panel p span {
  font-family: Times New Roman, Georgia, Serif;
  font-size: 7em;
  line-height: 1.8em;
  font-weight: 400;
  float: left;
  margin: 0 0.2em 0 -0.1em;
  color: #000B4F;
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 10px 10px 20px 250px;
}
ul.navigation li {
  display: inline;
  margin-right: 10px;
  font-family: Arial, Verdana, sans-serif;
  font-style: italic;
  font-weight: bold;
  font-size: 1.1em;
}
ul.navigation a {
  padding: 3px 20px;
  color: #610317;
}
ul.navigation a:hover { color: #FFF; }
ul.navigation a.selected {
  color: #000B4F;
  text-decoration: none;
}
ul.navigation a:focus { outline: none; }

.scrollButtons {
  position: absolute;
  top: 120px;
  cursor: pointer;
}

.scrollButtons.left { left: -30px; }
.scrollButtons.right { right: -30px; }
.hide { display: none; }