#box-graphics {
  position: relative;
  margin-bottom: 63px;
  width: 855px;
  height: 423px;
  z-index: 1;
}
#box-graphics div {
  position: absolute;
}
#box-graphics img {
  position: relative;
}

#footer {
  margin-left: 23px;
}

.box-h1 {
  height: 99px;
}
.box-w1 {
  width: 99px;
}
.box-h2 {
  height: 208px;
}
.box-w2 {
  width: 208px;
}
.box-h3 {
  height: 316px;
}
.box-w3 {
  width: 316px;
}

#box-a {
  top: 0px;
  left: 0px;
  width: 99px;
  height: 99px;
}

#box-b {
  width: 208px;
  height: 99px;
  top: 0px;
  left: 108px;
  overflow-y: hidden;
  z-index: 101;
}

#box-b-open {
  background: url(/userfiles/image/homepage/box-b-rollover-bg.png) no-repeat;
  width: 208px;
  height: 208px;
  color: #ffffff;
  text-align: center;
  display: none;
  overflow-x: hidden;
  overflow-y: hidden;
  z-index: 101;
}

#box-b-open img {
  margin-top: 10px;
  margin-left: 10px;
}

#box-c {
  top: 0px;
  left: 324px;
  width: 99px;
  height: 99px;
}

#box-d {
  top: 0px;
  left: 432px;
  width: 99px;
  height: 99px;
  z-index: 1;
}
#box-d img {
	position: relative;
	z-index: 1;
	}

#box-e {
  top: 0px;
  left: 540px;
}
#box-e-rollover {
  display: none;
  background: url(/userfiles/image/homepage/box-e-rollover.jpg) no-repeat;
  z-index: 0;
  width: 208px;
  height: 208px;
}
#box-e-rollover img {
  margin: auto;
  margin-top: 13px;
}

#box-f {
  top: 0px;
  left: 756px;
}

#box-g {
  top: 108px;
  left: 0px;
}
#box-g-rollover {
  display: none;
  background: url(/userfiles/image/homepage/box-g-rollover.jpg) no-repeat;
  z-index: 101;
  width: 99px;
  height: 99px;
}
#box-g-rollover img {
  margin: auto;
  margin-top: 13px;
}

#box-h {
  top: 108px;
  left: 108px;
}

#box-i {
  width: 208px;
  height: 316px;
  top: 108px;
  left: 216px;
  overflow-x: hidden;
}
#box-i-open {
  background: url(/userfiles/image/homepage/box-i-rollover-bg.png) no-repeat;
  height: 316px;
  width: 316px;
  color: #ffffff;
  text-align: center;
  display: none;
  z-index: 10;
}

#box-j {
  bottom: 215px;
  right: 322px;
  width: 99px;
  height: 99px;
  z-index: 20;
}
#box-j[id] {
  bottom: 216px;
  right: 323px;
}
#box-j-open {
  background: url(/userfiles/image/homepage/box-j-rollover-bg.png) no-repeat;
  height: 208px;
  width: 208px;
  color: #ffffff;
  text-align: center;
  display: none;
  text-align: bottom;
  behavior: url('/includes/htc/pngbehavior.htc');
  z-index: 101;
}
#box-j-open img {
  position: relative;
  margin-top: 13px;
  margin-left: 13px;
}

#box-k {
  top: 108px;
  right: 0px;
  width: 99px;
  height: 208px;
}
#box-k-open {
  background: url(/userfiles/image/homepage/box-k-rollover-bg.png) no-repeat;
  height: 208px;
  width: 208px;
  color: #ffffff;
  text-align: center;
  display: none;
}

#box-l {
  top: 216px;
  left: 0px;
}
#box-l-rollover {
  display: none;
  background: url(/userfiles/image/homepage/box-l-rollover.jpg) no-repeat;
  z-index: 101;
  width: 208px;
  height: 208px;
}
#box-l-rollover img {
  margin: auto;
  margin-top: 13px;
}

#box-m {
  top: 216px;
  left: 432px;
}

#box-n {
  background: url(/userfiles/image/homepage/box-n-background.jpg) no-repeat;
  top: 216px;
  left: 540px;
  width: 99px;
  height: 99px;
}

#box-o {
  top: 216px;
  left: 648px;
}
#box-o-rollover {
  display: none;
  background: url(/userfiles/image/homepage/box-o-rollover.jpg) no-repeat;
  z-index: 101;
  width: 99px;
  height: 99px;
}
#box-o-rollover img {
  margin: auto;
  margin-top: 13px;
}
#box-p {
  top: 324px;
  left: 432px;
}
#box-p-rollover {
  display: none;
  background: url(/userfiles/image/homepage/box-p-rollover.jpg) no-repeat;
  z-index: 101;
  width: 208px;
  height: 99px;
}
#box-p-rollover img {
  margin: auto;
  margin-top: 13px;
}
#box-q {
  top: 324px;
  left: 648px;
}

#box-r {
  top: 324px;
  left: 756px;
}

