One thing I will point out is that you cannot float and fix an element at the same time. Fixed positioning wins out over the float thus leaving the float property meaningless on your #navli
Another thing, you can loose that div (#nav) that’s wrapping the UL. The UL itself is a block level container completely capable of taking on any of the styles you were applying to the div.
Using #navli as an ID name can cause confusion as well when it comes time to style the LI.
Your html can clean up to something like this:
[COLOR=#0000cd]<ul id="nav">[/COLOR]
<li><a href="#">Home Page</a></li>
<li><a href="#">Insight On Market Values</a></li>
<li><a href="#">Find Homes All Orange County</a></li>
[COLOR=#0000cd]</ul>[/COLOR]
Then you would simply style the LI or anchors as #nav li and #nav a