Was Mary a Perpetual Virgin?

Most Protestants believe that Mary wasnt a perpetual virgin. After all, doesnt the Bible say that Joseph and Mary remained celibate only until the birth of Jesus? And doesnt the New Testament describe the brothers of Jesus? So what are the biblical reasons Catholics and Orthodox are convinced that Mary WAS a perpetual virgin?