¿Por qué un texto me sale en columna en IE?

¡¡Hola!!

Intentaré explicar lo que me ocurre: Hay una capa en mi página en la que el texto aparece en una columna estrecha y el fondo sobre el que aparece el texto es gris y opaco, pero lo que quiero conseguir es que el texto ocupe todo el ancho de la página y su fondo sea oscuro y trasparente, y así me sale en Firefox sin problema.

html

<div class="right_column">
<div id="box3" class="content_box main">
<? echo $about_page; if(empty($about_page)){ echo "No hay ná."; } ?>
</div>
</div>

css

.right_column {float:left; max-width:590px; padding-top:4px; margin-top:0px !important; margin-top:-20px; display:block;}

.main {display:none;}

.meta {display:none; font-weight:bold;}

.content_box {padding:20px 20px; background:url(Images/transparent80.jpg) repeat; margin:22px 45px; font-size:.9425em; line-height:130%; position:absolute; max-width:570px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}


Espero que se entienda lo que me pasa y alguien sepa dónde puede estar la solución (en firefox se me ve perfecto).

Muchas Gracias.
edusantacruz.es
Yo el IE ya lo doy por imposible, unas cosas me van y otras no, a veces me resulta más sencillo usar otros métodos para hacer las cosas que intentar encontrar algún hack o truquillo para que funcione :lol: