You've used this visual pattern a good amount - should you extend out the common CSS rules and call that here and in other places? Not necessary for this work, but should be something to do soon to help with standards and re-use.