css is actually one of the hardest things to get right in development when you are starting out. make sure you try to understand the fundamentals well. i'm sure many of you guys have noticed how quickly css can get out of control even in a small project. in a bigger project, writing css becomes very important. i suggest looking into the BEM methodology.