Basic stylesheet ready to go

@dstuchbury ready for you to review - anything you want to add?