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

Bloomingdale, Michigan



Back to Bloomingdale, MI housing info, Van Buren County, Michigan, MI smaller cities, MI 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
Bloomingdale, MI map

Van Buren County

Population in July 2008: 494. Population change since 2000: -6.4%
 

Males: 250  (50.8%)
Females: 244  (49.2%)

Median resident age:  32.5 years
Michigan median age:  35.5 years

Zip codes: 49026.


Estimated median household income in 2007: $40,656 (it was $35,714 in 2000)
Bloomingdale:  $40,656
Michigan:  $47,950

Estimated per capita income in 2007: $19,180
Bloomingdale:  $19,180
Michigan:  $24,816

Estimated median house or condo value in 2007: $101,124 (it was $72,600 in 2000)
Bloomingdale:  $101,124
Michigan:  $153,100
Recent home sales, real estate maps, and home value estimator for zip code 49026

Bloomingdale, MI 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 Bloomingdale:

  • White Non-Hispanic (90.3%)
  • American Indian (3.8%)
  • Hispanic (3.6%)
  • Black (2.7%)
  • Two or more races (2.7%)
  • Other race (2.1%)

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

Bloomingdale, MI forum
Recent posts about Bloomingdale, Michigan on our local forum with over 700,000 registered users:
Friendly Small Towns in Michigan.  (30 replies)

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

Ancestries: United States (17.2%), German (14.6%), English (11.2%), Irish (6.6%), Dutch (5.5%), French (4.2%).

Current Local Time: EST time zone

Elevation: 730 feet

Land area: 1.12 square miles.

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

Bloomingdale,MI real estate house value index trend





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


Recent Home Sales
Address:
City

State
Zip
Min Price (optional)

Max Price (optional)
Prioritization:



Bloomingdale, Michigan map

For population 25 years and over in Bloomingdale

  • High school or higher: 78.9%
  • Bachelor's degree or higher: 9.7%
  • Graduate or professional degree: 5.2%
  • Unemployed: 7.7%
  • Mean travel time to work: 26.0 minutes

For population 15 years and over in Bloomingdale village

  • Never married: 25.9%
  • Now married: 50.8%
  • Separated: 2.9%
  • Widowed: 5.1%
  • Divorced: 15.2%

5 residents are foreign born

This village:  0.9%
Michigan:  5.3%


According to our research there were 12 registered sex offenders living in Bloomingdale, Michigan in early 2007.
The ratio of number of residents in Bloomingdale to the number of sex offenders is 41 to 1.

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

Bloomingdale:  1.5% ($1,083)
Michigan:  1.3% ($1,461)
Bloomingdale satellite photo by USGS

Nearest city with pop. 50,000+: Kalamazoo, MI (20.4 miles , pop. 77,145).

Nearest city with pop. 200,000+: Chicago, IL (96.0 miles , pop. 2,896,016).

Nearest cities: Gobles, MI (2.1 miles ), Breedsville, MI (2.6 miles ), Bangor, MI (3.1 miles ), Allegan, MI (3.4 miles ), Paw Paw, MI (3.5 miles ), Lawrence, MI (3.5 miles ), Otsego, MI (3.8 miles ), Mattawan, MI (3.8 miles ).


Single-family new house construction building permits:
  • 2007: 0 buildings
  • 2008: 0 buildings

Latitude: 42.38 N, Longitude: 85.96 W

Area code: 269

Bloomingdale household income distribution Bloomingdale home values distribution

This village's Wikipedia profile


Population change in the 1990s: +33 (+6.7%).

Most common industries for males (%):



  • Construction (16%)
  • Chemicals (9%)
  • Transportation equipment (7%)
  • Truck transportation (7%)
  • Educational services (5%)
  • Miscellaneous manufacturing (4%)
  • Other transportation, and support activities, and couriers (4%)

Most common industries for females (%):



  • Educational services (17%)
  • Health care (17%)
  • Food and beverage stores (9%)
  • Construction (7%)
  • Transportation equipment (6%)
  • Social assistance (6%)
  • Public administration (5%)

