Este código muestra como visualizar un div en medio de la pantalla, manteniendo el resto de pagina con un fondo opaco y sin poder clicar en el. Para ello, utiliza una capa con fondo opaco.
La Web del Programador
http://lwp-l.com/s1597