Q:

Firefox displaying lists wrong

FireFox seems to put any words in list items with more than one word on separate lines, like this:
http://a.flatsi.es/projects/7temwk/images/j7tjrt
But in everything else it is how I want it, like this.
http://a.flatsi.es/projects/7temwk/images/9766kh
A point in the right direction would be super.
HTML
<div class="singlenav">
<ul>
<li><a href="/v2">Home</a></li>
<li><a href="/v2/?p=17">About</a></li>
<li><a href="/v2/?p=14">Information</a></li>
<li><a href="/v2/?p=11">Study Skills</a></li>
<li><a href="/v2/?p=8">Discuss</a></li>
<li><a href="/v2/?p=5">Contact</a></li>
</ul>
</div>

CSS
.quicklinks{
width: 100%;
font: bold 20px 'Helvetica',sans-serif;
color: #333;
text-align: left;
margin: 70px 0 0 0;
display:inline-block;
}

.quicklinks li{
white-space: nowrap; 
}

.quicklinks li a{
color: #333;
text-decoration: none;
padding: 10px;
margin: -10px;
}

A:

Since we don't have a HTML test to go off I'm going to try drawing upon 'psychic powers'. Try this:
li { white-space: nowrap; }

Edit: Works against test case on Fx 15

