Ich hab die Datei gerade nochmal durch den Validator gejagt.
Dabei war alles in Ordnung.
Hast du irgendwelche besonderen Einstellungen benutzt?
Hallo siro,
Ich hab nicht Deine CSS Datei, sondern die html Seite überprüft.
Wie schon gesagt:
Ich vermute, daß es an der media declaration in
<link rel="stylesheet" media="screen,handheld,projection,tv" href="style/main.css">
in Deinem html liegt. Probiers doch einfach mal aus, handheld, projedtion und tv wegzulassen - und sag uns, was dabei rausgekommen ist.
Gruß Fritz