I had a look at your page and I was just wondering if you intended on keeping your view records as input fields. It may be a good idea to change it from lets say:
<INPUT TYPE="TEXT" NAME="" VALUE="$rec{'title'}" SIZE="30" MAXLENGTH="125">
So it may be a good idea to just use $rec{'title'}, $rec{'date'} by themselves instead of having an input -- this will make things look a bit cleaner and easier to work with.
I had a look at your code and the reason why you have spaces between each entry is because you have <form></form> at the beginning and end of your tables. I you have a single form on your page, you only need <form></form> once.
So save on load time, why not have 1 big table instead of tons of little ones? Something like:
<table border=0 cellpadding=2 cellspacing=2>
<tr><td valign=top bgcolor="#ddffCC">
date field</td><td>title field</td> etc, etc.
Just an idea.
------------------
Jason
Extreme mtb
extreme.nas.net [This message has been edited by jdulberg (edited December 24, 1998).]