Sounds good.  I'm not a CSS expert by any means, so I appreciate your tips.  And I agree, it is pretty messy... :/