﻿dl {
    line-height: 2;
    display: inline-block;
    position: relative;
}

dt {
    text-align: right;
    margin-right: 1em;
}

dd {
    position: absolute;
    left: 100%;
    margin-top: -2em; /* negate the DL line-height */
    white-space: nowrap; /* without this, DDs will be the same length as DTs
}