Most common occupations for males (%)



  • Other production occupations including supervisors (17%)
  • Vehicle and mobile equipment mechanics, installers, and repairers (9%)
  • Driver/sales workers and truck drivers (9%)
  • Other management occupations except farmers and farm managers (7%)
  • Electrical equipment mechanics and other installation, maintenance, and repair occupations including supervisors (7%)
  • Metal workers and plastic workers (6%)
  • Construction trades workers except carpenters, electricians, painters, plumbers, and construction laborers (5%)

Most common occupations for females (%)



  • Cashiers (11%)
  • Preschool, kindergarten, elementary and middle school teachers (7%)
  • Other office and administrative support workers including supervisors (7%)
  • Bookkeeping, accounting, and auditing clerks (6%)
  • Assemblers and fabricators (6%)
  • Other teachers and instructors, education, training, and library occupations (4%)
  • Nursing, psychiatric, and home health aides (4%)



Bloomingdale races chart


 

Crime in Bloomingdale by Year

Type 2001 2002 2003 2005 2006 2007
Murders 001000
    per 100,000 0.00.0192.70.00.00.0
Rapes 100000
    per 100,000 188.30.00.00.00.00.0
Robberies 000010
    per 100,000 0.00.00.00.0196.10.0
Assaults 342011
    per 100,000 565.0749.1385.40.0196.1198.4
Burglaries 1255242
    per 100,000 2259.9936.3963.4387.6784.3396.8
Thefts 261214121723
    per 100,000 4896.42247.22697.52325.63333.34563.5
Auto thefts 212000
    per 100,000 376.6187.3385.40.00.00.0
Arson 001100
    per 100,000 0.00.0192.7193.80.00.0
City-data.com crime index (higher means more crime, U.S. average = 320.9) 647.8320.2668.6120.2286.3250.0

(click on a table row to update graph)

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

Average climate in Bloomingdale, Michigan

Based on data reported by over 4,000 weather stations

Bloomingdale, Michigan average temperatures Bloomingdale, Michigan average precipitation
 
Bloomingdale, Michigan humidity
 
Bloomingdale, Michigan wind speed
 
Bloomingdale, Michigan snowfall
 
Bloomingdale, Michigan sunshine
 
Bloomingdale, Michigan clear and cloudy days
 

Back to the top

Bloomingdale-area historical tornado activity is above Michigan state average. It is 75% greater than the overall U.S. average.

On 4/3/1956, a category 5 (max. wind speeds 261-318 mph) tornado 23.9 miles away from the Bloomingdale village center killed 18 people and injured 340 people and caused between $50,000 and $500,000 in damages.

On 4/2/1977, a category 4 (max. wind speeds 207-260 mph) tornado 22.0 miles away from the village center injured 10 people and caused between $500,000 and $5,000,000 in damages.


Bloomingdale-area historical earthquake activity is slightly below Michigan state average. It is 99% smaller than the overall U.S. average.

On 9/2/1994 at 21:23:06, a magnitude 3.5 (3.4 LG, 3.5 LG, Depth: 3.1 mi, Class: Light, Intensity: II - III) earthquake occurred 74.6 miles away from Bloomingdale center
Magnitude types: regional Lg-wave magnitude (LG)

Bloomingdale topographic map

Hospitals/medical centers near Bloomingdale:
  • ALLEGAN GENERAL HOSPITAL (about 12 miles; ALLEGAN, MI)
  • LAKEVIEW COMMUNITY HOSPITAL (about 12 miles; PAW PAW, MI)
  • SOUTH HAVEN COMMUNITY HOSPITAL (about 16 miles; SOUTH HAVEN, MI)

Political contributions by individuals in Bloomingdale, MI

Amtrak station near Bloomingdale:
  • 10 miles: BANGOR (541 RAILROAD ST.). Services: enclosed waiting area, public payphones, free short-term parking, free long-term parking.

Operable nuclear power plant near Bloomingdale:
  • 17 miles: Palisades in South Haven, MI.

Local government website: BTC-BCI.COM

Colleges/universities with over 2000 students nearest to Bloomingdale:
  • KALAMAZOO VALLEY COMMUNITY COLLEGE (about 16 miles; KALAMAZOO, MI; Full-time enrollment: 5,017)
  • WESTERN MICHIGAN UNIVERSITY (about 20 miles; KALAMAZOO, MI; FT enrollment: 23,132)
  • HOPE COLLEGE (about 28 miles; HOLLAND, MI; FT enrollment: 2,918)
  • KELLOGG COMMUNITY COLLEGE (about 39 miles; BATTLE CREEK, MI; FT enrollment: 2,824)
  • GRAND VALLEY STATE UNIVERSITY (about 41 miles; ALLENDALE, MI; FT enrollment: 15,124)
  • AQUINAS COLLEGE (about 43 miles; GRAND RAPIDS, MI; FT enrollment: 2,022)
  • GRAND RAPIDS COMMUNITY COLLEGE (about 43 miles; GRAND RAPIDS, MI; FT enrollment: 7,590)
Public high school in Bloomingdale:
Public elementary/middle schools in Bloomingdale:
See full list of schools located in Bloomingdale, School District: BLOOMINGDALE PUBLIC SCHOOL DISTRICT


Bloomingdale map

Click to draw/clear village borders

 

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

PIZZA TIME (Population served: 50, Groundwater):
Past monitoring violations:
  • One routine major monitoring violation
  • One regular monitoring violation
SCHERER-HUFFMAN 80-0080 (Population served: 36, Groundwater):
Past monitoring violations:
  • One routine major monitoring violation
MIG LABOR LATCHAW ORCHARDS (Population served: 25, Groundwater):
Past monitoring violations:
  • One routine major monitoring violation
LATCHAW CAMP #2 80-0140 (Population served: 25, Groundwater):
Past monitoring violations:
  • One routine major monitoring violation
Drinking water stations with addresses in Bloomingdale that have no violations reported:
  • VAN BUREN YOUTH CAMP (Population served: 100, Primary Water Source Type: Groundwater)
  • JEPTHA LAKE GOLF COURSE (Population served: 50, Primary Water Source Type: Groundwater)
  • SPRING GROVE CAMPGROUND (Population served: 45, Primary Water Source Type: Groundwater)

Average household size:
This village:  2.9 people
Michigan:  2.6 people

Percentage of family households:
This village:  77.9%
Whole state:  68.0%

Percentage of households with unmarried partners:
This village:  8.8%
Whole state:  5.3%

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

Residents with income below the poverty level in 2007:
This village:  13.2%
Whole state:  10.5%

Residents with income below 50% of the poverty level in 2007:
This village:  4.0%
Whole state:  4.8%

Detailed information about poverty and poor residents in Bloomingdale, MI



Bloomingdale compared to Michigan state average:
  • Black race population percentage significantly above state average.
  • Foreign-born population percentage below state average.
  • Renting percentage below state average.
  • Percentage of population with a bachelor's degree or higher significantly below state average.


Back to the top

Banks with branches in Bloomingdale (2009 data):
  • Chemical Bank: Bloomingdale Branch at 101 Spring Street, branch established on 1963-10-23. Info updated 2007-08-01: Bank assets: $3,866.6 mil, Deposits: $2,979.1 mil, headquarters in Midland, MI, positive income, Commercial Lending Specialization, 132 total offices, Holding Company: Chemical Financial Corporation



Educational Attainment




School Enrollment by Level of School



Bloomingdale travel time to work


Bloomingdale mode of transportation to work chart



2004 Presidential Election results in Van Buren County Michigan:




Most commonly used house heating fuel:
  • Utility gas (79%)
  • Fuel oil, kerosene, etc. (8%)
  • Electricity (7%)
  • Bottled, tank, or LP gas (6%)


Religion statistics for Bloomingdale

Adherents


