Hola,
bueno, no se si he entendido del todo el problema. La publicidad de google no se ve si tienes adblock activado (evidentemente) o si se carga mediante ajax , tiene que cargarse con la pagina para funcionar.
Mirando el codigo que has puesto, hay bastantes fallos, no se si lo has copiado mal o lo has hecho asi en la web, has puesto class donde debe ir id (o alreves) y faltan comillas.
Este es el codigo correcto:
Código HTML:
Ver original <div id="headerizquierda"> <img src="http://atabasco.com.mx/wp-content/uploads/2013/06/logo-2013-20141.gif"/> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- arriba -->
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-4091178657021206"
data-ad-slot="1546354436"></ins> (adsbygoogle = window.adsbygoogle || []).push({});
<ul id="main-nav" class="clearfix"> <li><a href="http://webdesignerwall.com">Home
</a></li> <li><a href="http://themify.me">Themify
</a></li> <li><a href="http://icondock.com">IconDock
</a> </li> <li><a href="http://ndesign-studio.com">N.Design
</a></li>
Y este el css:
Código CSS:
Ver original#header {
background: #E1E1E1;
margin: 0;
padding: 0;
/* rounded corner */
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
/* box shadow */
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
box-shadow: 0 1px 3px rgba(0,0,0,.4);
overflow: hidden;
}
#headerizquierda {
background-color:#E1E1E1;
float: left;
}
#headerderecha {
background-color:#E1E1E1;
float: right;
}
Como veras he añadido al #header overflow: hidden; para que se vea el color de fondo y eso.
Yo lo veo todo bien a falta del estilo del menu claro.
Saludos.