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

Hayneville, Alabama



Back to Hayneville, AL housing info, Lowndes County, Alabama, AL smaller cities, AL small cities, All Cities.

Hayneville: Lowndes County Court House stairs
 

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

  • General Map
  • Google Map
  • MSN Map
Hayneville, AL map
Current weather forecast for Hayneville, AL

Lowndes County

Population in July 2007: 1,117. Population change since 2000: -5.0%
 

Males: 522  (46.8%)
Females: 595  (53.2%)
Median resident age:  30.0 years
Alabama median age:  35.8 years

Zip codes: 36040.


Estimated median household income in 2007: $24,121 (it was $19,554 in 2000)
Hayneville:  $24,121
Alabama:  $40,554

Estimated median house or condo value in 2007: $81,638 (it was $53,100 in 2000)
Hayneville:  $81,638
Alabama:  $115,600

Mean prices in 2007: All housing units: $117,192; Detached houses: $136,828; Townhouses or other attached units: $99,589; In 3-to-4-unit structures: $64,339; Mobile homes: $37,263

Hayneville, AL 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 Hayneville:

  • Black (85.5%)
  • White Non-Hispanic (13.4%)
  • Two or more races (0.9%)
  • American Indian (0.8%)

2008 cost of living index in Hayneville: 78.1 (low, U.S. average is 100)

Hayneville, AL forum
Recent posts about Hayneville, Alabama on our local forum with over 400,000 registered users:
Montgomery, AL  (2 replies)

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

Ancestries: English (3.0%), United States (2.4%), French (2.1%), Irish (1.2%).

Current Local Time: CST time zone

Elevation: 243 feet

Land area: 1.85 square miles.

Population density: 603 people per square mile 
 
 (low).




Home Value Estimate
Address:
Unit (optional):
City
State
Zip


Hayneville, Alabama map

For population 25 years and over in Hayneville

  • High school or higher: 69.8%
  • Bachelor's degree or higher: 12.6%
  • Graduate or professional degree: 3.9%
  • Unemployed: 13.8%
  • Mean travel time to work: 30.9 minutes

For population 15 years and over in Hayneville town

  • Never married: 44.7%
  • Now married: 29.6%
  • Separated: 6.2%
  • Widowed: 10.2%
  • Divorced: 9.2%

3 residents are foreign born

This town:  0.3%
Alabama:  2.0%



According to our research there were 8 registered sex offenders living in Hayneville, Alabama in early 2007.
The ratio of number of residents in Hayneville to the number of sex offenders is 140 to 1.

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

Hayneville:  0.4% ($199)
Alabama:  0.4% ($289)
Hayneville satellite photo by USGS

Nearest city with pop. 50,000+: Montgomery, AL (24.1 miles , pop. 201,568).

Nearest city with pop. 1,000,000+: Houston, TX (627.5 miles , pop. 1,953,631).

Nearest cities: Lowndesboro, AL (6.6 miles) , Mosses, AL (6.7 miles ), Gordonville, AL (9.4 miles ), White Hall, AL (12.9 miles ), Fort Deposit, AL (13.5 miles ), Braggs-Prairie Hill, AL (14.3 miles ), Benton-Collirene, AL (14.7 miles ), Hope Hull, AL (16.7 miles ).


Single-family new house construction building permits:
  • 2003: 0 buildings
  • 2004: 0 buildings
  • 2005: 0 buildings
  • 2006: 0 buildings
  • 2007: 0 buildings

Number of permits per 10,000 residents


Average cost (in 1000s)


Latitude: 32.18 N, Longitude: 86.58 W

Area code: 334

Hayneville household income distribution Hayneville home values distribution

This town's Wikipedia profile


Population change in the 1990s: +206 (+21.2%).



Most common industries for males:



  • Construction (14%)
  • Public administration (11%)
  • Repair and maintenance (8%)
  • Motor vehicle and parts dealers (6%)
  • Educational services (6%)
  • Health care (6%)
  • Broadcasting and telecommunications (5%)


Most common industries for females:



  • Public administration (17%)
  • Educational services (16%)
  • Accommodation and food services (8%)
  • Finance and insurance (8%)
  • Health care (6%)
  • Food and beverage stores (4%)
  • Personal and laundry services (4%)


Most common occupations for males



  • Material recording, scheduling, dispatching, and distributing workers (14%)
  • Other production occupations including supervisors (9%)
  • Construction laborers (7%)
  • Construction trades workers except carpenters, electricians, painters, plumbers, and construction laborers (6%)
  • Vehicle and mobile equipment mechanics, installers, and repairers (6%)
  • Driver/sales workers and truck drivers (6%)
  • Building and grounds cleaning and maintenance occupations (5%)


Most common occupations for females



  • Other production occupations including supervisors (12%)
  • Building and grounds cleaning and maintenance occupations (9%)
  • Other office and administrative support workers including supervisors (9%)
  • Preschool, kindergarten, elementary and middle school teachers (7%)
  • Nursing, psychiatric, and home health aides (5%)
  • Counselors, social workers, and other community and social service specialists (5%)
  • Information and record clerks except customer service representatives (4%)


Hayneville races chart


 

Crime in Hayneville by Year

Type 2002 2003 2004 2005 2006
Murders 00001
    per 100,000 0.00.00.00.086.9
Rapes 10010
    per 100,000 84.20.00.086.70.0
Robberies 12201
    per 100,000 84.2168.2168.60.086.9
Assaults 610171012
    per 100,000 505.1841.01433.4867.31042.6
Burglaries 2410301115
    per 100,000 2020.2841.02529.5954.01303.2
Thefts 2818261830
    per 100,000 2356.91513.92192.21561.12606.4
Auto thefts 25541
    per 100,000 168.4420.5421.6346.986.9
City-data.com crime index (higher means more crime, U.S. average = 320.9) 442.8371.7635.8399.8610.8

(click on a table row to update graph)

Full-time Law Enforcement Employees in 2006: 3 (3 officers).
Officers per 1,000 residents here:  2.69
US city average:  3.00

Average climate in Hayneville, Alabama

Based on data reported by over 4,000 weather stations

Hayneville, Alabama average temperatures Hayneville, Alabama average precipitation
 
Hayneville, Alabama humidity
 
Hayneville, Alabama wind speed
 
Hayneville, Alabama snowfall
 
Hayneville, Alabama sunshine
 
Hayneville, Alabama clear and cloudy days
 

Back to the top

Hayneville-area historical tornado activity is below Alabama state average. It is 51% greater than the overall U.S. average.

On 4/18/1969, a category 4 (max. wind speeds 207-260 mph) tornado 24.6 miles away from the Hayneville town center killed 2 people and injured 14 people and caused between $50,000 and $500,000 in damages.

On 5/3/1984, a category 3 (max. wind speeds 158-206 mph) tornado 17.9 miles away from the town center killed 5 people and injured 37 people and caused between $500,000 and $5,000,000 in damages.


Hayneville topographic map
Hospitals/medical centers near Hayneville:
  • JACKSON HOSPITAL & CLINIC INC (about 25 miles; MONTGOMERY, AL)
  • LONG TERM CARE HOSP OF JACKSON, THE (about 25 miles; MONTGOMERY, AL)
  • GREIL MEMORIAL PSYCHIATRIC HOSP (about 25 miles; MONTGOMERY, AL)

Political contributions by individuals in Hayneville, AL

Airports certified for carrier operations nearest to Hayneville:
  • MONTGOMERY RGNL (DANNELLY FIELD) (about 16 miles; MONTGOMERY, AL; ID: MGM)
  • BIRMINGHAM INTL (about 95 miles; BIRMINGHAM, AL; ID: BHM)
  • DOTHAN RGNL (about 100 miles; DOTHAN, AL; ID: DHN)
Other public-use airports nearest to Hayneville:
  • FORT DEPOSIT-LOWNDES COUNTY (about 15 miles; FORT DEPOSIT, AL; ID: 67A)
  • AUTAUGA COUNTY (about 19 miles; PRATTVILLE, AL; ID: 1A9)
  • MAC CRENSHAW MEMORIAL (about 25 miles; GREENVILLE, AL; ID: PRN)

