I have been doing work on my own theme (my very first, from scratch) recently however I believe the code etc. is too messy.
For example I have rarely used CSS as I am relatively new to it and therefore the code for tables and the background images for each cell etc. are contained within the index.php file.
What would be required to move all this messy table code into CSS so I'm not wasting space in index.php.
Also a similar problem is that I have included all the sidebar stuff within the index.php, there is no problem with viewing it but I've noticed other themes have a seperate sidebar.php.
The biggest help for these problems would be a tutorial that explains how I could do all the table layout stuff in CSS.
Basically for example a blog post appears in a table with 3x6 cells each with a background image for looks and a couple of cells with Worpress/PHP code for post content etc.
Sorry If I don't make sense, it's kind of hard for me to explain what I want exactly but any help would be appreciated.
PS: I can show the code for a simple blog post to show you what I mean if it helps.