This did not turn out to be a reviewpost issue.
Basically it was what I was hinting above a few times here what your default invisionboard skin was.
Logging in I saw the correct style so I went to your invisionboard admin and saw you had more than one skin set as the default skin and the first one we grabbed was obviously wrong for guests so you can only set one skin as the default not two.