NameCatholic ChurchUnited Methodist ChurchLutheran ChurchReformed Church in AmericaSeventh-Day Adventist Church
Adherents40.6%9.7%5.6%4.6%3.5%
Congregations8.8%15.4%1.1%3.3%7.7%
NamePresbyterian Church (USA)Wisconsin Evangelical Lutheran SynodEvangelical Lutheran Church in AmericaInternational Council of Community ChurchesOther religions
Adherents3.3%3.1%3.0%3.0%23.5%
Congregations3.3%3.3%1.1%3.3%52.7%
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.


Local government employment and payroll (March 2007)

Function Full-time employees Monthly full-time payroll Average yearly full-time wage Part-time employees Monthly part-time payroll
Financial Administration 0$0 1$547
Other Government Administration 0$0 8$1,265
Police Protection - Officers 1$3,154$37,8480$0
Sewerage 1$2,839$34,0680$0
Totals for Government 2$5,993$35,9589$1,812



Bloomingdale government finances in 2002:
  • Bond Fund - Cash & Deposits: $0
  • Charges - Sewerage: $42,000
  • Current Operations - Regular Highways: $143,000
    Sewerage: $71,000
    Police Protection: $46,000
    General - Other: $30,000
    General Public Buildings: $13,000
    Central Staff Services: $10,000
    Financial Administration: $6,000
    Parks & Recreation: $6,000
  • Federal Intergovernmental - Highways: $47,000
  • Intergovernmental to Local NEC - Regular Highways: $65,000
  • Miscellaneous - Special Assessments: $39,000
    General Revenue, NEC: $36,000
    Rents: $33,000
    Interest Earnings: $21,000
  • Other Capital Outlay - Police Protection: $20,000
    General - Other: $1,000
  • Other Funds - Cash & Deposits: $583,000
  • State Intergovernmental - General Support: $73,000
    Highways: $51,000
  • Tax - Property: $62,000
  • Total Salaries & Wages: $75,000

6.52% of this county's 2006 resident taxpayers lived in other counties in 2005 ($36,331 average adjusted gross income)

Here:  6.52%
Michigan average:  5.24%

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 Kalamazoo County, MI  2.17% ($42,190 average AGI)
from Berrien County, MI  0.81% ($25,498)
from Allegan County, MI  0.64% ($25,802)


7.05% of this county's 2005 resident taxpayers moved to other counties in 2006 ($32,608 average adjusted gross income)

Here:  7.05%
Michigan average:  5.98%

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 Kalamazoo County, MI  2.15% ($33,900 average AGI)
to Berrien County, MI  0.73% ($29,186)
to Allegan County, MI  0.62% ($27,717)


Strongest AM radio stations in Bloomingdale:
  • WKZO (590 AM; 5 kW; KALAMAZOO, MI; Owner: FAIRFIELD BROADCASTING COMPANY)
  • WKLZ (1470 AM; 10 kW; KALAMAZOO, MI; Owner: FAIRFIELD BROADCASTING COMPANY)
  • WQSN (1660 AM; 10 kW; KALAMAZOO, MI; Owner: FAIRFIELD BROADCASTING COMPANY)
  • WPNW (1260 AM; 10 kW; ZEELAND, MI; Owner: LANSER BROADCASTING CORPORATION)
  • WOOD (1300 AM; 20 kW; GRAND RAPIDS, MI; Owner: CLEAR CHANNEL BROADCASTING LICENSES, INC.)
  • WKMI (1360 AM; 5 kW; KALAMAZOO, MI)
  • WAKV (980 AM; 1 kW; OTSEGO, MI; Owner: VINTAGE RADIO ENTERPRISES, L.L.C.)
  • WTMJ (620 AM; 50 kW; MILWAUKEE, WI; Owner: JOURNAL BROADCAST CORPORATION)
  • WSCR (670 AM; 50 kW; CHICAGO, IL; Owner: INFINITY BROADCASTING OPERATIONS, INC.)
  • WGN (720 AM; 50 kW; CHICAGO, IL; Owner: WGN CONTINENTAL BROADCASTING CO.)
  • WBBM (780 AM; 50 kW; CHICAGO, IL; Owner: INFINITY BROADCASTING OPERATIONS, INC.)
  • WNWN (1560 AM; daytime; 4 kW; PORTAGE, MI; Owner: MIDWEST COMMUNICATIONS, INC)
  • WOAP (1080 AM; 50 kW; OWOSSO, MI)

