Einstieg in Html & Css frage

  • Hey

    ich habe gestern ein Buch zum Einstieg in Html und Css bekommen, und bereits jetzt habe ich nach ein paar Seiten schon Probleme :(
    Und zwar sollte ich so eine kleine Seite machen und danach wie im Buch ein Rahmen drum. Aber ich bekomme diesen gepunkteten Rahmen nicht, und mein Text ist auch nicht mittig. Ich habe mein Code mit dem aus dem Buch paar mal verglichen und finde keinen Fehler. Dort steht zwar das es mit dem normalen Internet Explorer vielleicht Probleme gibt und er es nicht anzeigt, aber ich habe es mit Google Chrome,Firefox,Opera und dem Internet Expolorer getestet. Überall wird nichts angezeigt außer dem braunen hintergrund.
    Kann vielleicht jemand weiter helfen?
    <html>
    <head>
    <title>Starback-Kaffe</title>
    <style type="text/css">
    body {
    background-color: #d2b48c;
    margin-left: 20%;
    margin-right: 20%:
    border: 2px dotted black;
    padding: 10px 10px 10px 10px;
    font-family: sans-serif;
    }
    </style>
    </head>


    <body>
    <h1>Getränke bei Sternback-Kaffee</h1>


    <h2>Hausmischung, € 1.49</h2>
    <p>Eine feine milde Mischung verschiedener Kaffesorten aus Mexiko,Bolivien und Guatemala.</p>

    <h2>Makka Café Latte, € 2.35</h2>
    <p>Espresso, heiße Milch und Schokosirup.</p>


    <h2>Cappuccino, € 1.89</h2>
    <p>Eine Mischung aus Espresso, heißer Milch und Milchschaum.</p>


    <h2>Chai-Tee, € 1.85</h2>
    <p>Eine würzige Mélage aus schwarzem Tee, Gewürzen, Milch und Honig.</p>
    </body>
    </html>