Helping Out

Design Rules

We have strict rules for templates:

Standards-Compliant Websites
Templates must use CSS for presentation.
Tables are for tabular data, not layouts.
Semantic design is important. Use logical, functional names, such as #content or #secondary, not .columnA or .blue-text.
CSS Specifications
Shorthand is required.
Do not use inline hacks for Internet Explorer (eg. * html div {}). Use a conditional comment for an IE-specific stylesheet. Get help: Proweb article
CSS must work, at a minimum in Opera 9, Firefox 1.5, Safari 2 (Safari-test for non-Mac users), and Internet Explorer 6 (5 is not supported by Microsoft anymore).
HTML specifications
Carefully use HTML tags. Do not go overboad with div's ("divitis")
Use unordered lists for menus, not divs or images.
Image specifications
Try to avoid text in images, as ICMS will be multi-lingual.
Do not use copyrighted work.
Use family-friendly imagery (no porn, cruelty, inhumanity)