It may be time to start learning HTML & CSS. Start with the basics, there are huge amounts of resources available for free on the web.
Here is a great introduction to CSS positioning.
http://www.alistapart.com/articles/css-positioning-101/
Furthermore my comments about it looking like a template, with the existing structure in place you can easily change the look/feel of the site. Nothing about the design/colours or bokeh image on the homepage say "shops" to me.
Finding bugs in Firefox... get a plugin called firebug. This lets you right click on elements on a page and view the code/layout and get to the root of any problem.
Hope this is of some help mate