Problema enlace interno

Hola a todos, tengo un problema con un enlace interno en mi página, lo que sucede es que le doy las caracteristicas en estilo-general.css, y coloco el enlace en HTML todo queda bien sólo que se salta de línea y no entiendo porque. Aqui les dejo mi hoja de enlaces y como apacere en la pantalla preview. Gracias por su ayuda.

* {text-indent:0px ; margin:0px ; padding:0px ; border:0px}
p {text-align: justify; }
.circulorelleno {list-style:disc inside; text-align:justify; margin: 5px 10px 0px 10px ;}
.decimal {list-style:decimal inside; text-align:justify; margin: 5px 10px 0px 10px ;}
.letrasminusculas {list-style:lower-alpha inside; text-align:justify; margin: 5px 10px 0px 10px ;}
h1 {font-size: 1.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: left; text-indent:10px; padding-top:20px; padding-bottom:10px;}
h3 {font.size: 1.0em; color:chocolate ; font-weight: bold ; text-decoration: none ;
text-align: left; text-indent:10px; padding-top:20px; padding-bottom:10px;}
body {text-align:center; background-color:#CDB79E;background-image:url(objetos/fondo.png);}
#global {width:800px ; margin:4px auto }
#curva-superior { background-image: url(objetos/curva-superior.gif) ;
background-repeat: no-repeat ;
width: 800px ;
height:12px ;
overflow: hidden }
#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 ; font-size: 16px }
#navegacion {background-color: goldenrod ; border: black 1px solid ; height:20px}
#navegacion li {float:left ; list-style:none ; margin: 0px 20px 0px 20px }
#navegacion ul { margin-left: 60px }
#contenido {background-color: Moccasin ; border-left: black 1px solid ;
border-right: black 1px solid }
#contenido p {margin: 5px 10px 0px 10px ; text-indent: 15px: }
#menu {width: 150px ; float:left ;
text-align:left ; margin: 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 8px 4px 6px }
#menu h1 {text-decoration:none ; font-size:12px ; padding-top:12px ;
background-image: url(objetos/menu-parte-superior.gif) }
#pie { background-color: white ;
border-left: black 1px solid ;
border-right: black 1px solid;
border-top: black 1px solid; height: 65px }
#pie {border-left:black 1px solid; border-right:black 1px solid;
border-top:black 1px solid; height:65px;}
#pie li {list-style:none;font-size:12px;}
#pieuno {float:left; width:150px;}
#piedos {float:left; width:498px; }
#pietres {float:left; width:150px;}
#curva-inferior { background-image: url(objetos/curva-inferior.gif) ;
background-repeat: no-repeat ;
width: 800px ;
height:12px ;
overflow: hidden }
a {color: black ; text-decoration:none ; display: block }
a:link {}
a:visited {}
a:hover {color:red ; text-decoration:underline ; background-color: Cornsilk; }
a:active {}
#pie a {color: blue; text-decoration:none ; display: block }
#pie a:link {}
#pie a:visited {}
#pie a:hover {color:black ; text-decoration:underline ; background-color: white }
#pie a:active {color:black}
#logotipo a {}
#logotipo a:link {}
#logotipo a:visited {}
#logotipo a:hover {background-color: white }
#logotipo a:active {}
#contenido a {color: blue; text-decoration:underline; display: block; background-color:Moccasin; }
#contenido a:link {}
#contenido a:visited {}
#contenido a:hover {}
#contenido a:active {}
.centrar-imagen { text-align: center;}

[contenido no disponible]
Hola, puede ser porque especificaste que todos los enlaces se muestren como bloques (un bloque añade un salto de línea al final). También ten en cuenta que el enlace tiene que estar dentro del objeto li: <li><a href="link" title="">Enlace</a></li>.

Saludos.