/*
Author: Ryan Ross
Title: 	world_map.css
Date:	3 June 2010
Description: Styling for the Global and International Maps.
*/

#world_map {
	position: relative;
	width: 550px;
	height: 427px;
	text-align:center;
}

#transparent_map_global {
	position: absolute;
	z-index: 30;
	width: 550px;
	height: 427px;
	border: none;
	top: 0px;
	left: 0px;
}

#transparent_map {
	position: absolute;
	z-index: 30;
	width: 550px;
	height: 500px;
	border: none;
	top: 0px;
	left: 0px;
}

#world_map ul, #middle_east_map ul, #africa_map ul, #asia_map ul, #australia_map ul, #central_america_map ul, #europe_map ul, #north_america_map ul, #south_america_map ul {
	list-style: none;
}

#world_map li, #middle_east_map li, #africa_map li, #asia_map li, #australia_map li, #central_america_map li, #europe_map li, #north_america_map li, #south_america_map li {
	position: absolute;
	z-index: 20;
	text-indent: -1000em;
	display: none;
}
#middle_east_map, #africa_map, #asia_map, #australia_map, #central_america_map, #europe_map, #north_america_map, #south_america_map {
	position: relative;
	width: 550px;
	height: 500px;
	text-align:center;
}

/**** SPRITES DEFINITION ****/

.wm_africa { background: url('/images/map/SpriteAfrica.png') no-repeat; }
.wm_asia { background: url('/images/map/SpriteAsia.png') no-repeat; }
.wm_australia {	background: url('/images/map/SpriteAustralia.png') no-repeat; }
.wm_central_america { background: url('/images/map/SpriteCentralAmerica.png') no-repeat; }
.wm_europe { background: url('/images/map/SpriteEurope.png') no-repeat; }
.wm_global { background: url('/images/map/SpriteGlobe.png') no-repeat; }
.wm_middle_east { background: url('/images/map/SpriteMiddleEast.png') no-repeat; }
.wm_south_america {	background: url('/images/map/SpriteSouthAmerica.png') no-repeat; }

