The style itself looks fine... although as far as my personal preference goes, it does look somewhat plain.
If you're a newcomer to style creating/editing, it's probably your best bet to either have somewhat look at it and fix it to your approval or simply make a dummy style to play with and learn what's what and how to do everything so you can manage them all yourself.
As for the private messaging forum on the index page:
Templates -> Modify -> Under the style you wish to edit -> Forum Home Page Templates
[expand] ->
forumhome_pmloggedin [edit]
That's the PM template on the forum index.
I realise this might be farfetched since we don't know each other, but if you'd like, I'd be happy to help you out. Just drop me a PM if you'd like to discuss the option