Amtrak station near Hayneville:
  • 20 miles: MONTGOMERY (950 W. SOUTH BLVD.) - Bus Station. Services: enclosed waiting area, public payphones, paid short-term parking, paid long-term parking, call for car rental service, call for taxi service, intercity bus service, public transit connection.

Colleges/universities with over 2000 students nearest to Hayneville:
  • COMMUNITY COLLEGE OF THE AIR FORCE (about 21 miles; MONTGOMERY, AL; Full-time enrollment: 126,963)
  • ALABAMA STATE UNIVERSITY (about 26 miles; MONTGOMERY, AL; FT enrollment: 4,359)
  • AUBURN UNIVERSITY-MONTGOMERY (about 26 miles; MONTGOMERY, AL; FT enrollment: 3,677)
  • FAULKNER UNIVERSITY (about 28 miles; MONTGOMERY, AL; FT enrollment: 2,283)
  • TROY STATE UNIVERSITY-MAIN CAMPUS (about 50 miles; TROY, AL; FT enrollment: 9,143)
  • TUSKEGEE UNIVERSITY (about 62 miles; TUSKEGEE, AL; FT enrollment: 2,732)
  • UNIVERSITY OF MONTEVALLO (about 68 miles; MONTEVALLO, AL; FT enrollment: 2,651)
Public high school in Hayneville:
Public elementary/middle schools in Hayneville:
Library in Hayneville:
  • HAYNEVILLE/LOWNDES CO. PUB. LIBRARY (Operating income: $43,218; Location: 4 WASHINGTON STREET; 20,660 books; 177 audio materials; 160 video materials; 41 serial subscriptions)

Hayneville map

Click to draw/clear town borders

Notable location: Lowndes County Courthouse (A). Display/hide its location on the map

Cemeteries: Hayneville Cemetery (1), Mushat Gilchrist Cemetery (2). Display/hide their locations on the map

Post office: Hayneville Post Office (A). Display/hide its location on the map

 

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

LOWNDES COUNTY WATER SYSTEM (Population served: 3273, Groundwater):
Past monitoring violations:
  • One minor monitoring violation
HAYNEVILLE WATER DEPT (Population served: 2832, Groundwater):
Past health violations:
  • MCL, Monthly (TCR) - In OCT-2003, Contaminant: Coliform. Follow-up actions: St Violation/Reminder Notice (OCT-20-2003), St Public Notif received (NOV-30-2003)
  • MCL, Monthly (TCR) - In JUN-2000, Contaminant: Coliform. Follow-up actions: St Violation/Reminder Notice (JUL-07-2000), St Site Visit (enforcement) (JUL-25-2000)
Past monitoring violations:
  • One routine major monitoring violation
  • 4 minor monitoring violations
  • 6 regular monitoring violations
MOSSES WATER & FIRE PRO AUTHORITY (Population served: 1979, Groundwater):
Past monitoring violations:
  • 2 routine major monitoring violations
  • One minor monitoring violation
  • One regular monitoring violation
BLACK BELT WATER SYSTEM (Address: 4729 COUNTY ROAD 17, Population served: 750, Purch_groundwater):
Past health violations:
  • MCL, Monthly (TCR) - In APR-2002, Contaminant: Coliform. Follow-up actions: St Violation/Reminder Notice (APR-29-2002), St Public Notif received (MAY-29-2002)
Past monitoring violations:
  • Monitoring, Repeat Major (TCR) - In AUG-2001, Contaminant: Coliform (TCR). Follow-up actions: St Violation/Reminder Notice (SEP-24-2001), St Public Notif received (OCT-02-2001)
  • Monitoring, Repeat Major (TCR) - In AUG-2000, Contaminant: Coliform (TCR). Follow-up actions: St Violation/Reminder Notice (SEP-15-2000), St Public Notif received (SEP-22-2000)
  • 2 routine major monitoring violations
  • One regular monitoring violation

Average household size:
This town:  2.8 people
Alabama:  2.5 people

Percentage of family households:
This town:  71.9%
Whole state:  70.0%

Percentage of households with unmarried partners:
This town:  2.0%
Whole state:  3.4%

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

Residents with income below the poverty level in 2007:
This town:  35.8%
Whole state:  16.1%

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

Detailed information about poverty and poor residents in Hayneville, AL


30 people in local jails and other confinement facilities (including police lockups)


Hayneville compared to Alabama state average:

Hayneville, Alabama environmental map by EPA

Map Legend

  • Median household income significantly below state average.
  • Median house value significantly below state average.
  • Black race population percentage significantly above state average.
  • Hispanic race population percentage significantly below state average.
  • Foreign-born population percentage significantly below state average.
  • Institutionalized population percentage above state average.
  • Number of college students below state average.
  • Percentage of population with a bachelor's degree or higher below state average.


Back to the top

Banks with branches in Hayneville (2007 data):
  • First Lowndes Bank: Hayneville Facility at 130 Commerce Street, branch established on 1985-04-15. Info updated 2006-11-03: Bank assets: $168.7 mil, Deposits: $151.9 mil, headquarters in Fort Deposit, AL, positive income, Commercial Lending Specialization, 4 total offices, Holding Company: Fort Bancorp, Inc., The
  • BancorpSouth Bank: Hayneville Branch at 10 Commerce Street, branch established on 1966-06-16. Info updated 2006-11-08: Bank assets: $12,045.1 mil, Deposits: $9,678.6 mil, headquarters in Tupelo, MS, positive income, Commercial Lending Specialization, 268 total offices, Holding Company: Bancorpsouth, Inc.



Educational Attainment




School Enrollment by Level of School



Hayneville travel time to work


Hayneville mode of transportation to work chart



2004 Presidential Election results in Lowndes County Alabama:




Most commonly used house heating fuel:
  • Electricity (45%)
  • Bottled, tank, or LP gas (44%)
  • Utility gas (6%)
  • Wood (5%)

Hayneville government finances in 2002:
  • Charges - Sewerage: $65,000
  • Current Operations - Water Utilities: $246,000
    Police Protection: $125,000
    Financial Administration: $94,000
    Sewerage: $69,000
    Regular Highways: $54,000
    Libraries: $6,000
    Fire Protection: $2,000
  • General - Interest on Debt: $15,000
  • Long Term Debt Beginning Outstanding - Water Utilities: $18,000
  • Long Term Debt Beginning Outstanding, NEC: $251,000
  • Long Term Debt Outstanding - Full Faith & Credit - Other, NEC: $244,000
  • Long Term Debt Outstanding Nonguaranteed - Water Utilities: $16,000
  • Long Term Debt Retired Unspecified - Other, NEC: $7,000
    Water Utilities: $2,000
  • Miscellaneous - General Revenue, NEC: $18,000
    Interest Earnings: $5,000
  • Other Capital Outlay - General - Other: $20,000
    Water Utilities: $4,000
    Police Protection: $4,000
  • Other Funds - Cash & Deposits: $163,000
  • Revenue - Water Utilities: $225,000
  • State Intergovernmental - Highways: $32,000
    All Other: $29,000
    General Support: $19,000
  • Tax - Total General Sales: $96,000
    NEC: $57,000
    Other Selective Sales: $18,000
    Property: $17,000
  • Total Salaries & Wages: $286,000
  • Water Utilities - Interest on Debt: $1,000

6.45% of this county's 2006 resident taxpayers lived in other counties in 2005 ($27,890 average adjusted gross income)

Here:  6.45%
Alabama average:  6.81%

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 Montgomery County, AL  2.95% ($25,543 average AGI)
from Butler County, AL  0.50% ($19,727)
from Dallas County, AL  0.48% ($21,048)


7.67% of this county's 2005 resident taxpayers moved to other counties in 2006 ($38,694 average adjusted gross income)

Here:  7.67%
Alabama average:  6.16%

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 Montgomery County, AL  4.11% ($50,846 average AGI)
to Butler County, AL  0.74% ($22,545)
to Autauga County, AL  0.45% ($28,900)


