Thanks a lot -- I followed your suggestion and added line-height: 3ex;
to the label rule and that looks good. Adding line-height: 3em; to the input rule made no difference. (This is Safari 2.0.4, and Firefox 2.0, and now also IE 6) But I don't understand why this is necessary. Without the float, the label and input field are vertically aligned. Stephan ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7 information -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/