Getting ready to embark on my first cruise... I have a question about the dress code. My wife and I enjoy fine dining and plan to dine at the specialty restaurants at night. Are pants really required? I typically wear golf attire or shorts with a nice collared shirt. Will we be turned away? We will be on Navigator of The Seas for a 4-Day Cruise. Thanks for any tips!