/**** Africa ****/
#algeria { background-position:  -0px -0px; height: 112px; width: 113px; top: 52px; left: 131px; }
#angola { background-position:  -113px -0px; height: 76px; width: 67px; top: 292px; left: 243px; }
#benin { background-position:  -113px -76px; height: 34px; width: 18px; top: 201px; left: 182px; }
#botswana { background-position:  -180px -0px; height: 53px; width: 49px; top: 368px; left: 289px; }
#burkina_faso { background-position:  -131px -76px; height: 31px; width: 43px; top: 185px; left: 149px; }
#burundi { background-position:  -180px -53px; height: 11px; width: 9px; top: 282px; left: 338px; }
#cameroon { background-position:  -229px -0px; height: 61px; width: 41px; top: 197px; left: 226px; }
#central_african_republic { background-position:  -270px -0px; height: 46px; width: 69px; top: 209px; left: 258px; }
#chad { background-position:  -339px -0px; height: 90px; width: 57px; top: 138px; left: 253px; }
#comoros { background-position:  -180px -64px; height: 15px; width: 35px; top: 312px; left: 408px; }
#congo { background-position:  -229px -61px; height: 46px; width: 41px; top: 249px; left: 240px; }
#cote_d_ivoire { background-position:  -270px -46px; height: 38px; width: 34px; top: 210px; left: 132px; }
#democratic_republic_of_the_congo { background-position:  -0px -112px; height: 102px; width: 103px; top: 241px; left: 246px; }
#djibouti { background-position:  -189px -53px; height: 9px; width: 9px; top: 200px; left: 407px; }
#egypt { background-position:  -103px -112px; height: 60px; width: 59px; top: 88px; left: 314px; }
#equatorial_guinea { background-position:  -180px -79px; height: 16px; width: 37px; top: 247px; left: 204px; }
#eritrea { background-position:  -396px -0px; height: 30px; width: 36px; top: 171px; left: 378px; }
#ethiopia { background-position:  -162px -112px; height: 62px; width: 80px; top: 188px; left: 360px; }
#gabon { background-position:  -304px -46px; height: 32px; width: 31px; top: 256px; left: 227px; }
#gambia { background-position:  -180px -95px; height: 16px; width: 45px; top: 185px; left: 59px; }
#ghana { background-position:  -396px -30px; height: 35px; width: 24px; top: 208px; left: 161px; }
#guinea-bissau { background-position:  -198px -53px; height: 10px; width: 16px; top: 199px; left: 89px; }
#guinea { background-position:  -396px -65px; height: 31px; width: 39px; top: 199px; left: 97px; }
#kenya { background-position:  -242px -112px; height: 50px; width: 46px; top: 243px; left: 364px; }
#lesotho { background-position:  -270px -84px; height: 14px; width: 15px; top: 430px; left: 325px; }
#liberia { background-position:  -304px -78px; height: 23px; width: 23px; top: 222px; left: 116px; }
#libya { background-position:  -288px -112px; height: 84px; width: 86px; top: 77px; left: 230px; }
#madagascar { background-position:  -374px -112px; height: 78px; width: 41px; top: 335px; left: 414px; }
#malawi { background-position:  -242px -162px; height: 43px; width: 21px; top: 320px; left: 355px; }
#mali { background-position:  -0px -214px; height: 85px; width: 91px; top: 128px; left: 112px; }
#mauritania { background-position:  -91px -214px; height: 73px; width: 65px; top: 115px; left: 87px; }
#mauritius { background-position:  -420px -30px; height: 25px; width: 25px; top: 359px; left: 476px; }
#morocco { background-position:  -156px -214px; height: 56px; width: 69px; top: 58px; left: 106px; }
#mozambique { background-position:  -0px -299px; height: 94px; width: 58px; top: 326px; left: 344px; }
#namibia { background-position:  -225px -214px; height: 71px; width: 73px; top: 363px; left: 243px; }
#niger { background-position:  -298px -214px; height: 66px; width: 87px; top: 137px; left: 179px; }
#nigeria { background-position:  -58px -299px; height: 54px; width: 66px; top: 192px; left: 193px; }
#reunion_fr { background-position:  -339px -90px; height: 21px; width: 28px; top: 384px; left: 457px; }
#rwanda { background-position:  -214px -53px; height: 10px; width: 12px; top: 274px; left: 337px; }
#sao_tome_and_principe { background-position:  -367px -90px; height: 22px; width: 22px; top: 266px; left: 199px; }
#senegal { background-position:  -103px -172px; height: 24px; width: 33px; top: 177px; left: 84px; }
#seychelles { background-position:  -396px -96px; height: 16px; width: 23px; top: 295px; left: 454px; }
#sierra_leone { background-position:  -285px -84px; height: 16px; width: 15px; top: 214px; left: 107px; }
#somalia { background-position:  -385px -214px; height: 73px; width: 56px; top: 204px; left: 402px; }
#south_africa { background-position:  -124px -299px; height: 79px; width: 88px; top: 392px; left: 270px; }
#sudan { background-position:  -339px -288px; height: 80px; width: 91px; top: 141px; left: 299px; }
#south_sudan { background-position:  -212px -357px; height: 46px; width: 65px; top: 203px; left: 310px; }
#swaziland { background-position:  -215px -64px; height: 11px; width: 9px; top: 413px; left: 346px; }
#tanzania { background-position:  -212px -299px; height: 58px; width: 63px; top: 274px; left: 339px; }
#togo { background-position:  -263px -162px; height: 49px; width: 23px; top: 208px; left: 176px; }
#tunisia { background-position:  -415px -112px; height: 47px; width: 23px; top: 49px; left: 219px; }
#uganda { background-position:  -162px -174px; height: 29px; width: 30px; top: 247px; left: 340px; }
#western_sahara { background-position:  -192px -174px; height: 38px; width: 47px; top: 112px; left: 86px; }
#zambia { background-position:  -275px -299px; height: 55px; width: 64px; top: 313px; left: 299px; }
#zimbabwe { background-position:  -58px -353px; height: 39px; width: 43px; top: 354px; left: 317px; }

