U.S. Cities - City-Data Homepage  
Aaronsburg, Pennsylvania, Forum City-Data.com Homepage

Lincolnville, Maine



Back to Lincolnville, ME housing info, Waldo County, Maine, ME smaller cities, ME small cities, All Cities.




We are giving away $1000 in prizes - enter simply by sending us your own city pictures!

  • General Map
  • Google Map
  • MSN Map
Lincolnville, ME map

Waldo County

Population in July 2008: 2,187. Population change since 2000: +7.1%
 

Males: 1,092  (50.0%)
Females: 1,095  (50.0%)

Median resident age:  41.7 years
Maine median age:  38.6 years

Zip codes: 04849.


Estimated median household income in 2007: $51,833 (it was $42,273 in 2000)
Lincolnville:  $51,833
Maine:  $45,888

Estimated per capita income in 2007: $28,052
Lincolnville:  $28,052
Maine:  $24,977

Estimated median house or condo value in 2007: $246,920 (it was $132,800 in 2000)
Lincolnville:  $246,920
Maine:  $176,000

Mean prices in 2007: All housing units: $309,447; Detached houses: $321,204; Townhouses or other attached units: $330,401; In 2-unit structures: $521,419; In 5-or-more-unit structures: $7,434; Mobile homes: $56,727

Lincolnville, ME residents, houses, and apartments details

Add your B&M business listing here for free. Over a million visitors/week. Get a huge advantage over your competition

Races in Lincolnville:

  • White Non-Hispanic (98.3%)
  • Hispanic (0.8%)
  • American Indian (0.5%)

2008 cost of living index in Lincolnville: 97.7 (near average, U.S. average is 100)

Lincolnville, ME forum
Recent posts about Lincolnville, Maine on our local forum with over 700,000 registered users. Lincolnville is mentioned 86 times on our forum:
Jokes- Keep em clean please  (275 replies)
Your best memories of 2009 summer in Maine?  (63 replies)
Bargain -Unappreciated Maine towns - houses  (59 replies)
Photos of Maine  (2905 replies)
Here piggy piggy piggy  (44 replies)
The Two Maines: Volvo Line is not a Dirty Term  (70 replies)

Latest news from Lincolnville, ME collected exclusively by city-data.com from local newspapers, TV, and radio stations

Ancestries: English (27.3%), Irish (17.7%), German (10.8%), French (7.2%), Scottish (6.5%), United States (6.0%).

Current Local Time: EST time zone

Incorporated on 06/23/1802

Elevation: 50 feet

Land area: 37.4 square miles.

Population density: 59 people per square mile 
 
 (very low).




Lincolnville, Maine map

For population 25 years and over in Lincolnville

  • High school or higher: 92.9%
  • Bachelor's degree or higher: 30.9%
  • Graduate or professional degree: 11.4%
  • Unemployed: 2.5%
  • Mean travel time to work: 21.4 minutes

For population 15 years and over in Lincolnville town

  • Never married: 17.5%
  • Now married: 66.2%
  • Separated: 0.7%
  • Widowed: 4.9%
  • Divorced: 10.8%

37 residents are foreign born

This town:  1.8%
Maine:  2.9%


According to our research there were 4 registered sex offenders living in Lincolnville, Maine in early 2007.
The ratio of number of residents in Lincolnville to the number of sex offenders is 547 to 1.
The number of registered sex offenders compared to the number of residents in this town is near the state average.

Median real estate property taxes paid for housing units in 2000:

Lincolnville:  1.1% ($1,398)
Maine:  1.5% ($1,417)

Nearest city with pop. 50,000+: Portland, ME (73.5 miles , pop. 64,249).

Nearest city with pop. 200,000+: Boston, MA (169.9 miles , pop. 589,141).

Nearest city with pop. 1,000,000+: Bronx, NY (341.2 miles , pop. 1,332,650).

Nearest cities: Camden, ME (2.3 miles ), Northport, ME (2.4 miles ), Belmont, ME (2.4 miles ), Camden, ME (2.4 miles ), Hope, ME (2.7 miles ), Searsmont, ME (2.7 miles ), Rockport, ME (2.8 miles ), Islesboro, ME (2.9 miles ).


