I've been working on re-coding a site in CSS from an older table design and also to make it dynamic using ASP.NET.
It's nearly ready for launch and I thought I'd get some comments on any improvements I could make to my layout and CSS.
A few nagging glitches I'm trying to sort.
I have some buttons on right hand side of the home page. I'm using a rollover technique to reduce flicker and some dynamically generated text on top. Is there a way I could use CSS to vertically centre the text within each button?
Also on the front page in IE7 there's a big gap under the flash image and the main text, but on IE 7 and above + Chrome there's no space. I also can't seem to create one. I'd like approx 1 line space between them in all browsers.
Any other thoughts are much welcomed as I'm still learning to fully use CSS and my main issue is achieving cross browser support for the sites I build.
The test site is http://www.plmportal.co.uk/aessisdotnet

