Exhibit 1.1 3,500,000 Shares CAPITAL TRUST, INC. CLASS A COMMON STOCK, PAR VALUE $0.01 PER SHARE UNDERWRITING AGREEMENT July 22, 2004