Single-family new house construction building permits:
  • 1996: 18 buildings, average cost: $79,500
  • 1997: 17 buildings, average cost: $89,200
  • 1998: 21 buildings, average cost: $87,800
  • 1999: 25 buildings, average cost: $108,500
  • 2000: 26 buildings, average cost: $127,300
  • 2001: 24 buildings, average cost: $98,200
  • 2002: 14 buildings, average cost: $246,100
  • 2003: 14 buildings, average cost: $138,400
  • 2004: 13 buildings, average cost: $340,800
  • 2005: 7 buildings, average cost: $159,300
  • 2006: 19 buildings, average cost: $237,400
  • 2007: 19 buildings, average cost: $176,000
  • 2008: 8 buildings, average cost: $238,400

Number of permits per 10,000 residents

Average cost (in $1000s)


Latitude: 44.29 N, Longitude: 69.08 W

Area code: 207

Lincolnville household income distribution Lincolnville home values distribution

This town's Wikipedia profile

Unemployment in May 2009:
Here:  7.3%
Maine:  8.1%

Unemployment by year (%)

Most common industries for males (%):



  • Construction (21%)
  • Finance and insurance (10%)
  • Accommodation and food services (10%)
  • Public administration (6%)
  • Administrative and support and waste management services (5%)
  • Health care (4%)
  • Motor vehicle and parts dealers (3%)

Most common industries for females (%):



  • Health care (21%)
  • Finance and insurance (15%)
  • Educational services (12%)
  • Accommodation and food services (10%)
  • Professional, scientific, and technical services (4%)
  • Arts, entertainment, and recreation (4%)
  • Social assistance (3%)

Most common occupations for males (%)



  • Other management occupations except farmers and farm managers (8%)
  • Carpenters (8%)
  • Other sales and related workers including supervisors (6%)
  • Building and grounds cleaning and maintenance occupations (5%)
  • Other production occupations including supervisors (4%)
  • Law enforcement workers including supervisors (4%)
  • Top executives (3%)

Most common occupations for females (%)



  • Other management occupations except farmers and farm managers (7%)
  • Registered nurses (6%)
  • Secretaries and administrative assistants (6%)
  • Customer service representatives (5%)
  • Building and grounds cleaning and maintenance occupations (4%)
  • Preschool, kindergarten, elementary and middle school teachers (3%)
  • Supervisors and other personal care and service workers except personal appearance, transportation, and child care workers (3%)



Average climate in Lincolnville, Maine

Based on data reported by over 4,000 weather stations

Lincolnville, Maine average temperatures Lincolnville, Maine average precipitation
 
Lincolnville, Maine humidity
 
Lincolnville, Maine wind speed
 
Lincolnville, Maine snowfall
 
Lincolnville, Maine sunshine
 
Lincolnville, Maine clear and cloudy days
 

Back to the top

Lincolnville-area historical earthquake activity is slightly above Maine state average. It is 76% smaller than the overall U.S. average.

On 10/3/2006 at 00:07:38, a magnitude 4.3 (3.8 MB, 3.8 MW, 4.3 LG, Depth: 4.0 mi, Class: Light, Intensity: IV - V) earthquake occurred 46.4 miles away from Lincolnville center
On 2/26/1999 at 03:38:43, a magnitude 3.8 (3.8 LG, Depth: 2.0 mi, Class: Light, Intensity: II - III) earthquake occurred 25.2 miles away from the city center
On 1/17/2000 at 08:16:20, a magnitude 3.6 (3.6 LG, 3.4 LG, Depth: 10.1 mi) earthquake occurred 69.8 miles away from the city center
On 1/3/2000 at 21:05:50, a magnitude 3.5 (3.5 LG, 3.4 LG, Depth: 6.0 mi) earthquake occurred 54.0 miles away from Lincolnville center
On 9/16/1994 at 04:22:42, a magnitude 3.6 (3.6 LG, Depth: 3.1 mi) earthquake occurred 81.6 miles away from the city center
On 9/16/1994 at 07:01:54, a magnitude 3.6 (3.5 LG, 3.6 LG, Depth: 3.1 mi) earthquake occurred 81.8 miles away from Lincolnville center
Magnitude types: regional Lg-wave magnitude (LG), body-wave magnitude (MB), moment magnitude (MW)

Lincolnville topographic map

