So this is a strange problem. The last posts that show up on my website stupidcelebrities.net in firefox are from the 16th, if you look at the site in IE and chrome, it shows all recent posts.
My server company changed some access rights to files in the wp-content folder, is there something in there they screwed up? They worked on this on the 16th, hence my reason for wondering.