Curso Paso a paso Leccion Tercera Redondear Border

Buenos Dias yo estoy trabajando en el sistema operativo slackware con el editor de paginas web quanta, coloque el codigo tal cual como me lo indica las lecciones y no logro hacer que me aparezca los bordes. Alguien que me ayude por favor gracias.

plantilla.html
http%3A//comyeral.mywebcommunity.org/<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
</head>
<body>
<div id="global">
<div id="curva-superior"></div>
<div id="cabecera">
<div id="logotipo">[contenido no disponible]</div>
<div id="publicidad">Bienvenidos a mi Web</div>
</div>
<div id="navegacion">Barra de Navegacion</div>
<div id="contenido">
<div id="menu">menu
<ul>
  • Enlace, 1
  • Enlace, 2
  • Enlace, 3
    </div>
    <h1>Esta sera la zona principal de la web</h1>


    Este es mi segundo párrafo. Acabo de poner un punto y en cambio sigue siendo un párrafo pues no le he colocado aún la etiqueta de cierre. Voy a ponersela justo aquí.</p>
    <h2>Y este es el tercer párrafo</h2>


    En pocas lecciones aprenderé a darle margenes para separarlos unos de otros, e incluso hacerles sanguias por la izquierda a la primera línea, que queda mucho mejor.
    Anda, fijate! Salen todos centrados, que cosa. Espero que Jorgens nos enseñe a ponerlos alineados a la izquierda, o justificados. Así esto parece una poesia! je je je.</p>
    </div>
    <div id="pie">
    Este es el pie de pagina
    </div>
    <div id="curva-inferior"></div>
    </div>
    </body>
    </html>

    estilo-general.css
    * {margin:0px ; padding:0px ; border: 0px}
    body {background-color: #E6E6FA; text-align: center}
    a {color: brown; font-size:1.3em; text-decoration: none; display: block }
    a:link { }
    a:visited { }
    a:hover {color: red; font-size:1.3em; text-decoration: underline; background-color: silver }
    a:active { }
    p {text-align: justify}
    h1 {font-size: 1.2em; color:blue ; font-weight: bold ; text-decoration: underline ; text-align: center}
    h2 {font-size: 1.1em; color:blue ; font-weight: bold ; text-decoration: none ; text-align: center}
    #global {width:800px ; margin: auto }
    #cabecera {background-color: white ; border-left: black 1px solid ;
    border-right: black 1px solid ; height:85px}
    #logotipo {width:280px; float: left}
    #publicidad {width:518px ; float:right ; margin-top:25px}
    #navegacion {background-color: gray ; border: black 1px solid }
    #contenido {background-color: orange }
    #contenido p {padding: 5px 10px 5px 10px; text-indent: 15px}
    #menu {background-color: yellow ; width: 150px ; float:left ; text-align:left; margin:3px 10px 3px 3px }
    #menu li { ...propiedades..... }
    #menu li { list-style:none; margin: 4px 0px 4px 6px }
    #curva-superior { background-image: url(objetos/curva-superior.gif) ; background-repeat: no-repeat ; width:800px ;
    height: 12px }
    #curva-inferior { background-image: url(objetos/curva-inferior.gif) ;
    background-repeat: no-repeat ;
    width:800px ;
    height: 12px
    overflow: hidden }
    #pie {background-color: brown; border: black 1px solid }
    #pie { background-color: white ;
    border-left: black 1px solid ;
    border-right: black 1px solid;
    border-top: black 1px solid }
  • bueno yaneth lo hice y la levante por el localhost y no me lo visualizo como sale en los ejemplos gracias, de todas formas voy a publicarlas en el sitio web para ver si se ven gracias