you know I had a hard time with css at first; however, I really like it and enjoy doing style sheets....ka0tik_kreati0n
If you like coding for the web you might want to consider specializing in CSS and CSS-related processes. With the explosion of smartphones, getting a web page to display correctly requires a solid basis in using style sheets.
Many companies are having to have people separating the 'presentation from content' paradigm.
Best wishes!
CC