I am creating a header with a logo and CSS menu. I want them to be both on the same line, and when I did this, I used

```
#header img, #header ul{
display:inline-block;
}

```

When I was using a custom menu I made, this worked fine. However, I decided to use a CSS menu generator to design a nicer looking menu. This broke it, and I am not sure what the problem is. 

[JSFiddle](http://jsfiddle.net/KYMfv/)

I also noticed that in the jsFiddle, my hover color for the links is not working. It works fine locally so I'm assuming this is either a jsFiddle issue or I forgot to upload something. But I just copied and pasted the whole thing so I'm not sure what that would be. 
Thanks!