Minor background and opacity improvements

100% height background fix
png with opacity instead of css opacity
Minor positioning changes