extremely new to html and css, started literally days ago, im trying to figure out how to put a text box in the center of my site with the text aligned against the left of the box with a short title and space for the date and time just using h1, then h3, then h2. Id also like it to have its own separate background than the rest of the site. I would hope it is responsive as well. similar to this image
so far ive used border to get this, but the issue is the text isnt aligned to the left, and there is no difference in background. i understand that the top border of the desired image is a png, i would also like to know how to get that done if possible