1. Never, ever use a 1px border. It's just not worth it.
  2. Use a font size of 20px or larger. Anything smaller is for wimps.
  3. Drop shadows are mandatory. You can never have too many drop shadows.
  4. Backgrounds are not just for backgrounds. Use them for anything.
  5. And remember, if at first you don't succeed, lower the font size and add more drop shadows.

Now, if you'll excuse me, I have more rules to attend to.

More Rules Subpage
Rule 1: font-size: 20px; /* because smaller is for wimps */
/* Rule 2: background-color: #FFC6A7; /* because backgrounds are not just for backgrounds */ 
/* Rule 3: drop-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5); /* because you can never have too much drop shadow */
/* Rule 4: border-radius: 10px; /* because 1px is just not worth it */ 
/* Rule 5: font-family: "Futura", "Arial", "Helvetica", sans-serif; /* because Futura is the best font */ 
/* And so on... */