Sí... deberías intentar que el menú se viera bien.
Pero siento no poder indicarte cómo hacerlo para IE6.
(quizá podrías poner un menú "sin florituras", para IE6, bajo los condicionales <!-- if[IE6] //-->, y ocultar el que no funciona en IE6)
Aún así... siempre puedes usar un menú ya probado
como el de esta página, y formatearlo como a tí te agrada (más fácil de hacer, que arreglar el que ya tienes).
Sobre la segunda pregunta... que yo sepa, la repetición en "y", sería:
Código :
background: #FFFFFF url(../images/body_bg_top.gif) repeat-y left top;
Pero probablemente te tape las otras dos...
Por ello, para hacer ese tipo de marcos, se suelen hacer
tres contenedores, de tal manera que cada uno, tenga una imagen (top,middle,bottom), así el más interior, tenga el "repeat-y".
Código :
<style>
.DIV1{background:transparent url('http://img291.imageshack.us/img291/5703/topgx4.png') no-repeat scroll left top;}
.DIV2{background:transparent url('http://img291.imageshack.us/img291/8333/bottomvu2.png') no-repeat scroll left bottom;}
.DIV3{background:transparent url('http://img291.imageshack.us/img291/6259/midlehy4.png') repeat-y scroll left top;}
</style>
<body>
<div style="padding-top:17px; width:665px;" class="DIV1">
<div style="padding-bottom:17px;" class="DIV2">
<p style="margin:0px;" class="DIV3">
Linea1<br />
Linea1<br />
Linea1<br />
Linea1<br />
</p>
</div>
</div>
</body>Aún así, en la mima página, encontrarás
uno y
otro tutoriales, para hacer bordes redondeados.