/* LOTUS */
.lotusText p {
	font-family: ComicTxt, "Comic Sans MS", "Apple Casual", Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-bottom: 8px;
	text-indent: 0px;
	text-align: center;
	/*color: #FAF8F7;*/
	line-height: 17px;
}
.lotusContainer {
	position: absolute;
	z-index: 56;
	height: 357px;
	width: 200px;
	right: 25px;
	bottom: 0px;
}
#divLotusFlower {
	position: absolute;
	z-index: 10;
	height: 120px;
	width: 200px;
	bottom: 52px;
	left: 0px;
}
#divLotusFront {
	position: absolute;
	z-index: 16;
	height: 120px;
	width: 200px;
	bottom: 52px;
	left: 0px;
}
#divLotusStem {
	position: absolute;
	z-index: 8;
	height: 70px;
	width: 19px;
	bottom: 0px;
	left: 90px;
}
#divLotusLeafR1 {
	background-image: url(../Images/leaf09.png);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 63;
	height: 20px;
	width: 120px;
	right: 100px;
	bottom: 15px;
}
#divLotusLeafR2 {
	background-image: url(../Images/leaf10.png);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 63;
	height: 20px;
	width: 90px;
	right: 46px;
	bottom: 10px;
}
#divLotusLeafR3 {
	background-image: url(../Images/leaf21.png);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 58;
	height: 20px;
	width: 120px;
	right: 270px;
	bottom: 20px;
}
#divLotusLeafL1 {
	background-image: url(../Images/leaf21.png);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 58;
	height: 20px;
	width: 120px;
	left: 270px;
	bottom: 20px;
}
#divPond1 {
	width: 100%;
	position: absolute;
	z-index: 54;
	left: 0px;
	bottom: 20px;
	height: 40px;
}
#lotusLeafPond01 {
	height: 20px;
	width: 20px;
	background-image: url(../Images/leaf01.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 190px;
	top: 0px;
}
#lotusLeafPond02 {
	height: 20px;
	width: 220px;
	background-image: url(../Images/leaf02.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 210px;
	top: 0px;
}
#lotusLeafPond03 {
	height: 20px;
	width: 350px;
	background-image: url(../Images/leaf03.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	right: 20px;
}
#lotusLeafPond04 {
	height: 20px;
	width: 20px;
	background-image: url(../Images/leaf04.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	right: 0px;
}
#lotusLeafPond05 {
	height: 20px;
	width: 20px;
	background-image: url(../Images/leaf05.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 20px;
	left: 190px;
}
#lotusLeafPond06 {
	height: 20px;
	width: 220px;
	background-image: url(../Images/leaf06.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 20px;
	left: 210px;
}
#lotusLeafPond07 {
	height: 20px;
	width: 350px;
	background-image: url(../Images/leaf07.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 20px;
	right: 20px;
}
#lotusLeafPond08 {
	height: 20px;
	width: 20px;
	background-image: url(../Images/leaf08.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 20px;
	right: 0px;
}
#divPond2 {
	width: 190px;
	position: absolute;
	z-index: 64;
	left: 380px;
	bottom: 0px;
	height: 60px;
}
#lotusLeafPond2-1 {
	height: 20px;
	width: 120px;
	background-image: url(../Images/leaf09.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 35px;
	left: 0px;
}
#lotusLeafPond2-2 {
	height: 20px;
	width: 90px;
	background-image: url(../Images/leaf10.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 30px;
	left: 100px;
}
#divPond3 {
	width: 210px;
	position: absolute;
	z-index: 68;
	bottom: 10px;
	height: 25px;
	right: 40px;
}
#lotusLeafPond3-1 {
	background-image: url(../Images/leaf09.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 20px;
	width: 120px;
	left: 0px;
	top: 0px;
}
#lotusLeafPond3-2 {
	background-image: url(../Images/leaf10.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 20px;
	width: 90px;
	right: 0px;
	bottom: 0px;
}
#lotusLeaf01 {
	height: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: right bottom;
}
#lotusLeaf02 {
	position:absolute;
	left:0px;
	width: 220px;
	height: 20px;
	background-image: url(../Images/leaf02.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#lotusLeaf03 {
	position:absolute;
	right:0px;
	width: 350px;
	height: 20px;
	background-image: url(../Images/leaf03.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#lotusLeaf04 {
	height: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#lotusLeaf05 {
	height: 20px;
	width: 20px;
	background-image: url(../Images/leaf05.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#lotusLeaf06 {
	position:absolute;
	left:0px;
	width: 220px;
	height: 20px;
	background-image: url(../Images/leaf06.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#lotusLeaf07 {
	position:absolute;
	right:0px;
	width: 350px;
	height: 20px;
	background-image: url(../Images/leaf07.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#lotusLeaf08 {
	height: 20px;
	width: 20px;
	background-image: url(../Images/leaf08.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#lotusCtl {
	bottom: 60px;
	z-index: 70;
	right: 7px;
}
.lotusCtlReset {
	position:absolute;
	left: 40px;
	top: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 12px;
	width: auto;
}
.lotusCtlDn {
	position:absolute;
	top: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 12px;
	width: auto;
	right: 45px;
}
.lotusCtlUp {
	position:absolute;
	top: 0px;
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 12px;
	width: auto;
	right: 10px;
}
.cloud {
	cursor: default;
	position: absolute;
	z-index: 58;
	height: 50px;
	width: 205px;
	right: 20px;
	bottom: 330px;
}
.cloudTxt {
	font-family: Arial, Helvetica, sans-serif; /* Do not use embedded fonts (Windows) */
	font-size: 9px;
	color: #CCC;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
	cursor: default;
	position: absolute;
	height: 12px;
	left: 0px;
	top: 0px;
	margin-top: 17px;
	width:100%;
}
#divHeaven {
	text-align: center;
	white-space: nowrap;
	position: absolute;
	z-index: 18;
	height: 15px;
	width: 50px;
	right: 25px;
	bottom: 380px;
}
#divHeavenMeans {
	cursor: default;
	position: absolute;
	z-index: 20;
	height: 600px;
	width: 217px;
	right: 7px;
	bottom: 360px;
	display: none;
}
#heaven {
	position: absolute;
	height: 600px;
	width: 200px;
	left: 0px;
	top: 0px;
}
.vertCtl {
	display: inline;
	height: 117px;
	width: 12px;
	position: absolute;
}
#heavenCtl {
	visibility: inherit;
	z-index: 23;
	top: 480px;
	right: 0px;
}
.vCtlClose {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 14px;
	width: 12px;
	visibility: inherit;
	background-repeat: no-repeat;
	background-position: left top;
}
.vCtlReset {
	position: absolute;
	bottom: 88px;
	left: 0px;
	height: 13px;
	width: 12px;
	visibility: inherit;
	background-repeat: no-repeat;
	background-position: left top;
}
.vCtlUpFast {
	position: absolute;
	bottom: 74px;
	left: 0px;
	height: 14px;
	width: 12px;
	visibility: inherit;
	background-repeat: no-repeat;
	background-position: left top;
}
.vCtlUpNormal {
	position: absolute;
	bottom: 61px;
	left: 0px;
	height: 13px;
	width: 12px;
	visibility: inherit;
	background-repeat: no-repeat;
	background-position: left top;
}
.vCtlUpSlow {
	position: absolute;
	bottom: 49px;
	left: 0px;
	height: 12px;
	width: 12px;
	visibility: inherit;
	background-repeat: no-repeat;
	background-position: left top;
}
.vCtlDnSlow {
	position: absolute;
	bottom: 27px;
	left: 0px;
	height: 12px;
	width: 12px;
	visibility: inherit;
	background-repeat: no-repeat;
	background-position: left top;
}
.vCtlDnNormal {
	position: absolute;
	bottom: 14px;
	left: 0px;
	height: 13px;
	width: 12px;
	visibility: inherit;
	background-repeat: no-repeat;
	background-position: left top;
}
.vCtlDnFast {
	position: absolute;
	bottom: 0px;
	left: 0px;
	height: 14px;
	width: 12px;
	visibility: inherit;
	background-repeat: no-repeat;
	background-position: left top;
}
