It doesn't sound stupid we have all been there believe me if it hadn't been for all the nice people in the forum we would all be a lost. Do you know how to add a web page, if not there is a tutorial for it I think if not I can help you before we were able to add pages people were putting the logo on their contact page so that is also an option.add webpage
This is the page that explains how to add a webpage it is in the help section on our stores if the link doesn't work.
I have a couple of coupons going, I sent an email to my ebay customers with a code for them, if you are on twitter or facebook you can add a code to your page there so people have them for the auctiva forum people which I have attached to my signature on here. I think you have some beautiful items, but I think I would try to resize your logo and make it bigger or may try to center it I am not sure how it works on that template if you have that option.
if you run into problem I will try to help you with them.