Strongest FM radio stations in Bloomingdale:
  • WZUU (92.3 FM; ALLEGAN, MI; Owner: FORUM COMMUNICATIONS, INC.)
  • WQXC-FM (100.9 FM; OTSEGO, MI; Owner: FORUM COMMUNICATIONS, INC.)
  • WCSY-FM (98.3 FM; SOUTH HAVEN, MI; Owner: WSJM INC)
  • WAYK (88.3 FM; KALAMAZOO, MI; Owner: CORNERSTONE UNIVERSITY)
  • WBCT (93.7 FM; GRAND RAPIDS, MI; Owner: CLEAR CHANNEL BROADCASTING LICENSES, INC.)
  • W247AM (97.3 FM; KALAMAZOO, MI; Owner: CSN INTERNATIONAL)
  • WQLR (106.5 FM; KALAMAZOO, MI; Owner: FAIRFIELD BROADCASTING COMPANY)
  • WZBL (103.7 FM; HARTFORD, MI; Owner: WSJM INC)
  • WMUK (102.1 FM; KALAMAZOO, MI; Owner: WESTERN MICHIGAN UNIVERSITY)
  • WVGR (104.1 FM; GRAND RAPIDS, MI; Owner: REGENTS OF THE UNIVERSITY OF MICHIGAN)
  • WOOD-FM (105.7 FM; GRAND RAPIDS, MI; Owner: CLEAR CHANNEL BROADCASTING LICENSES, INC.)
  • W258AH (99.5 FM; KALAMAZOO, MI; Owner: SPRING ARBOR UNIVERSITY COMMUNICATIONS, INC.)
  • WYVN (92.7 FM; SAUGATUCK, MI; Owner: MIDWEST COMMUNICATIONS, INC.)
  • WGRD-FM (97.9 FM; GRAND RAPIDS, MI; Owner: REGENT BROADCASTING OF GRAND RAPIDS, INC.)
  • WCSG (91.3 FM; GRAND RAPIDS, MI; Owner: CORNERSTONE UNIVERSITY.)
  • WFAT (96.5 FM; PORTAGE, MI; Owner: MIDWEST COMMUNICATIONS, INC)
  • WIRX (107.1 FM; ST. JOSEPH, MI; Owner: WSJM, INC.)
  • WVTI (96.1 FM; HOLLAND, MI; Owner: CLEAR CHANNEL BROADCASTING LICENSES, INC.)
  • WGNB (89.3 FM; ZEELAND, MI; Owner: THE MOODY BIBLE INSTITUTE OF CHICAGO)
  • WIDR (89.1 FM; KALAMAZOO, MI; Owner: WESTERN MICHIGAN UNIVERSITY)

TV broadcast stations around Bloomingdale:
  • WWMT (Channel 3; KALAMAZOO, MI; Owner: FREEDOM BROADCASTING OF MICHIGAN, INC.)
  • WLLA (Channel 64; KALAMAZOO, MI; Owner: CHRISTIAN FAITH BROADCAST, INC.)
  • WXMI (Channel 17; GRAND RAPIDS, MI; Owner: TRIBUNE TELEVISION HOLDINGS, INC.)
  • WGVK (Channel 52; KALAMAZOO, MI; Owner: GRAND VALLEY STATE UNIVERSITY)
  • WOTV (Channel 41; BATTLE CREEK, MI; Owner: WOOD LICENSE COMPANY, LLC)
  • WOOD-TV (Channel 8; GRAND RAPIDS, MI; Owner: WOOD LICENSE COMPANY, LLC)
  • WRDY-LP (Channel 69; SOUTH BEND, IN; Owner: WEIGEL BROADCASTING COMPANY)
  • WTLJ (Channel 54; MUSKEGON, MI; Owner: TCT OF MICHIGAN, INC.)
  • WGVU-TV (Channel 35; GRAND RAPIDS, MI; Owner: GRAND VALLEY STATE UNIVERSITY)


