I'm in the process of developing a search function for a client which has to be accessible. When looking at how to make the form more accessible I wanted to remove the traditional table used to create the typical layout of label to the left, form element on the right. It's actually remarkably easy, especially when I was sent this link as an example on how to do it. I've also been reading the Floatutorial on css.maxdesign.com.au which gives you all the details you need on the float css element.
It'll be interesting to see how the server controls in ASP.NET Whidbey will make sites more accessible. For a bit of a heads up, check out this article by Scott Guthrie.