Major css changes
HTML layout overhaul