There are many excellent and free websites providing grant writing information that are accessible online. The most frequently recommended is the Foundation Center, which also offers links to private foundations, corporate-giving programs and other sources of nonprofit funding.
The Foundation Center national site offers a Proposal Writing Short Course online. The Short Course describes the elements of the typical grant proposal with suggested lengths for each section. However, be aware that all funders have specific guidelines which you must follow for submission.
Cleveland is fortunate to have one of five Foundation Center library sites, located in the Hanna building at 1422 Euclid Ave., Suite 1600 (216-861-1934). The Foundation Center provides a wealth of free resources for the grant seeker.
Other Links for Grant Writing:
Corporation for Public Broadcasting
Grantseeking in Minnesota