Favor ...un pequeño detalle:se me duplica el fondo del menú y parece haber 2 rectángulos http://mentesenblanco.myartsonline.com/
estilos.css:
* {text-indent:0px; margin:0px ; padding:0px ; border: 0px}
p {text-align: justify}
h1 {font-size: 2.5em; color:red ; 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}
h3 {font.size: 1.0em; color:brown ; font-weight: bold ; text-decoration: none ; text-align: center}
body {text-align: center}
body {background-color: #E6E6FA; background-image: url(objetos/fondo.jpg); background-repeat: repeat}
.centrado {text-align:center}
img {border-style: none}
#global {width:800px ; margin: 4px auto }
#cabecera {border-left: black 1px solid ; border-right: black 1px solid ; border-top: black 1px solid;height:100px }
#logotipo {background-color: ;width:90px;float:left}
#publicidad {width:708px;float:right;margin-top:25px}
#script {font-size:1.1em;color:green; border-right: black 1px solid; border-left: black 1px solid}
#navegacion {background-color:teal;border: black 1px solid;height:20px;font-weight:bold }
#navegacion li {float:left; list-style:none ; margin: 0px 20px 0px 20px}
#navegacion ul { margin-left: 50px }
#contenido {border-left: black 1px solid ; border-right: black 1px solid}
#contenido p {padding: 1px 10px 1px 10px;font-style:italic ;font-weight:bold }
#menu {background-color: white; width: 150px ; float:left; font-size:15px; text-align:left; margin-right: 3px 10px 3px 3px;background-image: url(objetos/menu-parte-inferior.gif); background-position: bottom;padding-bottom:5px}
#menu li { list-style:none; margin: 4px 0px 4px 6px }
#menu h1 {text-decoration:none ; font-size:15px; padding-top:12px; background-image: url(objetos/menu-parte-superior.gif)}
#word{font-size:15px;color:red }
#menu-2 {background-color: white;width: 150px; float:right; text-align:left; margin-left: 10px 10px 10px 10px;background-image: url(objetos/menu-parte-inferior.gif);background-position: bottom;padding-top:px;padding-bottom:5px}
#menu-2 li { list-style:none; margin: 4px 0px 4px 6px }
#menu-2 h1 {text-decoration:none ; font-size:15px; padding-top:12px; background-image: url(objetos/menu-parte-superior.gif)}
#pie {background-color: teal; border: black 1px solid}
a {color: brown ; text-decoration:none }
a:link {}
a:visited {}
a:hover {color: red; text-decoration:underline; background-color: silver}
a:active {}
estilos.css:
* {text-indent:0px; margin:0px ; padding:0px ; border: 0px}
p {text-align: justify}
h1 {font-size: 2.5em; color:red ; 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}
h3 {font.size: 1.0em; color:brown ; font-weight: bold ; text-decoration: none ; text-align: center}
body {text-align: center}
body {background-color: #E6E6FA; background-image: url(objetos/fondo.jpg); background-repeat: repeat}
.centrado {text-align:center}
img {border-style: none}
#global {width:800px ; margin: 4px auto }
#cabecera {border-left: black 1px solid ; border-right: black 1px solid ; border-top: black 1px solid;height:100px }
#logotipo {background-color: ;width:90px;float:left}
#publicidad {width:708px;float:right;margin-top:25px}
#script {font-size:1.1em;color:green; border-right: black 1px solid; border-left: black 1px solid}
#navegacion {background-color:teal;border: black 1px solid;height:20px;font-weight:bold }
#navegacion li {float:left; list-style:none ; margin: 0px 20px 0px 20px}
#navegacion ul { margin-left: 50px }
#contenido {border-left: black 1px solid ; border-right: black 1px solid}
#contenido p {padding: 1px 10px 1px 10px;font-style:italic ;font-weight:bold }
#menu {background-color: white; width: 150px ; float:left; font-size:15px; text-align:left; margin-right: 3px 10px 3px 3px;background-image: url(objetos/menu-parte-inferior.gif); background-position: bottom;padding-bottom:5px}
#menu li { list-style:none; margin: 4px 0px 4px 6px }
#menu h1 {text-decoration:none ; font-size:15px; padding-top:12px; background-image: url(objetos/menu-parte-superior.gif)}
#word{font-size:15px;color:red }
#menu-2 {background-color: white;width: 150px; float:right; text-align:left; margin-left: 10px 10px 10px 10px;background-image: url(objetos/menu-parte-inferior.gif);background-position: bottom;padding-top:px;padding-bottom:5px}
#menu-2 li { list-style:none; margin: 4px 0px 4px 6px }
#menu-2 h1 {text-decoration:none ; font-size:15px; padding-top:12px; background-image: url(objetos/menu-parte-superior.gif)}
#pie {background-color: teal; border: black 1px solid}
a {color: brown ; text-decoration:none }
a:link {}
a:visited {}
a:hover {color: red; text-decoration:underline; background-color: silver}
a:active {}