Question: I am currently working on my first website. I have no idea where to start on the CSS page, or if there are any standards that I should be following.

I would appreciate any links or first-hand advise.

Answer: 
Have a look at 
[CSS Systems for writing maintainable CSS](http://natbat.net/2008/Sep/28/css-systems/) by Natalie Downe of [ClearLeft](http://clearleft.com/). There are a lot of great concepts in her presentation (I recommend downloading the PDF because her notes are pretty detailed).

I think her presentation is aimed at full time CSS devs more so than beginners, but even beginners could take a lot away from it.
I have been building websites for 5 years now and still learn a lot by reading this every so often: <http://code.google.com/speed/page-speed/docs/rendering.html>

Also check out <http://www.zeldman.com> blog on CSS. This guy is a legend in the web world.