/**** Asia ****/
#afghanistan { background-position:  -313px -122px; height: 52px; width: 68px; top: 188px; left: 109px; }
#bangladesh { background-position:  -381px -122px; height: 28px; width: 23px; top: 257px; left: 249px; }
#bhutan { background-position:  -381px -150px; height: 10px; width: 17px; top: 246px; left: 253px; }
#brunei { background-position:  -404px -122px; height: 23px; width: 28px; top: 351px; left: 361px; }
#cambodia { background-position:  -404px -145px; height: 22px; width: 27px; top: 320px; left: 322px; }
#china { background-position:  -0px -122px; height: 209px; width: 313px; top: 93px; left: 173px; }
#hong_kong { background-position:  -398px -150px; height: 4px; width: 5px; top: 277px; left: 380px; }
#india { background-position:  -313px -174px; height: 147px; width: 148px; top: 206px; left: 149px; }
#indonesia { background-position:  -0px -331px; height: 96px; width: 235px; top: 365px; left: 283px; }
#japan { background-position:  -0px -427px; height: 115px; width: 89px; top: 147px; left: 445px; }
#kazakhstan { background-position:  -235px -331px; height: 95px; width: 208px; top: 80px; left: 38px; }
#kyrgyzstan { background-position:  -432px -122px; height: 24px; width: 55px; top: 159px; left: 155px; }
#laos { background-position:  -461px -174px; height: 45px; width: 38px; top: 278px; left: 312px; }
#malaysia { background-position:  -89px -427px; height: 31px; width: 99px; top: 359px; left: 310px; }
#maldives { background-position:  -461px -219px; height: 32px; width: 38px; top: 362px; left: 142px; }
#mongolia { background-position:  -188px -427px; height: 68px; width: 163px; top: 102px; left: 249px; }
#myanmar { background-position:  -443px -331px; height: 95px; width: 45px; top: 246px; left: 270px; }
#nepal { background-position:  -432px -146px; height: 22px; width: 42px; top: 235px; left: 209px; }
#north_korea { background-position:  -487px -122px; height: 34px; width: 34px; top: 162px; left: 433px; }
#pakistan { background-position:  -89px -458px; height: 75px; width: 85px; top: 197px; left: 111px; }
#philippines { background-position:  -351px -427px; height: 77px; width: 67px; top: 301px; left: 397px; }
#russia_asia { background-position:  -0px -0px; height: 122px; width: 523px; top: 50px; left: 15px; }
#singapore { background-position:  -487px -156px; height: 18px; width: 15px; top: 375px; left: 331px; }
#south_korea { background-position:  -461px -251px; height: 30px; width: 34px; top: 191px; left: 438px; }
#sri_lanka { background-position:  -474px -146px; height: 19px; width: 11px; top: 345px; left: 207px; }
#taiwan { background-position:  -499px -174px; height: 19px; width: 14px; top: 264px; left: 408px; }
#tajikistan { background-position:  -461px -281px; height: 25px; width: 39px; top: 173px; left: 144px; }
#thailand { background-position:  -418px -427px; height: 77px; width: 41px; top: 288px; left: 297px; }
#timor-leste { background-position:  -461px -306px; height: 24px; width: 36px; top: 437px; left: 434px; }
#turkmenistan { background-position:  -188px -495px; height: 45px; width: 73px; top: 163px; left: 68px; }
#uzbekistan { background-position:  -261px -506px; height: 51px; width: 87px; top: 145px; left: 86px; }
#vietnam { background-position:  -459px -427px; height: 79px; width: 37px; top: 273px; left: 322px; }

/**** Australia ****/
#american_samoa_us { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#australia { background-position:  -0px -0px; height: 156px; width: 152px; top: 271px; left: 37px; }
#christmas_island_au { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#cocos_keeling_islands_au { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#cook_islands_nz  { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#coral_sea_islands  { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#federated_states_of_micronesia { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#fiji { background-position:  -152px -107px; height: 27px; width: 26px; top: 290px; left: 275px; }
#french_polynesia_fr { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#hawaii { background-position:  -0px -156px; height: 46px; width: 100px; top: 78px; left: 292px; }
#guam_us { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#kiribati { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#marshall_islands { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#nauru { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#new_caledonia_fr { background-position:  -100px -156px; height: 23px; width: 66px; top: 303px; left: 199px; }
#new_zealand { background-position:  -152px -0px; height: 107px; width: 69px; top: 351px; left: 237px; }
#niue_nz { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#norfolk_island_au { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#northern_mariana_islands_us { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#palau { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#papua_new_guinea { background-position:  -157px -179px; height: 55px; width: 64px; top: 219px; left: 123px; }
#pitcairn_islands_uk { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#samoa { background-position:  -152px -134px; height: 11px; width: 9px; top: 274px; left: 318px; }
#solomon_islands { background-position:  -64px -202px; height: 30px; width: 64px; top: 246px; left: 187px; }
#tonga { background-position:  -178px -107px; height: 32px; width: 13px; top: 287px; left: 305px; }
#tokelau_nz { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#tuvalu { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#united_states_outlying_islands {United States Outlying Islands}
#vanuatu { background-position:  -191px -107px; height: 34px; width: 21px; top: 278px; left: 232px; }
#wake_islands { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#wallis_and_futuna_fr { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px;  }

