Dica rápida e rasteira para centralizar um elemento em uma página (especialmente formulários de login). Há várias maneiras de se fazer isso, aí vai uma simples:
O seu css:
body {
   margin: 0px
   }
#horizontal {
   text-align: center;
   position: absolute;
   top: 50%;
   left: 0px;
   width: 100%;
   height: 1px;
   overflow: visible;
   visibility: visible;
   display: block
}
#conteudo {
   margin-left: -125px; /* Metade negativa da largura (width) da div */
   position: absolute;
   top: -35px; /* Metade negativa da altura (height) da div */
   left: 50%;
   width: 250px;
   height: 70px;
   visibility: visible
}
O HTML
Você pode adicionar o que quiser dentro da div #conteudo. Lembre-se que ela precisa ter um tamanho fixo para podermos calcular corretamente a posição dela em relação à página.
  Â     Â               Texto centralizado           Â  Â
Adaptado daqui. Quem prefere jQuery também tem uma opção.
Ótima dica! E acho que ainda conseguimos diminuir um pouquinho..
Postei uma atualização do código em: http://jsfiddle.net/WuCKF/
Grande abraço!
Daniel Amaral