Hospitals/medical centers near Lincolnville:
  • WALDO COUNTY GENERAL HOSPITAL (about 11 miles; BELFAST, ME)
  • PENOBSCOT BAY MEDICAL CENTER (about 12 miles; ROCKPORT, ME)
  • BLUE HILL MEMORIAL HOSPITAL (about 26 miles; BLUE HILL, ME)

Political contributions by individuals in Lincolnville, ME

Local government website: www.town.lincolnville.me.us

Colleges/universities with over 2000 students nearest to Lincolnville:
  • UNIVERSITY OF MAINE AT AUGUSTA (about 37 miles; AUGUSTA, ME; Full-time enrollment: 3,172)
  • UNIVERSITY OF MAINE (about 54 miles; ORONO, ME; FT enrollment: 8,590)
  • UNIVERSITY OF MAINE AT FARMINGTON (about 58 miles; FARMINGTON, ME; FT enrollment: 2,229)
  • UNIVERSITY OF SOUTHERN MAINE (about 74 miles; PORTLAND, ME; FT enrollment: 7,381)
  • SAINT JOSEPHS COLLEGE (about 83 miles; STANDISH, ME; FT enrollment: 2,376)
  • UNIVERSITY OF NEW ENGLAND-UNIVERSITY CAMPUS (about 89 miles; BIDDEFORD, ME; FT enrollment: 2,251)
  • UNIVERSITY OF NEW HAMPSHIRE-MAIN CAMPUS (about 123 miles; DURHAM, NH; FT enrollment: 12,586)
Public elementary/middle schools in Lincolnville:
See full list of schools located in Lincolnville, School District: LINCOLNVILLE


Lincolnville map

Click to draw/clear town borders

Church in Lincolnville: Bayshore Union Church (A). Display/hide its location on the map

Cemeteries: Fletcher Cemetery (1), Lower Cemetery (2), Maplewood Cemetery (3), Cross Cemetery (4), Hills Cemetery (5), Beach Cemetery (6), Upper Cemetery (7). Display/hide their locations on the map

Lakes, reservoirs, and swamps: Norton Pond (A), Moody Pond (B), Pitcher Pond (C), Coleman Pond (D), Mullin Bog (E). Display/hide their locations on the map

Streams, rivers, and creeks: Ducktrap River (A), Wiley Brook (B), Black Brook (C), Kendall Brook (D), Marriners Brook (E), Minnow Brook (F), Tucker Brook (G), Frohock Brook (H). Display/hide their locations on the map

Park in Lincolnville: Camden Hills State Park (1). Display/hide its location on the map

Tourist attraction: Lincolnville Historical Society (Museums; School House Museum) (1). Display/hide its approximate location on the map

Hotels: Pine Grove Cottages (Route 1) (1), Inn at Oceans Edge (Belfast Road) (2). Display/hide their approximate locations on the map

 

Drinking water stations with addresses in Lincolnville and their reported violations in the past:

LOBSTER POUND RESTAURANT (Population served: 858, Groundwater):
Past health violations:
  • MCL, Monthly (TCR) - In APR-2005, Contaminant: Coliform. Follow-up actions: St Public Notif requested (APR-22-2005), St Violation/Reminder Notice (APR-22-2005), St Public Notif received (MAY-18-2005)
Past monitoring violations:
  • 2 routine major monitoring violations
  • One minor monitoring violation
  • One regular monitoring violation
CHEZ MICHEL (Population served: 380, Groundwater):
Past monitoring violations:
  • 3 routine major monitoring violations
YOUNGTOWN INN (Population served: 362, Groundwater):
Past monitoring violations:
  • PN Violation for NPDWR Violation - Between SEP-21-2003 and DEC-31-2025, Contaminant: Public Notice
  • 10 routine major monitoring violations
  • 5 regular monitoring violations
WHALES TOOTH PUB (Address: 2531 ALT.HIGHWAY, Population served: 240, Groundwater):
Past health violations:
  • MCL, Monthly (TCR) - In FEB-1997, Contaminant: Coliform. Follow-up actions: St Violation/Reminder Notice (FEB-14-1997), St Formal NOV issued (JUL-20-1998), St Compliance achieved (JUL-30-1998)
Past monitoring violations:
  • Monitoring, Repeat Major (TCR) - In AUG-2002, Contaminant: Coliform (TCR). Follow-up actions: St Public Notif requested (JAN-28-2003), St Violation/Reminder Notice (JAN-28-2003), St Public Notif received (FEB-05-2003), St Compliance achieved (FEB-18-2003)
  • 3 routine major monitoring violations
