How can I make it less wide?
Pleas someone invet css which react to what you write :(
After double checking, you have the div id="main" which is the left part to have a width of 550px;
So the table should be 550px unless you force it the be wider.
You are padding 22px (left+right) in each rectangle 'td', and you have 8 'td' per row 'tr'
so 8x22 = 176px on padding + 10px on margin-left for the div main, and for the first 2 rows, you used the <p> which has a 10px padding on each side so 20x8=160px
so in total you have 346px only on padding and margin.
I think it's a lot!!
So to solve this.
add this css at the end of of the style tag