Das wird so nicht funktionieren. Bei relativer Positionierung sind die Werte für top,left,... die Abweichungen von der Position im Textfluss.
Die Y-Position deines 2. Textes ist Abhängig von der Höhe des ersten, da es eigentlich unterhalb des ersten anfängt.
Probier es mal mit 'float: left' im ersten Text. Die Angaben zum Abstand müssten mit margin machbar sein.
Sehr schöne Beispiele dazu finden sich auf der folgenden Seite: http://css.fractatulum.net/beispiele.htm
MfG _Siro.