CSS wird nicht richtig ausgeführt!

Also ich habe heute mal ein Layout in CSS geschrieben:
[PHP]* {
margin: 0;
padding: 0;
}
body {
font: 95% Verdena,Arial,Helvitica, sans-serif;
color:#f00;
background:#000;
}
{
font: normal 1.8em Georgia, ‚Times New Roman‘, serif;
color:#d29b2a;
margin:0 0 20px 0;
padding:20
px: 0 0 0;
}
{
font-size: 1.2em;
font-weight:normal;
}
{
font-size: lem;
font-weight:normal;
}
{
font-size:0.80em;
}
#header{
width: 100%;
background: #b4a895;
}
#container{
color:#000;
background:#c8c5c5;
width: 100%;
}
#logo {
width: 200px;
height: 122px;
color:#fff;
background:#716959;
}
#main {
margin-left: 200px;
color:#000;
background:#e3e0e0;
line-height: 1.2em;
}
#p.mainbot {
Clear:
height:
background
}
#column {
position: relative;
float:right;
width:200px;
color: #000;
background:#a3c5c3;
}
#content {
margin-rigth:200px;
color:#000;
background:#e6d7be;
}
#navigation {
position: absolute;
top: 122px;
left:0;
width:200px
color:#000;
background:#d29b2a;
}[/PHP]

das wollte ich jetzt mit einer html Seite einbinden hier der Quelltext zur Html Seite:

tzghzgfthgf
<link rel="stylesheet" type="text/css" href="main.css" media="screen" />

so und bei mir kommmt nur ein schwarzer hintergrund !
was hab ich falsch gemacht!?

Um ein Element anzeigen zu lassen, musst du zB der ID eines Containers den namen übergegeben:

Das ist vielleicht die Umrandung
und das könnte eine liste mit links sein

ahh danke es funzt!!

jetzt wirt alles total dumm dargestellt:cry:

Dein CSS ist völlig fehlerhaft. Was willst du denn damit erreichen einzelne CSS-Eigenschaften keinem html-element bzw. keiner css-klasse zuzuordnen?

So wäre es korrekter, wenn auch nicht richtig. Ich weis ja nicht wo du die einzelnen Eigenschaften zuordnen willst.

.classe { font: normal 1.8em Georgia, 'Times New Roman', serif; color:#d29b2a; margin:0 0 20px 0; padding:20 px: 0 0 0; } html-element { font-size: 1.2em; font-weight:normal; }

Man gibt außerdem immer die Einheit an.
z.B.
margin: 0px;