Creating a navigational header for a restaurant

Start by creating a new file of header size. Insert an image of a cuisine.

Change the layer mode to luminosity.
Click add vector mask button from the bottom of the layer palette. Apply black to white gradient in linear mode.

Similarly insert another image and apply same layer style and mask the image.
Create a rectangle using rectangular shape tool. Place it on the top. Change the layer mode to "Soft Light".
Duplicate the layer and place it on the bottom.
Create a rectangle using rectangular shape tool. Fill it with black color and place it as shown.

 

Create a square frame shape using custom shape tool.
Create a rounded rectangle using rounded rectangle shape tool.
Double click the layer to open layer style window. Apply settings as shown.

 

Change the layer mode to "Multiply".
Duplicate the button layer several times and place below each other.
Create some small rectangles and place as shown.
Create an ornament shape using custom shape tool. Place it over the small rectangle.
Double click the layer to open layer style window. Apply settings as shown.
Duplicate the layer several times and place over the each button as shown.
Create a rectangle using rectangular shape tool. Enable add to shape area from the top bar. Create a circle using elliptical shape tool. Apply some layer style.
Duplicate the layer several times and place as shown.
Insert company logo and type link names over the buttons.