I've installed Mapserver and used a map file to set a raster layer and vector(shp) layers on top of it. However, although displayed in the expected order, the png file is displayed in mirror(compared to it while being built in OpenEV): 
any ideas on what is the cause of this and a possible remedy are welcomed. Thanks!
from the .map file, the raster layer:
LAYER
NAME "level_2"
TYPE RASTER
STATUS DEFAULT
DATA "lv2.png"
END
gdalinfo on the .png file
Driver: PNG/Portable Network Graphics
Files: /var/www/mapsdemo/e/data/lv2.png
Size is 1591, 967
Coordinate System is `'
Metadata:
Software=gnome-screenshot
Image Structure Metadata:
INTERLEAVE=PIXEL
Corner Coordinates:
Upper Left ( 0.0, 0.0)
Lower Left ( 0.0, 967.0)
Upper Right ( 1591.0, 0.0)
Lower Right ( 1591.0, 967.0)
Center ( 795.5, 483.5)
Band 1 Block=1591x1 Type=Byte, ColorInterp=Red
Band 2 Block=1591x1 Type=Byte, ColorInterp=Green
Band 3 Block=1591x1 Type=Byte, ColorInterp=Blue