Hello,
As for the margin issues this should fix it. Just add the following to your templates's custom.css file
div.scroll {
width: 80%;}
Also your main images need to be a width of 520 and they are a width of 500 right now. This is why the bottom arrows are pushing out to the right.
I wouldn't recommend using this module as you are using a responsive template and the module is not responsive ready thus on other screen widths you'll continue to have issues with things not looking proper.