Strongest AM radio stations in Hayneville:
  • WMSP (740 AM; 10 kW; MONTGOMERY, AL; Owner: CUMULUS LICENSING CORP.)
  • WACV (1170 AM; 10 kW; MONTGOMERY, AL; Owner: MONTGOMERY BROADCAST PROPERTIES, LTD)
  • WJOX (690 AM; 50 kW; BIRMINGHAM, AL; Owner: CITADEL BROADCASTING COMPANY)
  • WLWI (1440 AM; 5 kW; MONTGOMERY, AL; Owner: CUMULUS LICENSING CORP.)
  • WDJC (850 AM; 50 kW; BIRMINGHAM, AL; Owner: KIMTRON, INC.)
  • WXVI (1600 AM; 5 kW; MONTGOMERY, AL; Owner: SUNSHINE 16 RADIO NETWORK, INC.)
  • WAPI (1070 AM; 50 kW; BIRMINGHAM, AL; Owner: CITADEL BROADCASTING COMPANY)
  • WASG (550 AM; 25 kW; ATMORE, AL; Owner: 550 AM, INC)
  • WAPZ (1250 AM; 5 kW; WETUMPKA, AL; Owner: J & W PROMOTIONS, INC.)
  • WNSI (810 AM; 50 kW; JACKSONVILLE, AL; Owner: UNITED BROADCASTING NETWORK, INC.)
  • WNZZ (950 AM; 1 kW; MONTGOMERY, AL; Owner: CUMULUS LICENSING CORP.)
  • WKNG (1060 AM; daytime; 50 kW; TALLAPOOSA, GA; Owner: WKNG, INC.)
  • WGST (640 AM; 50 kW; ATLANTA, GA; Owner: CITICASTERS LICENSES, L.P.)

Strongest FM radio stations in Hayneville:
  • WAPR (88.3 FM; SELMA, AL; Owner: UA-ASU-TSU EDUCATIONAL RADIO CORP.)
  • WLWI-FM (92.3 FM; MONTGOMERY, AL; Owner: CUMULUS LICENSING CORP.)
  • WQLD (104.3 FM; LUVERNE, AL; Owner: CAPSTAR TX LIMITED PARTNERSHIP)
  • WZHT (105.7 FM; TROY, AL; Owner: CAPSTAR TX LIMITED PARTNERSHIP)
  • WQKS-FM (96.1 FM; MONTGOMERY, AL; Owner: MONTGOMERY BROADCAST PROPERTIES, LTD)
  • WMXS (103.3 FM; MONTGOMERY, AL; Owner: CUMULUS LICENSING CORP.)
  • WMCZ (97.1 FM; MILLBROOK, AL; Owner: CAPSTAR TX LIMITED PARTNERSHIP)
  • WBAM-FM (98.9 FM; MONTGOMERY, AL; Owner: DEEP SOUTH BROADCASTING COMPANY)
  • WHHY-FM (101.9 FM; MONTGOMERY, AL; Owner: CUMULUS LICENSING CORP.)
  • WVAS (90.7 FM; MONTGOMERY, AL; Owner: ALABAMA STATE UNIVERSITY (ASU))
  • WKXN (95.9 FM; GREENVILLE, AL; Owner: AUTAUGAVILLE RADIO, INC.)
  • WQZX (94.3 FM; GREENVILLE, AL; Owner: HAYNES BROADCASTING, INC.)
  • WXFX (95.1 FM; PRATTVILLE, AL; Owner: CUMULUS LICENSING CORP.)
  • WLBF (89.1 FM; MONTGOMERY, AL; Owner: FAITH BROADCASTING, INC)

