when i went to your test site in firefox on the imac, it didn't line up for me, so i went to safari, it didn't line up on safari either.

i went into the coding you told me to play with

html>/**/body .checkboxLabel, html>/**/body .radioButtonLabel {
margin:0 .2em .5em 0;
float:left;
}

i changed the font site from .2em to .5em so that both were the same, thinking that is what made it be off a line, but it made no difference. so then i made them both .2em, that made no difference either. it made sense to me that both font sizes should be the same size, but apparently not, and i was wrong again.

it's not a glaring error, i would just like for it to align, but there may be no fix. thanks for trying to help..