en primera tienes dos errores en el css
color: rgba(0, 0, 0, 0); debe ser -> color: rgb(0, 0, 0);
font-color: #fff; la propiedad font-color no existe en css para asignar color al texto se usa color:#fff que se contra pone con la etiqueta que pusiste en rgb
y bien define en el botón así:
Código HTML:
Ver original<input type="submit" value="enviar" class="contactSubmit" />
y tu css:
Código CSS:
Ver original.contactSubmit
{
cursor:pointer;
background-color:transparent;
background-image:url(./images/qa_bottom.png);
background-position:center center;
background-repeat:no-repeat;
border:medium none;
height:90px;
font-size: large;
color: #fff;
text-indent:-300px;
margin-left:100px;
padding:0;
text-align:center;
width:90px;
z-index:1;
}
con text-indent:-300px; haces que el texto salga de cuadro y no sea visible