I want to float certain links to the left, and certain links to the right in this <div> tag.
Hi,
If you are wanting to float child elements in that div then you will need to force the #navigation to enclose it’s floats. Then your background image will become visible as the div extends.
To do that the easiest way is to set overflow:hidden on the parent.