div#container
{
	width: 800px;
}
div#banner-small
{
    margin-left: auto;
    margin-right: auto;
}
/************** Pedigree **************/

#pedigree
{
    margin: 0px;
    padding: 0px;
}
#pedigree .horse
{
    border-color: #26792C;
    border-width: 1px;
    border-style: dotted;
    padding: 0px;
    margin: 0px;
    width: 198px;
}
#pedigree .col
{
    float: left;
}
#pedigree .first .horse
{
    height: 222px;
}
#pedigree .first .base
{
    border-color: #black;
    border-style: solid;
    padding: 15px 5px;
    height: 192px;
    width: 188px; 
}
#pedigree .second .horse
{
    height: 166px;
}
#pedigree .third .horse
{
    height: 82px;
}
#pedigree .fourth .horse
{
    height: 40px;
}
#pedigree .title
{
    font-weight: bold;
    visibility: hidden;
    display: inline;
    height: 0px;
    width: 0px;
}
#pedigree .name
{
    padding: 3px;
}

