I don't know about writing it from scratch taking a long time, this code took about 5 minutes to write - probably faster than firing up a web creation tool.
It took longer creating an image (as you can't post code here) and working out how I could upload it somewhere to give it to you. click here
You can manipulate that code to your hearts content, adjusting the % will alter the width of each column. The backgrounds are only there to demonstrate the concept.