hello,
you can increase the left and right padding on the .main-navigation a class to increase the size of the menu and sub menu items.
Which colours are you trying to change? background or text colour? top level or sub menu?
I am not sure what you mean by the menu going to the right rather than down? I have checked most browsers but can’t see this problem.