You can't have cells of arbitrarily different widths, this is generally a standard behaviour of tables from any space, e.g. Excel, otherwise it's no longer a table but just a list of text.
You can however have cells span multiple columns, such as:
As an aside, you should avoid using style attributes like border and bgcolor and prefer CSS for those.