cool you can change fonts now!!!

ok on to the actual post...

im working on this space invaders style game and running into some texturing problems. The paratrooper guy (as you can see from the screenshot) is pretty messed up. Also, all the textures should be colored and i don't understand why they aren't.

Code:
//enemy part
	//glColor3f(1.0, 1.0, 1.0);
	glBindTexture(GL_TEXTURE_2D, texture[3]);
	glBegin(GL_QUADS);
		glTexCoord2f(0.0, 1.0f);glVertex3f((normalenemy.xpos-0.15), normalenemy.ypos+.4, 1.2f);
		glTexCoord2f(1.0f, 1.0f);glVertex3f((normalenemy.xpos+0.15), normalenemy.ypos+.4, 1.2f);
		glTexCoord2f(1.0f, 0.0f);glVertex3f((normalenemy.xpos+0.15), (normalenemy.ypos), 1.2f);
		glTexCoord2f(0.0f, 0.0f);glVertex3f((normalenemy.xpos-0.15), (normalenemy.ypos), 1.2f);
	glEnd();


	//grass part
	//glColor3f(0.0, 0.95, 0.0);
	glBindTexture(GL_TEXTURE_2D, texture[2]);
	glBegin(GL_QUADS);
		glTexCoord2f(0.0f, 0.0f);glVertex3f(2.5, -1.6f,  1.0f);
		glTexCoord2f(1.0f, 0.0f);glVertex3f(0, -1.6f,  1.0f);
		glTexCoord2f(1.0f, 1.0f);glVertex3f(0, -2.5f,  1.0f);		
		glTexCoord2f(0.0f, 1.0f);glVertex3f(2.5, -2.5f,  1.0f);
		
		glTexCoord2f(0.0f, 0.0f);glVertex3f(0, -1.6f,  1.0f);
		glTexCoord2f(1.0f, 0.0f);glVertex3f(-2.5, -1.6f,  1.0f);
		glTexCoord2f(1.0f, 1.0f);glVertex3f(-2.5, -2.5f,  1.0f);
		glTexCoord2f(0.0f, 1.0f);glVertex3f(0, -2.5f,  1.0f);
	glEnd();
I'm sure the paratrooper being tilted is something stupid i missed or don't understand, but i can't figure out why none of the textures are colored like they should be...