big css/html overhaul