INN AT OCEANS EDGE REST (Population served: 225, Groundwater):
Past monitoring violations:
  • One routine major monitoring violation
TEMPLE HEIGHTS SPIRITUAL CAMP (Population served: 159, Groundwater):
Past health violations:
  • MCL, Monthly (TCR) - In AUG-2002, Contaminant: Coliform. Follow-up actions: St Public Notif requested (AUG-30-2002), St Violation/Reminder Notice (AUG-30-2002), St Public Notif received (SEP-04-2003), St Compliance achieved (OCT-24-2003)
  • MCL, Monthly (TCR) - In JUL-2002, Contaminant: Coliform. Follow-up actions: St Public Notif requested (JUL-19-2002), St Violation/Reminder Notice (JUL-19-2002), St Public Notif received (SEP-04-2003), St Compliance achieved (OCT-24-2003)
  • MCL, Monthly (TCR) - In JUL-1998, Contaminant: Coliform. Follow-up actions: St Violation/Reminder Notice (JUL-22-1998), St Public Notif received (SEP-04-2003), St Compliance achieved (SEP-04-2003)
Past monitoring violations:
  • PN Violation for NPDWR Violation - Between SEP-30-2002 and SEP-04-2003, Contaminant: Public Notice. Follow-up actions: St Compliance achieved (SEP-04-2003)
  • PN Violation for NPDWR Violation - Between AUG-19-2002 and SEP-04-2003, Contaminant: Public Notice. Follow-up actions: St Compliance achieved (SEP-04-2003)
  • 3 routine major monitoring violations
TANGLEWOOD 4-H CAMP (Population served: 125, Groundwater):
Past monitoring violations:
  • 7 routine major monitoring violations
NORTHPORT DINER (Population served: 98, Groundwater):
Past monitoring violations:
  • Monitoring, Repeat Major (TCR) - In OCT-2003, Contaminant: Coliform (TCR). Follow-up actions: St Public Notif requested (DEC-12-2003), St Violation/Reminder Notice (DEC-12-2003), St Compliance achieved (SEP-06-2005)
  • 6 routine major monitoring violations
  • 2 regular monitoring violations
Drinking water stations with addresses in Lincolnville that have no violations reported:
  • INN AT OCEANS EDGE (Population served: 64, Primary Water Source Type: Groundwater)
  • SNOW HILL LODGE (Population served: 60, Primary Water Source Type: Groundwater)
  • DUCKTRAP MOTEL (Population served: 47, Primary Water Source Type: Groundwater)
  • SUNRISE MOTOR COURT (Population served: 28, Primary Water Source Type: Groundwater)

Average household size:
This town:  2.4 people
Maine:  2.4 people

Percentage of family households:
This town:  71.6%
Whole state:  65.7%

Percentage of households with unmarried partners:
This town:  7.0%
Whole state:  7.3%

Likely homosexual households (counted as self-reported same-sex unmarried-partner households)
  • Lesbian couples: 0.5% of all households
  • Gay men: 0.5% of all households

Residents with income below the poverty level in 2007:
This town:  9.1%
Whole state:  10.9%

Residents with income below 50% of the poverty level in 2007:
This town:  3.8%
Whole state:  4.1%

Detailed information about poverty and poor residents in Lincolnville, ME



Lincolnville compared to Maine state average:
  • Black race population percentage significantly below state average.
  • Hispanic race population percentage significantly below state average.
  • Median age above state average.
  • Foreign-born population percentage significantly below state average.
  • Renting percentage below state average.
  • Number of college students below state average.


Back to the top



Educational Attainment




School Enrollment by Level of School






2004 Presidential Election results in Waldo County Maine:




Most commonly used house heating fuel:
  • Fuel oil, kerosene, etc. (75%)
  • Wood (16%)
  • Bottled, tank, or LP gas (6%)
  • Electricity (3%)


Religion statistics for Lincolnville

Adherents


