#pedigreeTable {
  padding: 0;
  min-width: 100%;
  border-collapse: separate;
  border-spacing:12px;
}

#pedigreeTable tr {
  text-align: left;
  vertical-align: middle;
}

#pedigreeTable tr td {
  padding-left: 20px;
  padding-right: 20px;
}

#pedigreeTable tr td p {
  margin: 3px 0;
  white-space: nowrap;
  text-transform: uppercase;
}

#pedigreeTable tr td.pedigreeCell1 {
  background: url(/themes/drly/img/stallions/table-border-1.png) no-repeat scroll right center transparent;
  padding-left: 0;
}
#pedigreeTable tr td.pedigreeCell2 {
  background: url(/themes/drly/img/stallions/table-border-2.png) no-repeat scroll right center transparent;
}

#pedigreeTable tr td.pedigreeCell3 {
  background: url(/themes/drly/img/stallions/table-border-3.png) no-repeat scroll right center transparent;
}

#pedigreeTable tr td.pedigreeCell4 {
  background: url(/themes/drly/img/stallions/table-border-4.png) no-repeat scroll right center transparent;
}

#pedigreeTable tr td.pedigreeCell5 {
  border:0;
  background:none;
}
