Hi,
You have a couple options here. The first requires using the altContent panes as discussed in the "More than 3 Content Panels" documentation. Review that documentation to see if that's what you want to do.
The second is to use a combination of css classes on the modules to make them float to different postions of the page. For instance, if you would like to setup the following on your page:
###Really cool content that spans the entire width of the page###
###Content in Left Column### || ###Content in Right Column###
###Really cool content that spans the entire width of the page###
You would use the "Custom CSS Class" setting on the content modules in Left and Right columns to float those modules so that they sit next to each other instead of on top of each other. The CSS could look like this:
.floatmodule {
/*This CSS makes the module 300px wide with 25px of padding*/
float: left;
width: 300px;
padding-right: 25px;
}
.floatmodule + .floatmodule {
/*This selector removes the padding from the second (right column) div with the floatmodule class */
padding-right: 0;
}
.floatmodule + .floatmodule + div {
/*This selector clears the float for the div that immediately follows the second div with the floatmodule class*/
clear: left;
}
The CSS above assumes your total width of the center-nomargins div is 625px. You'll have to figure out your dimensions.
The only caveat to this method is that you can't use the Left or Right columns on the page because that would break the layout. You could (and I have) used a combination of this method and the altContent panes. Using them together really gives you a lot of flexibility.
I should warn you that you shouldn't use either of these methods if the only content that you are trying to position is HTML. In that case, you should just setup the HTML inside of a single HTML content module and use CSS to position it in "columns." This is because mojoPortal must look up the settings and content for each module on a page. If you have a bunch of HTML content modules on a single page, you are going to be making database calls for each one when you could just be making a few calls for one module.
HTH,
Joe D.