Prueba a meter los div en un div con width: 100% (o sencillamente mas k lo k ocupen con contenido desplegado) y añadir a los div float.
Por cierto, unas aclaraciones:
usar $('a#algo') es más lento, que $('#algo'), al usar x ID no hace falta especificar más
En vez de hacer:
$('#contenido1').hide();
$('#contenido2').hide();
$('#contenido3').hide();
$('#contenido4').hide();
Podrías ponerles un CLASS y hacer solo:
$('.contenido').hide();
Y podrías resumir las funciones de CLICK en una sola, pero sin el HTML no podría decir como exactamente.