/**** Central America ****/
#anguilla_uk { background-position:  -0px -0px; height: 27px; width: 25px; top: 268px; left: 172px; }
#antigua_and_barbuda { background-position:  -25px -0px; height: 20px; width: 8px; top: 298px; left: 206px; }
#aruba_nl { background-position:  -0px -27px; height: 30px; width: 25px; top: 402px; left: 21px; }
#barbados { background-position:  -25px -27px; height: 28px; width: 28px; top: 399px; left: 263px; }
#belize { background-position:  -33px -0px; height: 25px; width: 14px; top: 202px; left: 238px; }
#bermuda { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#british_virgin_islands_uk { background-position:  -47px -0px; height: 13px; width: 12px; top: 275px; left: 144px; }
#cayman_islands { background-position:  -59px -0px; height: 17px; width: 43px; top: 181px; left: 281px; }
#costa_rica { background-position:  -0px -57px; height: 34px; width: 36px; top: 272px; left: 259px; }
#cuba { background-position:  -36px -57px; height: 34px; width: 98px; top: 160px; left: 276px; }
#dominica { background-position:  -102px -0px; height: 19px; width: 43px; top: 346px; left: 183px; }
#dominican_republic { background-position:  -145px -0px; height: 22px; width: 32px; top: 191px; left: 393px; }
#el_salvador { background-position:  -177px -0px; height: 13px; width: 22px; top: 240px; left: 229px; }
#grenada { background-position:  -199px -0px; height: 20px; width: 44px; top: 415px; left: 182px; }
#guadeloupe_fr { background-position:  -243px -0px; height: 19px; width: 23px; top: 326px; left: 209px; }
#guatemala { background-position:  -0px -91px; height: 37px; width: 35px; top: 208px; left: 211px; }
#haiti { background-position:  -266px -0px; height: 21px; width: 27px; top: 190px; left: 369px; }
#honduras { background-position:  -53px -27px; height: 28px; width: 54px; top: 227px; left: 237px; }
#jamaica { background-position:  -59px -17px; height: 8px; width: 20px; top: 205px; left: 335px; }
#martinique_fr { background-position:  -177px -13px; height: 14px; width: 13px; top: 364px; left: 224px; }
#mexico { background-position:  -0px -128px; height: 197px; width: 221px; top: 39px; left: 40px; }
#montserrat_uk { background-position:  -107px -27px; height: 20px; width: 34px; top: 322px; left: 170px; }
#netherland_antilles_nl { background-position:  -141px -27px; height: 29px; width: 48px; top: 430px; left: 46px; }
#nicaragua { background-position:  -221px -128px; height: 40px; width: 41px; top: 237px; left: 251px; }
#panama { background-position:  -221px -168px; height: 41px; width: 53px; top: 287px; left: 292px; }
#puerto_rico_us { background-position:  -189px -27px; height: 15px; width: 62px; top: 285px; left: 71px; }
#st_kitts_and_nevis { background-position:  -251px -27px; height: 17px; width: 36px; top: 306px; left: 157px; }
#st_lucia { background-position:  -47px -13px; height: 10px; width: 6px; top: 383px; left: 230px; }
#st_vincent_and_the_grenadines { background-position:  -134px -57px; height: 23px; width: 34px; top: 400px; left: 225px; }
#the_bahamas { background-position:  -221px -209px; height: 61px; width: 62px; top: 123px; left: 326px; }
#trinidad_and_tobago { background-position:  -168px -57px; height: 33px; width: 60px; top: 447px; left: 188px; }
#turks_and_caicos_islands_uk { background-position:  -228px -57px; height: 21px; width: 37px; top: 159px; left: 387px; }
#virgin_islands_us { background-position:  -265px -57px; height: 19px; width: 12px; top: 286px; left: 137px; }

/**** Globe ****/
#africa { background-position:  -0px -0px; height: 146px; width: 122px; top: 159px; left: 220px; }
#asia { background-position:  -0px -146px; height: 171px; width: 208px; top: 82px; left: 288px; }
#australia_globe { background-position:  -122px -0px; height: 94px; width: 101px; top: 235px; left: 444px; }
#central_america { background-position:  -122px -94px; height: 52px; width: 99px; top: 168px; left: 50px; }
#europe { background-position:  -223px -0px; height: 81px; width: 127px; top: 81px; left: 218px; }
#middle_east { background-position:  -223px -81px; height: 60px; width: 66px; top: 149px; left: 293px; }
#north_america { background-position:  -208px -141px; height: 107px; width: 224px; top: 77px; left: 7px; }
#south_america { background-position:  -350px -0px; height: 138px; width: 91px; top: 208px; left: 98px; }

