added some css styles. tidied up a bit