massive css/html corrections (thanks to hellais suggestions)