label { display: block; margin: 5px 0; } form#list_data, #login form, #register form, #subscribe form{ width: 500px; margin: 0 auto; } h1 { text-align: center; } .error{ display: block; text-align: center; background: orange; } .notes{ display: block; text-align: center; background: yellow; } .right{ text-align: right } .user{ background: lime; float: right; } .footer{ position: absolute; bottom: 0; left: 0; right: 0; text-align: right; margin: 5px; }