Tidied the code up a bit, tried to make it a little easier, also changed the styles of the driver boxes