Buenas,
Tengo el siguiente formulario:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Registro</title>
</head>
<body>
<!-- Registro -->
<form action="registro.php" method="POST">
<font face="Arial, Helvetica, sans-serif">Nombre y Apellidos:</font> <input type="text" name="user" /><br />
<font face="Arial, Helvetica, sans-serif">E-mail:</font> <input type="text" name="user" /><br />
<font face="Arial, Helvetica, sans-serif">Password:</font> <input type="text" name="user" /><br />
<font face="Arial, Helvetica, sans-serif">ID VATSIM:</font> <input type="text" name="user" /><br />
<font face="Arial, Helvetica, sans-serif">País:</font> <input type="text" name="user" /><br />
<font face="Arial, Helvetica, sans-serif">Skype:</font> <input type="text" name="user" /><br />
</form>
<!-- END OF Registro -->
</body>
</html>
Y me gustaría hacer que todos los huecos para escribir los datos aparecieran alineados, no que cada uno comienza el acabar el texto, si no el texto comienza en una columna todo alineado y el hueco en otra todo alineado.
También me gustaría hacer que aparezca más espacio entre cada columna