I don't fully understand the system of titles in the ASOIAF series - referring to the books or the series equally - in terms of lords. Catelyn corrects a gaoler who uses the title "Lord" for Edmure Tully while Hoster Tully is alive in A Clash of Kings (bold emphasis mine):
"Begging your forgiveness, m'lady, but Lord Edmure says no one is to see the Kingslayer without a writing from him, with his seal upon it."
"Lord Edmure? Has my father died, and no one told me?" ...
"You will open the cell, or you will come with me to Lord Hoster's solar..."
So, from this I understand that Edmure Tully isn't actually a Lord until Hoster Tully, Lord of Riverrun, dies. But what is Edmure's title? He wasn't knighted as far as I remember, so does he have any title at all while his father lives, as the first-born male? And while I understand that (spoilers for GOT) ...
Robb Stark automatically becomes the Lord of Winterfell when Lord Eddard Stark dies (until he styles himself "King in the North"
... what about Bran and Rickon Stark? Do they have any titles, before or after this event? I seem to remember Maester Luwin addressing Bran as "my prince", but I may have imagined this, and if not may just be a term of affection than a tiele.
So basically I have two questions:
1) What title is given (if any) to the first-born male child of a Lord?
2) What title is given (if any) to any other children of a Lord?
Answers from the books or series are acceptable. Be sensitive of spoilers, of course.