You can also do images (when making sites) with effects from photoshop, and nothing else to keep in line with copyright issues.

Take a few tutorials from some webistes (search photoshop tutorials or GIMP tutorials on Google) and learn a bit, fool around a bit, have fun~

GOOD LUCK!!!~

rfwrangler

There are a lot of excellent resources out there for just about anything that you want. http://www.flikr.com has a public domain area for photos and there are many other sites that have public domain graphics or graphics that are licensed under creative commons.

As for ideas about how to layout and design your site just surf the web and look at sites that are simular to what you are wanting to do. While you are looking at these sites think about what you would do to make the site better and use these ideas for your own site.

Resources for languages can be found by searching the specific language that you are wanting to know more about. Most languages have multiple user groups that have tutorials and forums that you can access.