I am creating a portfolio, blog for me. I want to update my portfolio easy and to use it as a blog plus a box for latest news in my blog and another with latest work on my front page. I have another project to for a friend that wanted help, he want a page for his shop where he can add some news and special offers. A CMS would maybe good to learn so I can use it on both projects. I am looking on Drupal right now is it easy to use or should I use another program? I can XHTML and CSS but I haven't worked with php. Will that be a problem for me or can I make me a custom template (design) in drupal? And if you know any good guides how to make my XHTML + CSS files to work with drupal I would be very happy. But if I should try to learn some other CMS please tell me.