Código html:
Ver original<ul id="block2" class="tablist"> <li id="text-360376931" class="widget widget_text"> <h3 class="widgettitle">Portfolio
</h3> <div class="textwidget"><style> select {
font-size: 15px;
width: 330px;
font-family: "Trebuchet MS";
border: 5px solid #000;
color: #FFF;
background:#000 url([url]http://deflyers.com/wp-content/themes/de-flyers/images/content-ie.jpg);[/url]
}
<form action="http://deflyers.com/" method="get"> <select name='cat' id='cat' class='postform' onchange='return this.form.submit()'> <option class="level-0" value="4">Clientes
(15)
</option> <option class="level-0" value="3">Election Radio
(15)
</option>
Solo revise una parte del codigo... se supone que los <li> son elementos de linea, aunque puedes hacerlos trabajar como bloque (tal como estas haciendo), pero no es lo correcto.
Ademas, las etiquetas <style>bla bla bla</style> solo pueden ir entre <head> y </head>... creo que necesitas hacer una muy buena limpieza de codigo (HTML y CSS) en tu sitio antes de esperar que se vea correctamente en todos los navegadores o al menos en los mas populares.