Like yellowjeep said, it's all fairly simple. You may need a few special tools, you can buy them as you need.
I'd like to add another wonderful resource:
http://sheldonbrown.com/
I visited Sheldon's page a whole lot when I got started. He is a very good teacher.
__________________
|^^^^^^^^^^^^^^| ||
|......GO.BROWNS........| ||'|";, ___.
|_..._..._______===|=||_|__|..., ] -
"(@)'(@)"""''"**|(@)(@)*****''(@)