I tried adding an additional column by doing this in the css
good idea - but there is also the number of columns to change in the code;
line 35 of loop-grid.php ( http://pastebin.com/xBxdpM7d ):
<?php $num_cols = 4; // set the number of columns here
for more than 20 posts, either change it in the 'settings' 'reading' in your dashboard;
or add this into line 12 of the loop-grid.php (http://pastebin.com/xBxdpM7d ):
<?php global $query_string; query_posts( $query_string .'&posts_per_page=20'); //set number of posts ?>
change some styles, for example:
.col { float:left; width: 110px; padding:5px;
margin-right: 10px; margin-bottom: 20px;
overflow:hidden; }
#col-1 { margin-left:5px; }
#col-5.col { margin-right:0px; clear:right; }
the rest is fine-tuning of margins, paddings, font-sizes, etc.
imho, it gets quite difficult to read and recognize, if the squares are getting too small.
Also, where do you recomend getting rid of "Posted on May 25, 2011 by adminLeave a comment"
remove line 50 to 61 of loop-grid.php ( http://pastebin.com/xBxdpM7d ):
<div class="entry-meta">
<?php
printf( __( '<span class="meta-prep meta-prep-author">Posted on </span><a href="%1$s" title="%2$s" rel="bookmark"><span class="entry-date">%3$s</span></a> <span class="meta-sep"> by </span> <span class="author vcard"><a class="url fn n" href="%4$s" title="%5$s">%6$s</a></span>', 'twentyten' ),
get_permalink(),
esc_attr( get_the_time() ),
get_the_date(),
get_author_posts_url( get_the_author_meta( 'ID' ) ),
sprintf( esc_attr__( 'View all posts by %s', 'twentyten' ), get_the_author() ),
get_the_author()
);
?><span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ); ?></span>
</div><!-- .entry-meta -->