I recently ran across an issue with relative positioning in Safari. Luckily for me (and you), Dustin Brewer found a way to get Safari to behave:
[css]
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Add your Safari-specific styles here. */
}
[/css]