Specular, diffuse and normal maps show up on other side of box

I have a box geometry called floor and it has spec, diffuse and normal maps on its material. The problem is that it looks the lighting shows up on underneath of the box geometry. The directional lighting is set -0.1f,-0.7f,-1f and ive tried using positive values for Y, but the maps still show up on the other side of the box.

Nevermind, i got it, the problem was that the vector values were completely off.