> It's not incompatible with CSS; you just need to use a backslash to
escape it:
>
> <style>
> div#foo { background-color:red}
> div#foo\:bar { background-color:green}
> </style>
>
> <div id="foo">Foo</div>
> <div id="foo:bar">Foo:Bar</div>
Well, what do you know? That does the trick nicely!
I guess I'll have to go back to the CSS _expert_ who told me that colons
weren't acceptable and let him know otherwise ;-)
Thanks, Adam.
--
Colin Sharples
CAUTION - This message may contain privileged and confidential information
intended only for the use of the addressee named above. If you are not the
intended recipient of this message you are hereby notified that any use,
dissemination, distribution or reproduction of this message is prohibited. If
you have received this message in error please notify Bank of New Zealand
immediately. Any views expressed in this message are those of the individual
sender and may not necessarily reflect the views of Bank of New Zealand.