tambien puedes crear tu index con extensión .php e incluir <?php include ("menu.php");?> en el lugar donde quieres que aparezca tu menú.
Luego te creas un archivo llamado menu.php y en el escribes el codigo de tu menu (sin <head> ni ningun trozo de codigo obligatorio para un documento html solo el codigo del menu)
Espero te sirva, saludos
p-d: Lo del color de fondo lo arreglas identificando el elemento en cuestion y asignandole background-color:#colorquequieras; en los estilos