NameCatholic ChurchAmerican Baptist Churches in the USAUnited Methodist ChurchUnited Church of ChristChurch of God (Cleveland, Tennessee)
Adherents24.5%14.7%14.2%10.8%5.6%
Congregations5.3%13.2%15.8%21.1%2.6%
NameChurch of Jesus Christ of Latter-day SaintsEpiscopal ChurchConservative Baptist Association of AmericaNational Association of Congregational Christian ChurchesOther religions
Adherents4.7%4.7%4.6%4.5%11.7%
Congregations2.6%2.6%5.3%5.3%26.3%
Source: Jones, Dale E., et al. 2002. Congregations and Membership in the United States 2000. Nashville, TN: Glenmary Research Center.
Tables represent county-level data.


6.98% of this county's 2006 resident taxpayers lived in other counties in 2005 ($38,612 average adjusted gross income)

Here:  6.98%
Maine average:  6.39%

10 or fewer of this county's residents moved from foreign countries between 2005 and 2006.

Top counties from which taxpayers relocated into this county between 2005 and 2006:
from Penobscot County, ME  1.45% ($34,254 average AGI)
from Knox County, ME  0.91% ($36,763)
from Kennebec County, ME  0.66% ($28,642)


6.63% of this county's 2005 resident taxpayers moved to other counties in 2006 ($33,230 average adjusted gross income)

Here:  6.63%
Maine average:  6.44%

10 or fewer of this county's residents moved to foreign countries between 2005 and 2006.

Top counties to which taxpayers relocated from this county between 2005 and 2006:
to Penobscot County, ME  1.30% ($34,091 average AGI)
to Knox County, ME  0.64% ($33,261)
to Kennebec County, ME  0.57% ($27,901)


Strongest AM radio stations in Lincolnville:
  • WRKD (1450 AM; 1 kW; ROCKLAND, ME; Owner: CLEAR CHANNEL BROADCASTING LICENSES, INC.)
  • WZON (620 AM; 5 kW; BANGOR, ME; Owner: THE ZONE CORPORATION)
  • WSKW (1160 AM; 10 kW; SKOWHEGAN, ME; Owner: MOUNTAIN WIRELESS, INCORPORATED)
  • WABI (910 AM; 5 kW; BANGOR, ME; Owner: CLEAR CHANNEL BROADCASTING LICENSES, INC.)
  • WDEA (1370 AM; 5 kW; ELLSWORTH, ME; Owner: CUMULUS LICENSING CORP.)
  • WFAU (1280 AM; 5 kW; GARDINER, ME; Owner: CAPSTAR TX LIMITED PARTNERSHIP)
  • WRKO (680 AM; 50 kW; BOSTON, MA; Owner: ENTERCOM BOSTON LICENSE, LLC)
  • WTME (780 AM; 10 kW; RUMFORD, ME; Owner: MOUNTAIN VALLEY BROADCASTING, INC.)
  • WEEI (850 AM; 50 kW; BOSTON, MA; Owner: ENTERCOM BOSTON LICENSE, LLC)
  • WBZ (1030 AM; 50 kW; BOSTON, MA; Owner: INFINITY BROADCASTING OPERATIONS, INC.)
  • WMTW (870 AM; 10 kW; GORHAM, ME; Owner: RADIO PARTNERS OF MAINE, L.P.)
  • WGAN (560 AM; 5 kW; PORTLAND, ME; Owner: SAGA COMMUNICATIONS OF NEW ENGLAND, LLC)
  • WCRN (830 AM; 50 kW; WORCESTER, MA; Owner: CARTER BROADCASTING CORPORATION)

Strongest FM radio stations in Lincolnville:
  • WMEP (90.5 FM; CAMDEN, ME; Owner: MAINE PUBLIC BROADCASTING CORP.)
  • WQSS (102.5 FM; CAMDEN, ME; Owner: CLEAR CHANNEL BROADCASTING LICENSES, INC.)
  • WBYA (105.5 FM; ISLESBORO, ME; Owner: MARINER BROADCASTING LIMTED PARTNERSHIP)
  • WFZX (101.7 FM; SEARSPORT, ME; Owner: CLEAR CHANNEL BROADCASTING LICENSES, INC.)
  • WMCM (103.3 FM; ROCKLAND, ME; Owner: CLEAR CHANNEL BROADCASTING LICENSES, INC.)
  • WBQX (106.9 FM; THOMASTON, ME; Owner: MARINER BROADCASTING LIMITED PARTNER)
  • WBFB (104.7 FM; BELFAST, ME; Owner: CLEAR CHANNEL BROADCASTING LICENSES, INC.)
  • WWBX (97.1 FM; BANGOR, ME; Owner: CLEAR CHANNEL BROADCASTING LICENSES, INC.)
  • WERU-FM (89.9 FM; BLUE HILL, ME; Owner: SALT POND COMMUNITY B/C COMPANY)
  • WWMJ (95.7 FM; ELLSWORTH, ME; Owner: CUMULUS LICENSING CORP.)
  • WKIT-FM (100.3 FM; BREWER, ME; Owner: THE ZONE CORPORATION)
  • WWWA (95.3 FM; WINSLOW, ME; Owner: LIGHT OF LIFE MINISTRIES, INC.)
  • WMEH (90.9 FM; BANGOR, ME; Owner: MAINE PUBLIC BROADCASTING CORPORATION)
  • WMME-FM (92.3 FM; AUGUSTA, ME; Owner: CITADEL BROADCASTING COMPANY)

