> I know the CSS2 @media type is handheld
> but it seems to be disobeying that....does anyone know why?
Yes - browser-developers ignores the standard media type. It is as
simple as that.
> is there another media type that i am missing?
Most implementations use @media screen, and try to reformat
screen-styles to suit small screens. It usually looks like crap, as
AFAIK, only Opera use @media handheld, and will render pages in
accordance with those styles. Opera also reformat pages without @media
handheld quite well, but once the correct, standard, media type is
present, it will be rendered in accordance with that.
Opera has a pretty well-working test-rendering for small screens, SSR,
in the standard, large screen, browser-versions.
For more on the subject:
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/