#html, body {

  top: 0px;

  right: 0px;

  bottom: 0px;

  left: 0px;

  width:1024px;

  height: 100%;

  margin: auto;

}

#apDiv1 {

	position:center;

	width100%;

	height:100%;

}

#apDiv6 {

	position:absolute;

	width:1024px;

	height:1024px;

	z-index:1;

}

#apDiv2 {

	position:absolute;

	width:1024px;

	height:178px;

	z-index:2;

}

#entrepot {

	position:absolute;

	width:275px;

	height:389px;

	z-index:3;

	left: 108px;

	top: 183px;

}

#apDiv3 {

	position:absolute;

	width:274px;

	height:369px;

	z-index:3;

	left: 108px;

	top: 183px;

}

#apDiv4 {

	position:absolute;

	width:274px;

	height:370px;

	z-index:3;

	left: 779px;

	top: 193px;

}

#apDiv5 {

	position:absolute;

	width:165px;

	height:69px;

	z-index:4;

	left: 38px;

	top: 26px;

}

#apDiv8 {

	position:absolute;

	width:278px;

	height:253px;

	z-index:3;

	left: 35px;

	top: 523px;

}

#apDiv9 {

	position:absolute;

	width:160px;

	height:64px;

	z-index:3;

	left: 37px;

	top: 191px;

}

#apDiv10 {

	position:absolute;

	width:532px;

	height:33px;

	z-index:3;

	left: 35px;

	top: 984px;

}

#apDiv11 {

	position:absolute;

	width:251px;

	height:42px;

	z-index:3;

	left: 761px;

	top: 980px;

}

#apDiv12 {
	position:absolute;
	width:221px;
	height:42px;
	z-index:3;
	left: 7px;
	top: 7px;

}
#apDiv12b {
	position:absolute;
	width:221px;
	height:42px;
	z-index:3;
	left: 7px;
	top: 57px;

}
#apDiv12c {
	position:absolute;
	width:221px;
	height:42px;
	z-index:3;
	left: 7px;
	top: 107px;

}
#apDiv12d {
	position:absolute;
	width:221px;
	height:42px;
	z-index:3;
	left: 7px;
	top: 157px;

}
#apDiv12e {
	position:absolute;
	width:221px;
	height:42px;
	z-index:3;
	left: 7px;
	top: 207px;

}
#apDiv12f {
	position:absolute;
	width:221px;
	height:42px;
	z-index:3;
	left: 7px;
	top: 257px;

}
#apDiv12g {
	position:absolute;
	width:221px;
	height:42px;
	z-index:3;
	left: 7px;
	top: 307px;

}
#apDiv12h {
	position:absolute;
	width:221px;
	height:42px;
	z-index:3;
	left: 7px;
	top: 357px;

}
#apDiv12x {
	position:absolute;
	width:180px;
	height:180px;
	z-index:3;
	left: 316px;
	top: 189px;

}
#apDiv12bx {
	position:absolute;
	width:180px;
	height:180px;
	z-index:3;
	left: 315px;
	top: 773px;

}
#apDiv12bx2 {
	position:absolute;
	width:180px;
	height:180px;
	z-index:3;
	left: 536px;
	top: 773px;

}
#apDiv12bx22 {
	position:absolute;
	width:180px;
	height:180px;
	z-index:3;
	left: 757px;
	top: 773px;

}
#apDiv12cx {
	position:absolute;
	width:180px;
	height:180px;
	z-index:3;
	left: 316px;
	top: 383px;

}
#apDiv12dx {
	position:absolute;
	width:180px;
	height:180px;
	z-index:3;
	left: 757px;
	top: 383px;

}
#apDiv12ex {
	position:absolute;
	width:180px;
	height:180px;
	z-index:3;
	left: 537px;
	top: 189px;

}
#apDiv12fx {
	position:absolute;
	width:180px;
	height:180px;
	z-index:3;
	left: 756px;
	top: 189px;

}
#apDiv12gx {
	position:absolute;
	width:180px;
	height:180px;
	z-index:3;
	left: 536px;
	top: 383px;

}
#apDiv12hx {
	position:absolute;
	width:655px;
	height:182px;
	z-index:3;
	left: 298px;
	top: 450px;

}

.style8 {

	font-family: "Trebuchet MS";

	font-size: 26px;

	color: #FFFFFF;

}

.style9 {

	font-size: 25px

}

#apDiv13 {

	position:absolute;

	width:958px;

	height:48px;

	z-index:3;

	left: 31px;

	top: 13px;

}

.style10 {

	font-family: "Arno Pro Smbd";

	font-size: 21px;

	color: #004812;

}

.style12 {

	font-family: "Arno Pro Smbd";

	color: #744020;

	font-size: 21px;

	font-weight: bold;

}

.style13 {color: #004812}

.style14 {font-size: 21px}

.style15 {font-size: 27px}

#apDiv14 {

	position:absolute;

	width:160px;

	height:42px;

	z-index:2;

	left: 37px;

	top: 356px;

}

#apDiv15 {
	position:absolute;
	width:180px;
	height:180px;
	z-index:2;
	left: 315px;
	top: 579px;

}

#apDiv16 {
	position:absolute;
	width:220px;
	height:20px;
	z-index:2;
	left: 9px;
	top: 563px;

}

#apDiv17 {

	position:absolute;

	width:754px;

	height:75px;

	z-index:2;

	left: 248px;

	top: 58px;

}

.style16 {

	font-family: "Arno Pro Smbd";

	font-size: 36px;

}

.style17 {color: #744020}



a:link {

	color: #004812;

}

a:visited {

	color: #004812;

}

a:active {

	color: #004812;

}

#apDiv18 {

	position:absolute;

	width:336px;

	height:67px;

	z-index:2;

	left: 644px;

	top: 64px;

}

#apDiv19 {

	position:absolute;

	width:154px;

	height:35px;

	z-index:2;

	left: 852px;

	top: 571px;

}

a:link {

	color: #000000;

}

a:visited {

	color: #000000;

}

a:hover {

	color: #FFCE96;

}

a:active {

	color: #000000;

}

#apDiv20 {

	position:absolute;

	width:160px;

	height:102px;

	z-index:2;

	left: 37px;

	top: 477px;

}

#apDiv444 {

	position:absolute;

	width:154px;

	height:35px;

	z-index:2;

	left: 396px;

	top: 557px;

}

.style20 {color: #000000}

#apDiv22 {

	position:absolute;

	width:524px;

	height:24px;

	z-index:2;

	left: 485px;

	top: 975px;

}

#apDiv23 {

	position:absolute;

	width:154px;

	height:35px;

	z-index:2;

	left: 241px;

	top: 557px;

}

#apDiv24 {

	position:absolute;

	width:218px;

	height:40px;

	z-index:2;

	left: 7px;

	top: 669px;

}

.style22 {

	font-family: "Walkway Bold";

	font-size: 62px;

	color: #867A55;

}
#apDiv24b {

	position:absolute;

	width:218px;

	height:40px;

	z-index:2;

	left: 7px;

	top: 610px;

}

.style23 {font-size: 16px}

.style24 {

	font-family: "Trebuchet MS";

	font-size: 16px;

	color: #FFFFFF;

}

.style25 {

	font-family: "Trebuchet MS";

	font-size: 22px;

	color: #FFFFFF;

}

.style26 {

	font-family: "Trebuchet MS";

	color: #392F12;

}

.style27 {

	font-family: "Trebuchet MS";

	font-size: 21px;

	color: #392F12;

}

.style28 {

	font-family: Walkway;

	font-size: 41px;

	color: #BFAD79;

}
