There are a number of sites around that supposedly offer templates, you might want to

for general inspiration.
I tend to find that when I find a website I like, I make a note of it. Most modern browsers have a "view source" function which allows you to see a lot of the code behind the page. That can give you a lot of ideas. Clearly you cannot just copy and paste, but why re-invent the wheel?
As for graphical stuff, take care. Increasingly web sites are being read by a variety of users including mobile ones, who have limited bandwidth. Intensive backgrounds, flashy intros, and stuff can be a complete turn off.