Okay, I have been playing with your code. You have lots of issues with your code; the way it's layed out.
I have changed most of it; made it easier to understand and other users to help you write code.
I have changed a lot of your css and added my own.
I will continue to update and change things as I go