I'm having trouble getting my highchart to reduce in size when the window is resized down.

I have created an example of my code in JSFiddle <http://jsfiddle.net/britboy/UvFaQ/>

```
<table border='1' width='100%'><tr><td width='100%'>
<div id="container" width='100%'></div>
</td></tr></table>

```

Its a simple Highchart chart displayed in a table - if I make the window bigger the chart expands, however if I make the window smaller the chart doesn't want to reduce instead the table gets scroll bars. 

I've tried setting up a resize event and then adjusting the chart size with chart.setSize( ) but the problem is the div containing the chart never reduces any further in size, so the setSize() does not get triggered. Since the chart resizes automatically when the chart container gets bigger I would have though the same should work when the chart gets smaller. I think the problem is that the chart's size is preventing its container from shrinking.

How do I code a chart in a table that will reduce in size when the table is reduced?
Thanks