I've half solved-it an moved-on, but thanks for interest!
It's a bit soon to claim that I have a solution but here goes.
(1) enabled my payment system for all enabled countries, as
@blanco December 12, 2011
(2) installed a css stylesheet editing module. I used the free one from DH42, or the built-in one on Thirtybees.
(3) On the module's CSS screen, I wrote
#opc_payment_methods-overlay {display: inline;}
I'm on a couple of test sites,
PS 1.6.1.23 & Thirtybees 1.01 which I hope to use.
Default One Page Checkout
DIY style sheet to display guest checkout by default and conceal other options
Thirtybees' debugger told me that I'd mis-installed the public and private keys on a payments module, so that was probably part of my problem. I have various other problems at the moment that prevent testing of the stylesheet.
To be on the safe side, I wrote similar lines for other nearby style labels and will use trial and error to see what's important.
#opc_payment_methods-overlay {display: inline;} .paiement_block {display: inline;} /*typo in the code*/ .payment_block {display: inline;} /*code might update to this*/ .payment_module {display: inline;} #opc_payment_methods-content {display: inline;}
----------------------------------------------------------------------
Thanks for offers of help, and I hope my work-in-progress hacks help someone else. I'm happy to post the rest of the stylesheet if anyone wants to see it.
-----------------------------------------------------------------------