Another new elefant site

We didn't immediately see how to let the user add sidebar blocks, but figured it out in the end. The more we use elefant, the quicker it becomes to work with, and the overhead on the server is miniscule compared with every other CMS.

Yes that looks better :-) However I've now noticed that on the main menu you have a right border on the last item - but not on the left of the first. I guess it is because you are adding a border-right. It is ususally better to add border left and then remove it with the 'first-child' in CSS which is more reliable than say 'last-child'.

The odd width thing is still bugging me, I can maybe send a PDF to illustrate?

No problem samthejarvis, I just tend to think of design in grids and when they don't align correctly it jumps out at me ;-) It is of course a perfectly good design decision to do this deliberately, apologies.

Sadly I'm still seeing the two lines of main menu in Safari and Chrome on Mac. I cannot quite see what the problem is without mocking it up and I'm in meetings all this afternoon, sorry.

Actually I think it is only Internet Explorer 6 that has no support for either.
IE7 and IE8 both support :first-child but not :last-child, however a <!DOCTYPE> must be specified., which is why I suggested what I did.

It can be a bit buggy e.g. IE7-8 don't update styles properly when elements are manipulated with JavaScript but this doesn't apply in your case.

You could just run the browsers in some virtual machines. I'm on a Mac and have Safari, Chrome, Firefox and a few other browsers as native. Then I have virtual machines for Windows 7 (IE8-10) and Windows XP (IE6-8) and some Ubuntu and a few other UNIX variants.

VirtualBox is good, free and available for a number of platforms. Anybody else using it?

I have Virtualbox installed on one of my machines for testing purposes as well. I also have a Dell Poweredge T310 with Linux 11.04 installed natively and installed VirtualBox OSE on it with Windows as the guest. Its running a dial in dictation system for roughly 200 doctors and 3 facilities (hospitals). Pretty solid and stays running 24/7.

Sorry for blabbing...but yeah VirtualBox is a good solution. I have VMWare Fusion and Parallels as well. VMWare is my favorite of the two as far as paid software is concerned.

I just find it is faster to flip between browsers using a service like that, than to use a virtual machine. Particularly for mobile clients (A lot of what I write for work is mobile compatible stuff). Plus, if I have a virtual machine, I have a terrible habit of destroying them by trying fun things. That and my dev machine is weaksauce. It doesn't like even one VM. :( I need to build a new one.

If you have a dev site on your localhost and need to test it on an outside device (iPhone, say), this will let you dynamically access it at a URL like http://www.255.123.12.11.xip.io/ Just change the numbers to your LAN's IP and set that as a ServerAlias in your Apache vhosts. Very handy :)