We were talking about this in another thread - sometimes if they say to wear non-dress things, that's because you'll be sitting on the floor at some point and you don't need to have the worry of your butt hanging out.
The general rule is to choose the dressier of the two options they offer - if they say shorts or capris, go with capris and the dressy top/shoes/accessories.