It's almost a free country so you can dress whatever you like as long as you're in the right place. (e.g. bikinis on the beach, miniskirts on parties, casual/formal in the office, etc.) However, you still need to dress decently. Any color is fine. There's no curfew at all unless your company accommodation has one. Alcoholic drinks are for people with license and you can obtain them from hotels only.