[Murray]I wouldn't worry too much about half-pixel alignments (could be anti-aliasing or font smoothing or even how a browser defines a "pixel"), that way madness lies. The web isn't a fixed medium, so "pixel perfect" will always be a lie somewhere 😉