td#sidebar div#bravo {
  background-color: #e4e4b5; }
  td#sidebar div#bravo h1 {
    background-color: #0099ff;
    text-align: center; }
    td#sidebar div#bravo h1 img {
      padding-top: 20px;
      padding-bottom: 20px; }
  td#sidebar div#bravo p a {
    color: #0099ff;
    text-decoration: none;
    text-transform: uppercase; }
  td#sidebar div#bravo hr {
    background-color: #593c38;
    color: #593c38;
    border: none;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px; }
  td#sidebar div#bravo div.content {
    padding: 20px; }
  td#sidebar div#bravo div.image {
    text-align: center; }
  td#sidebar div#bravo p {
    font-size: 10px;
    margin-top: 10px; }
  td#sidebar div#bravo div.more p {
    text-align: center;
    margin: 0; }
td#sidebar div#album-cover-art {
  padding: 20px;
  background-color: #ccffff; }
  td#sidebar div#album-cover-art h1 {
    text-align: center; }
  td#sidebar div#album-cover-art p {
    text-align: center;
    font-family: georgia, "times new roman", serif; }
    td#sidebar div#album-cover-art p a {
      text-transform: uppercase;
      color: #6b3907;
      text-decoration: none;
      font-weight: bold; }
td#sidebar div#more-features h1 {
  margin: 0;
  text-align: center;
  background-color: #0099ff;
  padding-top: 20px;
  padding-bottom: 20px; }
td#sidebar div#more-features div#more-features-body {
  padding: 20px; }
  td#sidebar div#more-features div#more-features-body h2 {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px; }
  td#sidebar div#more-features div#more-features-body p a {
    text-decoration: none;
    color: #6b3907; }
  td#sidebar div#more-features div#more-features-body a:hover {
    color: #ff3300;
    text-decoration: underline; }
  td#sidebar div#more-features div#more-features-body ul {
    list-style-image: url(/images/icons/bullet.gif); }
    td#sidebar div#more-features div#more-features-body ul li a {
      text-decoration: none;
      color: #6b3907; }
    td#sidebar div#more-features div#more-features-body ul li a:hover {
      color: #ff3300;
      text-decoration: underline; }

div.feature div#feature-headers {
  padding: 20px; }
div.feature div#feature-content {
  min-height: 400px;
  padding: 20px;
  border-top: 1px solid #ff5f3f;
  background-color: white; }
  div.feature div#feature-content h2.feature {
    color: #ff5f3f;
    font-family: georgia, "times new roman", serif;
    font-size: 12px;
    margin-bottom: 0; }
  div.feature div#feature-content h1.title {
    color: #ff5f3f;
    font-family: georgia, "times new roman", serif;
    font-size: 24px; }
  div.feature div#feature-content p.author {
    font-size: 14px; }
  div.feature div#feature-content div#body h2, div.feature div#feature-content div#body h3, div.feature div#feature-content div#body h4 {
    color: #ff5f3f;
    font-family: georgia, "times new roman", serif; }
  div.feature div#feature-content div#body h2 {
    font-size: 16px; }
  div.feature div#feature-content div#body h3 {
    font-size: 14px; }
  div.feature div#feature-content div#body h3 {
    font-size: 12px; }
  div.feature div#feature-content div#body blockquote p {
    font-family: georgia, "times new roman", serif; }
  div.feature div#feature-content div#body img {
    float: left;
    margin-right: 20px;
    margin-bottom: 20px; }
  div.feature div#feature-content a {
    color: #663333;
    font-weight: bold;
    text-decoration: underline; }
  div.feature div#feature-content a:hover {
    color: #ff3300;
    text-decoration: underline; }
div.feature div#nav {
  padding: 20px;
  border-top: 1px solid #ff5f3f; }
  div.feature div#nav table {
    margin: 0; }
    div.feature div#nav table tr td.center {
      width: 70%; }
    div.feature div#nav table tr td.prev {
      text-align: left; }
      div.feature div#nav table tr td.prev a.next_page, div.feature div#nav table tr td.prev span.next_page {
        display: none; }
    div.feature div#nav table tr td.next {
      text-align: right; }
      div.feature div#nav table tr td.next a.prev_page, div.feature div#nav table tr td.next span.prev_page {
        display: none; }
    div.feature div#nav table tr td.prev, div.feature div#nav table tr td.next {
      width: 15%; }
      div.feature div#nav table tr td.prev a, div.feature div#nav table tr td.prev span, div.feature div#nav table tr td.next a, div.feature div#nav table tr td.next span {
        background-color: #e4e4b6;
        padding: 5px;
        color: #6b3907;
        text-transform: uppercase;
        text-decoration: none;
        font-family: verdana, arial, "sans serif"; }

div#composers-headers {
  border-bottom: 1px solid #ff5f3f; }

ul.treeview {
  margin-left: 0; }
  ul.treeview li {
    background-color: #e4e4b5;
    list-style-image: none; }

.ie7 div#bravo {
  margin-left: -5px; }
