George Zimmerman bond hearing: No immediate ruling on bond for Zimmerman in Trayvon Martin case

The decision to free George Zimmerman on bond is in the hands of a Seminole County judge.

He said he needs more time to decide after Friday morning's bond hearing.

Both the defense and prosecution laid out evidence including financial records, 911 recordings and witness testimony.

At the end of the 3 hour hearing, the judge said he will review evidence, some 8 to 10 hours presented today.

George Zimmerman's attorney Mark O'Mara says that could take all weekend. He says his client is ready to be free on bond. "He wants to move forward. He understands what he did to himself and what the family did in not being straight with the judge and now they're dealing with the fallout" said O'Mara.

 Zimmerman is charged with 2nd degree murder for shooting and killing Trayvon Martin in February while patrolling as a neighborhood watch captain in Sanford.

He was freed on bond, but that was revoked, and he was put back in jail when he didn't tell the court he received close to 200 thousand dollars in donations for his defense.

A forensic financial expert revealed that amount in today's witness testimony

911 tapes were played in the bond hearing to bolster the claim that Zimmerman acted in self defense.

Zimmerman's father even took the stand, just to say he knew screams from the 911 call during the shooting were his sons.

Martin's family thinks Zimmerman should stay in jail. Martin family attorney Benjamin Crump said, "All we have is George Zimmerman's account of what happened that night, that Trayvon Martin attacked him. That's why credibility is so important in this matter and George Zimmerman has very serious credibility issues."

It's possible the judge might not grant Zimmerman bond which would mean he would stay in jail until his trail, which may start months from now.