position: relative;
this needs a width: whateverpx;
and margins to be set otherwise it will fill the container and the html will rest in its natural position. in my browser it sitts to the right. i didnt break down all of your source but i saw a lot of this with the positioning and float elements with no width or height set as well.
so which one of these it is really insnt clear unless i break it all down but i thought i would leave that to you. but relative needs more perameters all together and float needs at least width.
position: relative;
this needs a width: whateverpx;
and margins to be set otherwise it will fill the container and the html will rest in its natural position. in my browser it sitts to the right. i didnt break down all of your source but i saw a lot of this with the positioning and float elements with no width or height set as well.
so which one of these it is really insnt clear unless i break it all down but i thought i would leave that to you. but relative needs more perameters all together and float needs at least width.
Thanks for the feedback - I'll look into this more...