advanced css lecture notes