Cleaned up layout and styling. Supports 1024x768