I'm going to let it pass for now, but we should really look into a CSS pre-processor like Sass with Compass to make the CSS a lot neater. The CSS is just going to grow, so best to get it under control now!