Hola, tengo un problema que me tiene 2 horas tratando de arreglarlo

tengo este código en HTML:
Using html4strict Syntax Highlighting
HTML>
<HEAD>
<TITLE>Insertar</TITLE>
</HEAD>
<link rel="stylesheet" type="text/css" href="estilo.css" media="all">
<BODY>
<div class="fondoblanco"></div>
<div align='center'>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<h1> Ingresar los Datos del Alumno</h1>
<FORM METHOD="POST" ACTION="insertar.php">
<table width="20%" border="1" cellpadding="0" cellspacing="1" bordercolor="#000000" style="border-collapse:separate;">
<tr>
<td>Cedula</td>
<td><INPUT TYPE=text NAME="Cedula"></td>
</tr>
<tr>
<td>Nombres</td>
<td><INPUT TYPE=text NAME="Nombres"></td>
</tr>
<tr>
<td>Apellidos</td>
<td><INPUT TYPE=text NAME="Apellidos"></td>
</tr>
<tr>
<td>Materias</td>
<td><INPUT TYPE=text NAME="Materias"></td>
</tr>
<tr>
<td>Nota1</td>
<td><INPUT TYPE=text NAME="Nota1"></td>
</tr>
<tr>
<td>Nota2</td>
<td><INPUT TYPE=text NAME="Nota2"></td>
</tr>
<tr><TD colspan="2" align="center"><INPUT TYPE=submit VALUE="Guardar"></TD></tr>
</table>
</FORM>
<div class="banner" align="center"></div>
<A href="lectura.php">Volver</A>
</BODY>
</HTML>
Y Tengo este Código en CCS:
Using html4strict Syntax Highlighting
body
{
background:#990000;
font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
font-size:small;
margin:8px 0 16px;
text-align:center;
background-attachment: fixed;
}
.banner{
position:absolute;
right:180px ;
top: 0px;
height: 180px;
width: 880px;
background-image: url(alum.png) ;
-moz-border-radius:15px;
}
.fondoblanco{
position:absolute;
right:180px ;
top: 0px;
height: 700px;
width: 880px;
background-image: url(negro.png) ;
z-index:2;
-moz-border-radius:18px;
-webkit-box-shadow: 0 0 15px rgb(0,0,0);
-moz-box-shadow: 0 0 15px rgb(0,0,0);
box-shadow: 0 0 15px rgb(0,0,0);
}
.linea {
position:absolute;
top:230px;
right:180px;
width:900px;
height:25px;
z-index:1;
background-image: url(linea.png) ;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:18px;
-moz-border-radius-bottomleft:18px;
-moz-border-radius-bottomright:0px;
}
Donde me aparece una imagen transparente de fondo que me hace la pantalla de visualizar la página web como si estuviera estructurada con márgenes.
En el fondo tengo el formulario, pero no me funciona. Parece que la imagen de fondo que tengo me bloquea el formulario...
¿Será que tengo que poner el formulario a los lados y dentro de esa imagen de fondo transparente no puedo poner nada?
O habrá una solución para poder tener el formulario hay en el centro como lo deseo y transcribir datos.