If you add this in node_list.css
	
	
	
		Code:
	
	
		.sectionMain {
    width:100%;
}
.level_2 {
    float:left;
    width:33%;
    clear:none;
}
	 
 
also change this in node_list.css:
	
	
	
		Code:
	
	
		.node .nodeText
{
    @property "nodeText";
    margin: 10px 270px 10px 56px;
    @property "/nodeText";
}
	 
 
to
	
	
	
		Code:
	
	
		.node .nodeText
{
    @property "nodeText";
    margin: 5px 5px 5px 5px;
    @property "/nodeText";
}
	 
 
It will display the forums in 3 columns (change 33% the way you want it to show). Only thing is, I suck at CSS styling and well, the forum list styling becomes bad. If anyone can make it look better/patch up the CSS, it will be much appreciated.
I would also recommend removing:
	
	
	
		Code:
	
	
		        <div class="nodeLastPost secondaryContent">
            <xen:if is="{$forum.lastPost.date}">
                {xen:phrase latest}: <a href="{xen:link posts, $forum.lastPost}" title="{$forum.lastPost.title}">{xen:helper wordTrim, $forum.lastPost.title, 30}</a>
                <span class="lastThreadMeta"><xen:username user="$forum.lastPost" />, <xen:datetime time="$forum.lastPost.date" class="muted" /></span>
            <xen:else />
                <span class="noMessages muted">({xen:phrase contains_no_messages})</span>
            </xen:if>
        </div>
	 
 
from node_forum_level_2