/**** Europe ****/
#albania { background-position:  -0px -0px; height: 38px; width: 19px; top: 385px; left: 265px; }
#andorra { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#armenia { background-position:  -19px -0px; height: 26px; width: 32px; top: 376px; left: 480px; }
#austria { background-position:  -51px -0px; height: 28px; width: 60px; top: 308px; left: 198px; }
#azerbaijan { background-position:  -0px -38px; height: 40px; width: 48px; top: 363px; left: 492px; }
#belarus { background-position:  -0px -78px; height: 53px; width: 65px; top: 233px; left: 306px; }
#belgium { background-position:  -111px -0px; height: 24px; width: 26px; top: 264px; left: 159px; }
#bosnia_and_gerzegovina { background-position:  -137px -0px; height: 32px; width: 29px; top: 352px; left: 243px; }
#bulgaria { background-position:  -166px -0px; height: 33px; width: 52px; top: 368px; left: 296px; }
#croatia { background-position:  -65px -78px; height: 47px; width: 46px; top: 337px; left: 226px; }
#cyprus { background-position:  -218px -0px; height: 20px; width: 47px; top: 461px; left: 389px; }
#czech_republic { background-position:  -265px -0px; height: 30px; width: 48px; top: 284px; left: 224px; }
#denmark { background-position:  -0px -131px; height: 126px; width: 96px; top: 122px; left: 148px; }
#estonia { background-position:  -313px -0px; height: 24px; width: 36px; top: 193px; left: 300px; }
#finland { background-position:  -96px -131px; height: 119px; width: 67px; top: 70px; left: 287px; }
#france { background-position:  -163px -131px; height: 120px; width: 96px; top: 265px; left: 97px; }
#georgia { background-position:  -349px -0px; height: 22px; width: 63px; top: 361px; left: 443px; }
#germany { background-position:  -259px -131px; height: 89px; width: 66px; top: 234px; left: 181px; }
#greece { background-position:  -335px -38px; height: 81px; width: 80px; top: 396px; left: 270px; }
#hungary { background-position:  -48px -38px; height: 29px; width: 52px; top: 318px; left: 250px; }
#iceland { background-position:  -111px -78px; height: 44px; width: 49px; top: 40px; left: 90px; }
#ireland { background-position:  -412px -0px; height: 35px; width: 38px; top: 195px; left: 79px; }
#italy { background-position:  -325px -131px; height: 123px; width: 91px; top: 326px; left: 169px; }
#latvia { background-position:  -100px -38px; height: 28px; width: 46px; top: 209px; left: 293px; }
#liechtenstein { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#lithuania { background-position:  -146px -38px; height: 28px; width: 35px; top: 229px; left: 294px; }
#luxembourg { background-position:  -19px -26px; height: 8px; width: 6px; top: 282px; left: 177px; }
#macedonia { background-position:  -218px -20px; height: 16px; width: 22px; top: 390px; left: 279px; }
#malta { background-position:  -349px -22px; height: 16px; width: 34px; top: 449px; left: 185px; }
#moldova { background-position:  -181px -38px; height: 36px; width: 27px; top: 319px; left: 331px; }
#monaco { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#montenegro { background-position:  -208px -38px; height: 20px; width: 19px; top: 373px; left: 260px; }
#netherlands { background-position:  -227px -38px; height: 26px; width: 29px; top: 245px; left: 169px; }
#norway { background-position:  -0px -257px; height: 142px; width: 141px; top: 57px; left: 204px; }
#poland { background-position:  -141px -257px; height: 67px; width: 68px; top: 245px; left: 244px; }
#portugal { background-position:  -141px -324px; height: 57px; width: 47px; top: 326px; left: 9px; }
#republic_of_serbia { background-position:  -160px -78px; height: 47px; width: 31px; top: 344px; left: 270px; }
#romania { background-position:  -191px -78px; height: 52px; width: 75px; top: 322px; left: 281px; }
#russia { background-position:  -0px -399px; height: 340px; width: 236px; top: 32px; left: 284px; }
#san_marino { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }
#slovakia { background-position:  -256px -38px; height: 19px; width: 42px; top: 306px; left: 257px; }
#slovenia { background-position:  -240px -20px; height: 16px; width: 25px; top: 333px; left: 226px; }
#spain { background-position:  -209px -257px; height: 94px; width: 112px; top: 312px; left: 23px; }
#sweden { background-position:  -236px -399px; height: 154px; width: 78px; top: 82px; left: 236px; }
#switzerland { background-position:  -298px -38px; height: 22px; width: 37px; top: 313px; left: 168px; }
#turkey_europe { background-position:  -236px -553px; height: 80px; width: 173px; top: 380px; left: 329px; }
#ukraine { background-position:  -314px -399px; height: 90px; width: 135px; top: 271px; left: 297px; }
#united_kingdom { background-position:  -321px -257px; height: 109px; width: 75px; top: 155px; left: 100px; }
#vatican { background-position:  -0px -0px; height: 1px; width: 1px; top: 0px; left: 0px; }

