sorrry, dunno about an english site. Just know of 'Visions mag' website. I think it's relatively open to many genres. Still not to all, and of course the page is in german.
it's a good question though. I like to know that too.
did you mark the 'bookmark' folder in the left window of the bookmark manager? if not, do so and them loose bookmarks should appear. hope that can help.