No se ve mi web igual que en Html

Hola amigos
Creo este tema para abordar un problema que me ha surgido con la web.
En el código html el logotipo está bien, pero en la página se sale de la cabecera y me desplaza los links hacia la derecha. ¿Creeis que queda mal? Os dejo el link:
http://airsoftilicitano.comocreartuweb.es/
Cualquier cosa puede ser de ayuda.
Gracias
mira esto

<div id="cabecera">
<div id="logotipo">
<img src="objetos/logotipo.jpg" width="300" height="120">
</div>
<div id="publicidad">
</script>
</div>

#cabecera {background-color: white ; border-left: black 1px solid ; border-right: black 1px solid; height:85px}

cabecera mide 85px de alto, y en el html metes una imagen que mida 120px de alto, por eso se desborda
debes tener mucho cuidado con las alturas... para que no se desborden los contenidos, aqui
debes aumentar la altura en el css cabecera

saludos