FCC Registered Cell Phone Towers: 1
  • 42879 6th Avenue, Call Sign: KNKA503
    Assigned Frequencies : 880.020 MHz, 891.510 MHz, 835.020 MHz, 880.020 MHz, 835.020 MHz, 846.510 MHz
    Grant Date: 02/07/2008, Expiration Date: 01/22/2018
    Registrant: Verizon Wireless, 1120 Sanctuary Pkwy, #150 Gasa5reg, Alpharetta, GA 30009-7630, Phone: (770) 797-1070, Fax: (770) 797-1036, Email:

FCC Registered Antenna Towers: 1
  • Jerri L Janjua, 42879 6th Ave. (Bloomingdale), Type: Tower, Structure height: 109.4 m, Overall height: 109.4 m
    Registrant: Verizon Wireless, 1120 Sanctuary Pkwy #150 Gasareg, Alpharetta, GA 30009-7630, Phone: (770) 797-1070, Email:

FCC Registered Amateur Radio Licenses: 9 (See the full list of FCC Registered Amateur Radio Licenses in Bloomingdale)

FAA Registered Aircrafts: 3
  • Aircraft: AERONCA 7BCM (Fixed wing single engine, Category: Land, Seats: 3, Weight: Up to 12,499 Pounds, Speed: 90 mph), Engine: CONT MOTOR C85 SERIES (85 HP) (Reciprocating)
    N-Number: 82572 , Serial Number: 7AC-1209, Year manufactured: 1946, Airworthiness Date: 06/12/1956
    Registrant (Individual): Reported Sale, 38531 6th Ave, Bloomingdale, MI 49026
  • Aircraft: ENGINEERING & RESEARCH ERCOUPE 415-C (Fixed wing single engine, Category: Land, Seats: 2, Weight: Up to 12,499 Pounds, Speed: 90 mph), Engine: AMA/EXPR UNKNOWN ENG (Reciprocating)
    N-Number: 87169 , Serial Number: 342, Year manufactured: 1953, Airworthiness Date: 12/22/1956
    Registrant (Individual): Robert J Warren, 236 43rd St, Bloomingdale, MI 49026
  • Aircraft: CESSNA 182M (Fixed wing single engine, Category: Land, Seats: 4, Weight: Up to 12,499 Pounds, Speed: 119 mph), Engine: CONT MOTOR O-470 SERIES (230 HP) (Reciprocating)
    N-Number: 92009 , Serial Number: 18259997, Year manufactured: 1969, Airworthiness Date: 10/18/1969
    Registrant (Individual): Stephen R Latchaw, 19460 44th St, Bloomingdale, MI 49026



Home Mortgage Disclosure Act Aggregated Statistics For Year 2007
(Based on 1 partial tract)
B) Conventional
Home Purchase Loans
C) Refinancings
D) Home Improvement Loans
NumberAverage ValueNumberAverage ValueNumberAverage Value
LOANS ORIGINATED1$107,1402$108,4650$0
APPLICATIONS APPROVED, NOT ACCEPTED0$01$74,4700$0
APPLICATIONS DENIED0$02$94,6601$25,600
APPLICATIONS WITHDRAWN0$01$74,7000$0
FILES CLOSED FOR INCOMPLETENESS0$00$00$0
Choose year:  2007 2006 2005 2004 2003 1999

Detailed HMDA statistics for the following Tracts: 0101.00

HMDA - Conventional Home Purchase Loans

HMDA - Conventional Home Purchase Loans - Value

2006 National Fire Incident Reporting System Incidents:
  • Fire: 9

Back to Bloomingdale, MI housing info, Van Buren County, Michigan, MI smaller cities, MI small cities, All Cities.

 

Back to the top




Recent home sales, price trends, and home value evaluator powered by Onboard Informatics
© 2009 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-2009 Advameg, Inc.