I won't be able to do your profile for you but I'll sure try to help you do it yourself.
Okay, for the backgrounds;
#site { background: #FFFFFF; }
Change
#site to what sections background colour you want to change
The colours are most commonly done in hex codes, for info on color codes see Kira Catgirl's
.: Making Custom Profiles :. thread.
It's also a good source for info
3nodding To have the sections use scrollbars you can use code something like this;
#about { height: 400px; overflow: scroll; }
The element needs a fixed height and you can set it too whatever you want. The overflow: scroll property puts a scroll bar to the element if the content fills more than the permitted height set, this will probably place a horizontal scrollbar on the element too that you can remove if you want by using this code;
#about { height: 400px; overflow-y: scroll; overflow-x: hidden; }
Hope that helps, need more explaining please ask