div#imap {
	background: url( '/img/states/base.gif' );
	position: relative;
	margin: 0 14px;
	height: 275px;
}
	div#imap span {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		height: 275px;
		width: 450px; 
	}

.al { background: url('/img/states/a/al.gif'); }
.ak { background: url('/img/states/a/ak.gif'); }
.az { background: url('/img/states/a/az.gif'); }
.ar {	background: url('/img/states/a/ar.gif'); }
.ca { background: url('/img/states/a/ca.gif'); }
.co { background: url('/img/states/a/co.gif'); }
.ct { background: url('/img/states/a/ct.gif'); }
.de { background: url('/img/states/a/de.gif'); }
.fl { background: url('/img/states/a/fl.gif'); }
.ga { background: url('/img/states/a/ga.gif'); }
.hi { background: url('/img/states/a/hi.gif'); }
.id { background: url('/img/states/a/id.gif'); }
.il { background: url('/img/states/a/il.gif'); }
.in { background: url('/img/states/a/in.gif'); }
.ia { background: url('/img/states/a/ia.gif'); }
.ks { background: url('/img/states/a/ks.gif'); }
.ky { background: url('/img/states/a/ky.gif'); }
.la { background: url('/img/states/a/la.gif'); }
.me { background: url('/img/states/a/me.gif'); }
.md { background: url('/img/states/a/md.gif'); }
.ma { background: url('/img/states/a/ma.gif'); }
.mi { background: url('/img/states/a/mi.gif'); }
.mn { background: url('/img/states/a/mn.gif'); }
.ms { background: url('/img/states/a/ms.gif'); }
.mo { background: url('/img/states/a/mo.gif'); }
.mt { background: url('/img/states/a/mt.gif'); }
.ne { background: url('/img/states/a/ne.gif'); }
.nv { background: url('/img/states/a/nv.gif'); }
.nh { background: url('/img/states/a/nh.gif'); }
.nj { background: url('/img/states/a/nj.gif'); }
.nm { background: url('/img/states/a/nm.gif'); }
.ny { background: url('/img/states/a/ny.gif'); }
.nc { background: url('/img/states/a/nc.gif'); }
.nd { background: url('/img/states/a/nd.gif'); }
.oh { background: url('/img/states/a/oh.gif'); }
.ok { background: url('/img/states/a/ok.gif'); }
.or { background: url('/img/states/a/or.gif'); }
.pa { background: url('/img/states/a/pa.gif'); }
.ri { background: url('/img/states/a/ri.gif'); }
.sc { background: url('/img/states/a/sc.gif'); }
.sd { background: url('/img/states/a/sd.gif'); }
.tn { background: url('/img/states/a/tn.gif'); }
.tx { background: url('/img/states/a/tx.gif'); }
.ut { background: url('/img/states/a/ut.gif'); }
.vt { background: url('/img/states/a/vt.gif'); }
.va { background: url('/img/states/a/va.gif'); }
.wa { background: url('/img/states/a/wa.gif'); }
.wv { background: url('/img/states/a/wv.gif'); }
.wi { background: url('/img/states/a/wi.gif'); }
.wy { background: url('/img/states/a/wy.gif'); }

span.al { background: url( '/img/states/i/al.gif' ); }
span.ak { background: url( '/img/states/i/ak.gif' ); }
span.az { background: url( '/img/states/i/az.gif' ); }
span.ar { background: url( '/img/states/i/ar.gif' ); }
span.ca { background: url( '/img/states/i/ca.gif' ); }
span.co { background: url( '/img/states/i/co.gif' ); }
span.ct { background: url( '/img/states/i/ct.gif' ); }
span.de { background: url( '/img/states/i/de.gif' ); }
span.fl { background: url( '/img/states/i/fl.gif' ); }
span.ga { background: url( '/img/states/i/ga.gif' ); }
span.hi { background: url( '/img/states/i/hi.gif' ); }
span.id { background: url( '/img/states/i/id.gif' ); }
span.il { background: url( '/img/states/i/il.gif' ); }
span.in { background: url( '/img/states/i/in.gif' ); }
span.ia { background: url( '/img/states/i/ia.gif' ); }
span.ks { background: url( '/img/states/i/ks.gif' ); }
span.ky { background: url( '/img/states/i/ky.gif' ); }
span.la { background: url( '/img/states/i/la.gif' ); }
span.me { background: url( '/img/states/i/me.gif' ); }
span.md { background: url( '/img/states/i/md.gif' ); }
span.ma { background: url( '/img/states/i/ma.gif' ); }
span.mi { background: url( '/img/states/i/mi.gif' ); }
span.mn { background: url( '/img/states/i/mn.gif' ); }
span.ms { background: url( '/img/states/i/ms.gif' ); }
span.mo { background: url( '/img/states/i/mo.gif' ); }
span.mt { background: url( '/img/states/i/mt.gif' ); }
span.ne { background: url( '/img/states/i/ne.gif' ); }
span.nv { background: url( '/img/states/i/nv.gif' ); }
span.nh { background: url( '/img/states/i/nh.gif' ); }
span.nj { background: url( '/img/states/i/nj.gif' ); }
span.nm { background: url( '/img/states/i/nm.gif' ); }
span.ny { background: url( '/img/states/i/ny.gif' ); }
span.nc { background: url( '/img/states/i/nc.gif' ); }
span.nd { background: url( '/img/states/i/nd.gif' ); }
span.oh { background: url( '/img/states/i/oh.gif' ); }
span.ok { background: url( '/img/states/i/ok.gif' ); }
span.or { background: url( '/img/states/i/or.gif' ); }
span.pa { background: url( '/img/states/i/pa.gif' ); }
span.ri { background: url( '/img/states/i/ri.gif' ); }
span.sc { background: url( '/img/states/i/sc.gif' ); }
span.sd { background: url( '/img/states/i/sd.gif' ); }
span.tn { background: url( '/img/states/i/tn.gif' ); }
span.tx { background: url( '/img/states/i/tx.gif' ); }
span.ut { background: url( '/img/states/i/ut.gif' ); }
span.vt { background: url( '/img/states/i/vt.gif' ); }
span.va { background: url( '/img/states/i/va.gif' ); }
span.wa { background: url( '/img/states/i/wa.gif' ); }
span.wv { background: url( '/img/states/i/wv.gif' ); }
span.wi { background: url( '/img/states/i/wi.gif' ); }
span.wy { background: url( '/img/states/i/wy.gif' ); }
