Adding logic to improve layout in IE7. Why do I still try and support this!?