Dan is correct except for the selective enforcement part.
We used to not be as strict about enforcing the signature guidelines, but record numbers of users have made it necessary. There are many complaints to the webmasters about excessively large signatures and slow loading times due to large clipart files. The tech mods have been asked to enforce the signature guidelines which were agreed upon by the webmasters of this site.
When a signature is reported or when we see one that is over the guidelines, we take action. We can't possibly be aware of all signatures at all times. Even signatures that comply today, may be changed by the user and not comply tomorrow.
If anyone feels that we selectively enforce signature guidelines, please feel free to use the "report this post" feature to let a moderator know when you see a signature that is over the allowed guidelines. They should forward it on to a tech mod. You can also pm a tech mod directly if you want to report a signature violation.
Other than turning off signatures completely, there is no way to assure 100% compliance all of the time.