Ты зачем этой занимаешься? Ну если есть повод отпостить что-то на говнокод.ру, то твой говнокод вполне мотивирует. )))
Во-первых боттом - это бред. Дно есть когда оно есть, а когда ничего нет, скорее всего браузер топает от топа. Во-вторых единицы измерения указывай. И последнее, бери вот этот код как базисно вменяемый и учись дальше. Я сшил твои кувадратики, дальше разберешься почему они сшились.
<html><head>
<style>
#x {z-index: 1; position: absolute; background-color: blue;
top: 15;
left:15;
width: 200;
height: 185;
}
#xx {z-index: 2; position: absolute; background-color: red;
top: 200;
left:15;
width: 200;
height: 35;
}
#xxx {z-index: 3; position: absolute; background-color: yellow;
top: 235;
left:15;
width: 200;
height: 200;
}
</style>
</head>
<body>
<div style="position:relative;">
<div id="x">1</div>
<div id="xx">2</div>
<div id="xxx">3</div>
</div>
</body>
</html>