It looks like you guys are both in alignment.
CSS has advanced to a point, where you can add quite a bit of interactive “bling” to a site, with very little code.