I just added a div so the entire body isn't always hidden. I have another comment below indicating where new code actually starts.