Cita:
Iniciado por cleft
Efectivamente, hay una declaracion que te esta afectando. Es un selector universal.
Código:
.loginBox * {
display:block;
float:left;
margin-left:0.5px;
}
Para ello, debes agregar, despues de lo declarado antes, las siguientes lineas, para "sobreescribir" el selector universal anterior. (El !important lo puedes obviar si lo pones despues de las reglas anteriores, pero por cualquier cosa, podria ser util.)
Código:
#recordarBtn * {
display:inline !important;
float: none !important;
margin-left: 0 !important;
}
Con lo anterior, ya puedes quitarle el ancho al <a>
Código:
#recordarBtn a {
...
width:200px;
...
}
Ya con ello, deberian quedarte ambos enlaces en diferentes lineas. Ya queda a tu gusto agregarle mayores estilos.

Qué crack eres!
Lo solucionasteeee!!!!!!!!
Weeeeeeeee !!!
Y esto de !important, es validante?? ya que me gustaría que la pagina fuese validada por el w3c