Cita: bueno index usa (img/hl2style.css) e historia (../img/hl2style.css).
Andas mal...
Ya que si index usa la imagen FONDO.jpg e historia tambien usa FONDO.jpg, no es necesario que pongas diferentes rutas en el CSS.
Ya que la imagen FONDO, la pondras para que el CSS la pueda encontrar, y no para que index e historia la encuentren, en eso estas mal.