#content {
  position: relative;
  color: #666666;
  line-height: 120%; }
  #content a {
    text-decoration: underline;
    color: #523A31;
    font-size: 12px;
    font-weight: normal !important; }
    #content a:hover {
      color: #B85B41; }
  #content #short {
    position: relative;
    margin: 0 0 15px 0;
    padding: 25px 0 8px 0;
    border-bottom: 1px solid #CCCCCC;
    font-size: 10px; }
    #content #short a {
      color: #666666;
      text-decoration: none;
      font-size: 10px; }
      #content #short a:hover {
        text-decoration: underline; }
  #content #left_content {
    position: relative;
    float: left;
    width: 210px;
    border-right: 1px solid #CCCCCC;
    padding: 0 7px 0 3px;
    font-size: 12px; }
    #content #left_content p {
      margin: 0 0 4px 0; }
    #content #left_content ul {
      margin: 0 0 35px; }
      #content #left_content ul li {
        padding: 4px 0 4px 0;
        font-weight: bold;
        color: #523A31; }
  #content #right_content {
    position: relative;
    float: right;
    padding-left: 30px;
    width: 499px; }
    #content #right_content h1 {
      font-family: Arial;
      font-size: 22px;
      font-weight: normal;
      color: #523A31;
      margin: 0 0 5px 0; }
    #content #right_content h2 {
      font-size: 18px;
      font-family: 'Times New Roman';
      padding: 15px 0 10px 0;
      font-weight: normal; }
    #content #right_content p {
      margin: 2px 0 15px 0;
      font-size: 12px; }
    #content #right_content ul {
      margin: 2px 0 10px 0;
      padding: 0 0 0 35px;
      list-style: disc; }
      #content #right_content ul li {
        margin: 3px 0 3px 0;
        font-size: 12px; }
    #content #right_content #maps {
      position: relative;
      margin: 30px auto 0 auto;
      width: 494px; }
      #content #right_content #maps .map {
        float: left;
        width: 247px;
        text-align: center; }
        #content #right_content #maps .map img {
          display: block;
          margin: 0 auto 20px auto; }
