bueno, tengo el siguiente problema. tengo un div (cajaprincipal) que contiene otros 2 divs, (left y right), bueno, el problema viene al insertar texto o cualquier otra cosa a cualquiera de esos 2 divs, los divs aumentan su tamaño hacia abajo, pero el div cajaprincipalnno va aumentando, se queda pegado en donde esta...

css:
Código HTML:
#cajaprincipal {
padding: 5px;
background-image: url(/images/background.gif);
background-repeat: repeat;
}
#wrapper {
text-align: left;
width: 740px;
}
.top {
background-image: url(/images/top.gif);
height: 10px;
width: 738px;
border: 1px solid #000000;
}
#left {
float: left;
width: 150px;
margin-right: 5px;
}
#right {
width: 585px;
float: left;
}
Código HTML:
<div id="cajaprincipal"> <!--ralla amarilla --> <div class="top"></div> <div id="left">Content for id "left" Goes Here</div> <div id="right">Content for id "right" Goes Here</div> </div> <!--fin cajaprincipal -->
gracias.

