Learn Basic CSS by Building a Cafe Menu - Step 20 _div_id="menu"_/div

Tell us what’s happening:

Describe your issue in detail here.

Why I can not pass, with

Your code so far

<!-- file: index.html -->
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Cafe Menu</title>
    <link href="styles.css" rel="stylesheet"/>
  </head>

<!-- User Editable Region -->

  <body>
    <main>
      <div id="menu"></div>
      <h1>CAMPER CAFE</h1>
      <p>Est. 2020</p>    
      <section>
        <h2>Coffee</h2>
      </section>
    </main>
  </body>

<!-- User Editable Region -->

</html>
/* file: styles.css */
body {
  background-color: burlywood;
}

h1, h2, p {
  text-align: center;
}

Your browser information:

User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.1 Safari/605.1.15

Challenge Information:

Learn Basic CSS by Building a Cafe Menu - Step 20

You appear to have created this post without editing the template. Please edit your post to Tell us what’s happening in your own words.
Learning to describe problems is hard, but it is an important part of learning how to code.
Also, the more you say, the more we can help!

Add a div element inside the body element and then move all the other elements inside the new div .

The main element and all its children have to be inside that new div element.