How can I get my Events+ to display the same way as the rest of my site?

Hi there,

I am using a custom.css modification to give my site a boxed layout, which works fine with everything on the site apart from Events +

On the Events page, it shows the Events within the box but then pushes my main content and sidebar out to full width and the footer out to full width too, you can see it here:

Also, the main events page looks how I would like but the individual categories have a different look to them, could you advise how to make all categories have the same layout as the main events page?