CSS:
dd
{
margin: -1.2em 4em 0 1em;
}
This is the only CSS rule applied. The negative margin is pushing it more to the top on Safari th
Without seeing more of your code, it's hard to determine what might be happening ... especially regard to the cascade affecting the element.
However, try changing your ems to pixels:
dd { margin: -12px 40px 0 10px; }
Note: You may need to adjust the pixel values, but you get the idea.
Every em value is relative to its parent's value. If you are using em's as a straight substitution for pixel values, this can cause problems.