TV broadcast stations around Lincolnville:
  • WABI-TV (Channel 5; BANGOR, ME; Owner: COMMUNITY BROADCASTING SERVICE)
  • W64BY (Channel 64; ROCKLAND, ME; Owner: CRAIG MINISTRIES, INC.)

Fatal accident statistics for 1975 - 2008 (per 100,000 population)

Lincolnville, Maine:
  • Fatal accident count: 8
  • Vehicles involved in fatal accidents: 9
  • Fatal accidents caused by drunken drivers: 1
  • Fatalities: 10
  • Persons involved in fatal accidents: 19
  • Pedestrians involved in fatal accidents: 1
Maine average:
  • Fatal accident count: 51
  • Vehicles involved in fatal accidents: 72
  • Fatal accidents caused by drunken drivers: 20
  • Fatalities: 56
  • Persons involved in fatal accidents: 123
  • Pedestrians involved in fatal accidents: 3
See more detailed statistics of Lincolnville fatal car crashes and road traffic accidents for 1975 - 2008 here


National Bridge Inventory (NBI) Statistics
Number of bridges: 4
Total length: 8 meters (26ft)
Total average daily traffic: 14,890
Total average daily truck traffic: 1,321

FCC Registered Antenna Towers: 1
  • Edward G Roach, Lincolnville Site, Type: Tower, Structure height: 57.9 m, Overall height: 57.9 m
    Registrant: Sba Towers Ii LLC, 5900 Broken Sound Pkwy Nw, Boca Raton, FL 33487, Phone: (561) 995-7670, Email:

FCC Registered Private Land Mobile Towers: 1
  • 234 Heal Road, Type: Bant, Structure height: 6 m, Overall height: 6.7 m, Call Sign: WPJL525
    Assigned Frequencies : 155.805 MHz
    Grant Date: 06/01/2001, Expiration Date: 07/16/2011, Certifier: Michael I Eugley
    Registrant: New Wave Licensing Services Inc., 517 Sachs Road, Gettysburg, PA 17325, Phone: (717) 334-0910, Fax: (717) 334-4739, Email:

FCC Registered Maritime Coast & Aviation Ground Towers: 1
  • Lincolnville Ferry Service Terminal Lincolnville Beach, Type: Building, Overall height: 6 m, Call Sign: KUF771, Licensee ID: L00015362
    Assigned Frequencies : 123.300 MHz, 156.450 MHz, 156.800 MHz, 156.950 MHz
    Grant Date: 04/03/2003, Expiration Date: 03/04/2013
    Registrant: State Of Maine, 517a Main St, Rockland, ME 04841

FCC Registered Amateur Radio Licenses: 15 (See the full list of FCC Registered Amateur Radio Licenses in Lincolnville)

FAA Registered Aircrafts: 11 (See the full list of FAA Registered Aircrafts in Lincolnville)

2006 National Fire Incident Reporting System Incidents:
  • Fire: 17
  • Hazardous Condition: 17
  • Good Intent Call: 3

Incident types - Lincolnville


See Full 2006 National Fire Incident Reporting System Statistics for Lincolnville, ME

Back to Lincolnville, ME housing info, Waldo County, Maine, ME smaller cities, ME small cities, All Cities.

 

Back to the top



City-data.com does not guarantee the accuracy or timeliness of any information on this site.  Use at your own risk.
Some parts © 2003-2008 Advameg, Inc.