/**** Middle East ****/
#united_arab_emirates { background-position:  -0px -0px; height: 44px; width: 59px; top: 289px; left: 373px; }
#egypt_me { background-position:  -59px -0px; height: 135px; width: 137px; top: 210px; left: 30px; }
#israel { background-position:  -0px -44px; height: 50px; width: 18px; top: 189px; left: 151px; }
#iraq { background-position:  -0px -153px; height: 118px; width: 123px; top: 127px; left: 208px; }
#iran { background-position:  -196px -0px; height: 207px; width: 244px; top: 92px; left: 275px; }
#jordan { background-position:  -0px -94px; height: 59px; width: 55px; top: 185px; left: 160px; }
#kuwait { background-position:  -18px -44px; height: 21px; width: 25px; top: 232px; left: 307px; }
#lebanon { background-position:  -18px -65px; height: 24px; width: 18px; top: 166px; left: 163px; }
#oman { background-position:  -609px -214px; height: 109px; width: 98px; top: 302px; left: 376px; }
#palestinian_territories { background-position:  -43px -44px; height: 17px; width: 9px; top: 197px; left: 159px; }
#qatar { background-position:  -36px -65px; height: 22px; width: 12px; top: 286px; left: 360px; }
#saudi_arabia { background-position:  -440px -0px; height: 214px; width: 267px; top: 202px; left: 156px; }
#syria { background-position:  -493px -214px; height: 73px; width: 86px; top: 129px; left: 168px; }
#turkey { background-position:  -123px -207px; height: 93px; width: 239px; top: 58px; left: 47px; }
#yemen { background-position:  -362px -214px; height: 83px; width: 131px; top: 381px; left: 259px; }

/**** North America ****/
#canada { background: url('/images/map/canada.png') no-repeat; height: 337px; width: 362px; top: 33px; left: 157px; }
#united_states { background: url('/images/map/united_states.png') no-repeat; height: 394px; width: 460px; top: 95px; left: -0px; }

/**** South America ****/
#argentina { background-position:  -0px -0px; height: 253px; width: 108px; top: 232px; left: 219px; }
#bolivia { background-position:  -108px -0px; height: 79px; width: 67px; top: 161px; left: 240px; } 
#brazil { background-position:  -175px -0px; height: 234px; width: 214px; top: 76px; left: 216px; }
#chile { background-position:  -464px -0px; height: 282px; width: 49px; top: 205px; left: 208px; }
#colombia { background-position:  -108px -79px; height: 96px; width: 64px; top: 34px; left: 190px; }
#ecuador { background-position:  -265px -234px; height: 37px; width: 91px; top: 98px; left: 119px; }
#falkland_islands_uk { background-position:  -108px -175px; height: 12px; width: 18px; top: 445px; left: 286px; }
#french_guiana_fr { background-position:  -108px -187px; height: 21px; width: 16px; top: 73px; left: 322px; }
#guyana { background-position:  -124px -187px; height: 41px; width: 26px; top: 58px; left: 285px; }
#paraguay { background-position:  -389px -37px; height: 52px; width: 46px; top: 217px; left: 278px; }
#peru { background-position:  -389px -89px; height: 106px; width: 70px; top: 106px; left: 176px; }
#suriname { background-position:  -150px -187px; height: 25px; width: 24px; top: 71px; left: 302px; }
#uruguay { background-position:  -356px -234px; height: 32px; width: 29px; top: 285px; left: 301px; }
#venezuela { background-position:  -389px -216px; height: 66px; width: 74px; top: 37px; left: 220px; }

