Welcome here. We are a REALLY different community from In The Bricks, definitly not the same spirit, but I do hope you will enjoy your time here.
The fact we don't have particular rules is because here people are supposely responsible for what they post. We are not their second-web-mum and decided intentionaly not to be restrictive. So far it has been a success. We also have a large admin team to watch out what happens.
As for the contest rules, they are decided by the people who launch them. Again, we are not here to have endless debates on what people should do or not do with TLC's products :|