Divs para tabla con bordes redondeados y CSS

Hola, me he estado currando un "fondo con bordes" para usarlo con una tabla pero el contenido no me sale bién. Bueno, me explico:

Resulta que he hecho lo que es la tabla con bordes redondeados con divs y en el interior va el contenido en tablas. La cosa es que me muestra el borde superior, el inferior y las cuatro esquinas, pero no consigo que me muestre los laterales. Pego el código haber si me podéis ayudar:

#wrapbg {
	margin: 10px 8px 0 8px;
	background-color: #320d4a;
	background: url('./images/ct.png') top repeat-x;
}

#wrapleft {
	background: url('./images/left.png') top left repeat-y;
	background: url('./images/ctl.png') top left no-repeat;
}

#wrapright {
	background: url('./images/right.png') top right repeat-y;
	background: url('./images/ctr.png') top right no-repeat; 
}

#cb {
	background: url('./images/cb.png') bottom repeat-x;
}

#wrapbotleft {
	background: url('./images/cbl.png') bottom left no-repeat; 
}

#wrapbotright {
	background: url('./images/cbr.png') bottom right no-repeat;
	padding: 2px 5px 5px 5px; 
}