Hello evilgandhi,
When posting a question to a forum like this it would be a good idea to describe the problem as if you were explaining it to someone who's seeing it for the first time and may have no idea what the desired layout should be.
"Doesn't display right in FF" is pretty vague.
When I look at it in FF and compare it to IE, it looks pretty similar all the way down to IE7 where it breaks because of lack of support for inline-block.
Just guessing, I say your wanting to fix that last li that doesn't line up right???
Have a look at adding this bit highlighted in red -
Code:
ul.psel li {
background: none repeat scroll 0 0 #6194AA;
display: inline-block;
height: 120px;
margin: 4%;
vertical-align: top;
width: 120px;
}