problém s css

Jaktože, když napíšu toto:

p{
text-indent: 20px;
text-align: justify;
color: #000000;
padding-left: 50px;
padding-right: 50px;
}

tak mi to na strance

www.honza.wz.cz/zkousim/index.php

nezarovná 50px od okrajů menu? A ještě jak docílím toho, aby byly všechny sloupce stejně dlouhé, rozuměj tak, aby když prodloužím psaním textu hlavní sloupec, tak ať se prodlouží i ty sloupce menu...
poradte mi prosim nekdo... zitra odjizdim na hory, potřebuju to mít dneska večer...
Hale myslim ze ohledne toho designu ... mel bys zacit cely znova ;-). Koukni na to v Opere (8beta)
jj... vim vim, jak by se to dalo opravit? já byl rád, že se to chová relativně stejně pod IE a pod Mozillou a pak jsem se podíval na ně pod Operou... ááááá
ale pod 6kou to jde relativně v poho...
jak by to teda šlo udělat?
Jestli máš problém v tom prostředním sloupci, tak zkus do <div id="obsah"> v CSS dát ty paddingy.