TV broadcast stations around Hayneville:
  • WAKA (Channel 8; SELMA, AL; Owner: ALABAMA BROADCASTING PARTNERS)
  • WNCF (Channel 32; MONTGOMERY, AL; Owner: CHANNEL 32 MONTGOMERY LLC)
  • WRJM-TV (Channel 67; TROY, AL; Owner: JOSIE PARK BROADCASTING, INC.)
  • WSFA (Channel 12; MONTGOMERY, AL; Owner: LIBCO, INC.)
  • WCOV-TV (Channel 20; MONTGOMERY, AL; Owner: WOODS COMMUNICATIONS CORPORATION)
  • WBIH (Channel 29; SELMA, AL; Owner: FLINN BROADCASTING CORPORATION)
  • WMCF-TV (Channel 45; MONTGOMERY, AL; Owner: TRINITY BROADCASTING NETWORK)
  • WETU-LP (Channel 39; WETUMPKA, AL; Owner: CABLE VIDEO PRODUCTIONS, INC.)
  • WDIQ (Channel 2; DOZIER, AL; Owner: ALABAMA EDUCATIONAL TELEVISION COMMISSION)
  • WAIQ (Channel 26; MONTGOMERY, AL; Owner: ALABAMA EDUCATIONAL TELEVISION COMMISSION)
  • W24CK (Channel 24; SELMA, AL; Owner: TRINITY BROADCASTING NETWORK)
  • W61DH (Channel 61; MONTGOMERY, AL; Owner: FRAZER MEMORIAL UNITED METHODIST CHURCH)


Hayneville fatal accident list:
Feb 20, 1991 02:28 AM, 21, Vehicles: 2, Persons: 2, Fatalities: 1

FCC Registered Cell Phone Towers: 1
  • 2.65 Miles Southwest Of Hayneville, Call Sign: KNKN708
    Assigned Frequencies : 869.040 MHz, 890.010 MHz, 834.390 MHz, 879.390 MHz, 824.040 MHz, 845.010 MHz
    Grant Date: 10/23/2001, Expiration Date: 10/01/2011, Certifier: Richard Ekstrand
    Registrant: Verizon Wireless, 1120 Sanctuary Pkwy, #150 Gasa5reg, Alpharetta, GA 30009-7630, Phone: (770) 797-1070, Fax: (770) 797-1036

FCC Registered Antenna Towers: 5
  • Edward G Roach, Highway 97 South, Type: Tower, Structure height: 100.6 m, Overall height: 106.4 m
    Registrant: Sba Towers Ii LLC, 5900 Broken Sound Pkwy Nw, Boca Raton, FL 33487, Phone: (561) 995-7670, Email:
  • Marilyn Matheny, 3.5 Nm West Of Hayneville, Off Lowdes County Road 2, Type: Tower, Structure height: 517.3 m, Overall height: 518.2 m
    Registrant: Graham Brock, Inc., 3535 Piedmont Rd. Bldg 14, Ste 1400, St. Simons Island, GA 31522-7466, Phone: (912) 638-8028, Email:
  • Scott R Fansler, 86 Russell Lane, Type: Tower, Structure height: 76.2 m, Overall height: 79.3 m
    Registrant: Nextel Partners Operating Corp., 8 Airline Drive, Suite 105, Albany, NY 12205, Phone: (518) 857-6933, Email:
  • Sarah L Berry, 231 Woodland Drive, Type: Tower, Structure height: 96 m, Overall height: 102.1 m
    Registrant: Diamond Communications LLC, 245 Regency Ct., Suite 101, Brookfield, WI 53045, Phone: (262) 649-4429, Email:
  • Steve Olson, 549 Hwy. 33, Type: Tower, Structure height: 121.9 m, Overall height: 128 m
    Registrant: Lukas, Nace, Gutierrez & Sachs, 1111 19th Street N.W. Suite 1200, Washington, DC 20036, Phone: (202) 857-3500, Email:

FCC Registered Private Land Mobile Towers: 31 (See the full list of FCC Registered Private Land Mobile Towers in Hayneville, AL)
FCC Registered Microwave Towers: 1
  • Whoa-Tv Transmitter 323 Hulett\'s Rd, Structure height: 548.6 m, Call Sign: WPOT218
    Assigned Frequencies : 6975.00 MHz
    Grant Date: 04/21/1999, Expiration Date: 04/01/2013
    Registrant: Phone: (202) 776-2594

Back to Hayneville, AL housing info, Lowndes County, Alabama, AL smaller cities, AL small cities, All Cities.

 

Back to the top




Recent home sales, price trends, and home value evaluator powered by Onboard Informatics
© 2008 Onboard Informatics. Information is deemed reliable but not guaranteed.
 
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.