body {background: #f2da77 url(../images/bg-body.jpg) repeat-x; color: #000;}
#wrap {width: 960px; margin: 0 auto; padding: 0; position: relative; font-size: 1em;}

/**************************************************header**************************************************/
#header {color: #fff; position: relative; z-index: 9999;}
#header #flash-header {width: 960px; height: 590px;}
#header #no-flash {background: url(../swf/flash-header.jpg) no-repeat; width: 960px; height: 590px;}
#header #flash-header ul {position: relative;}
#header #flash-header ul li {list-style: none; display: inline;}
#header #flash-header ul li a {position: absolute; display: block; text-indent: -9999px; outline: none;}
#header #flash-header ul li a#nyflash {width: 301px; height: 176px; top: 187px; left: 83px;}
#header #flash-header ul li a#enflash {width: 221px; height: 230px; top: 310px; left: 712px;}
#header #flash-header ul li a#cyflash {width: 337px; height: 140px; top: 103px; left: 384px;}
#header #flash-header ul li a#iyflash {width: 195px; height: 265px; top: 290px; left: 403px;}
#header #flash-header ul li a#oyflash {width: 275px; height: 196px; top: 373px; left: 45px;}
#header #flash-header ul li a#aeflash {width: 147px; height: 33px; top: 547px; left: 742px;}
#header #flash-header ul li a#nyflash:hover {background: url(../images/flash-ny.jpg);}
#header #flash-header ul li a#enflash:hover {background: url(../images/flash-en.jpg);}
#header #flash-header ul li a#cyflash:hover {background: url(../images/flash-cy.jpg);}
#header #flash-header ul li a#iyflash:hover {background: url(../images/flash-iy.jpg);}
#header #flash-header ul li a#oyflash:hover {background: url(../images/flash-oy.jpg);}
#header ul#headerNav {width: 960px; height: 72px; position: relative; z-index: 999;}
#header ul#headerNav li {height: 72px; top: 0px; list-style: none; display: inline; position: absolute;}
#header ul#headerNav li:hover, #header ul#headerNav li.iehover {background-position: 0 -72px;}
#header ul#headerNav li a {background: transparent; height: 72px; left: 0; position: absolute; display: block; text-indent: -9999px; outline: none;}
#header ul#headerNav li a:hover {text-decoration: none;}
#header ul#headerNav li#mg {background-image: url(../images/headerNav-hm-mglnk.png); width: 168px; left: 0px;}
#header ul#headerNav li#mg a#mglnk {width: 168px;}
#header ul#headerNav li#ny {background-image: url(../images/headerNav-hm-nylnk.png); width: 175px; left: 168px;}
#header ul#headerNav li#ny a#nylnk {width: 175px;}
#header ul#headerNav li#gy {background-image: url(../images/headerNav-hm-gylnk.png); width: 128px; left: 343px;}
#header ul#headerNav li#gy a#gylnk {width: 128px;}
#header ul#headerNav li#ns {background-image: url(../images/headerNav-hm-nslnk.png); width: 171px; left: 471px;}
#header ul#headerNav li#ns a#nslnk {width: 171px;}
#header ul#headerNav li#pn {background-image: url(../images/headerNav-hm-pnlnk.png); width: 117px; left: 642px;}
#header ul#headerNav li#pn a#pnlnk {width: 117px;}
#header ul#headerNav li#es {background-image: url(../images/headerNav-hm-eslnk.png); width: 201px; left: 759px;}
#header ul#headerNav li#es a#eslnk {width: 201px;}
