div.image { width: 600px; height: 400px; background-image: url('Background-Water.png'); border: 2px solid rgb(128,128,128); } div.textbox { width: 310px; margin: 100px auto; padding: 25px; background-color: rgba(255,255,255,0.5); border: 1px solid black; }