body{
	background: #a4cffa url('../../images/grad_sky.jpg') repeat-x;
	overflow-x: hidden;
}
#flash_sound{
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
.bl_statue{
	position: relative;
	z-index: 2;
	font-size: 16px;
}
.cloud{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.c1{
	background: url('../../images/cloud1.png');
	width: 332px;
	height: 252px;
}
.c2{
	background: url('../../images/cloud2.png');
	width: 410px;
	height: 272px;
}
.c3{
	background: url('../../images/cloud4.png');
	width: 312px;
	height: 142px;
}
.star{
	position: absolute;
	top: 23px;
	right: 0;
	font-size: 20px;
	color: #333;
	cursor: pointer;
}

/* Override */
h1{
	position: absolute;
	top: 0;
	left: 0;
}
h1.shadow{
	margin-left: -15px;
}
.h-norm{
	height: 100px;
}
#s1{
	margin-left: 0px;
}
#s2{
	margin-left: 50px;
}
#s3{
	margin-left: 100px;
}
#s4{
	margin-left: 150px;
}
#s5{
	margin-left: 200px;
}
#s6{
	margin-left: 250px;
}
#s7{
	margin-left: 0px;
}
#s8{
	margin-left: 50px;
}
#s9{
	margin-left: 100px;
}
#s10{
	margin-left: 150px;
}
#s11{
	margin-left: 200px;
}
#s12{
	margin-left: 250px;
}
#s13{
	margin-left: 300px;
}
#s14{
	margin-left: 350px;
}
#s15{
	margin-left: 400px;
}
#s16{
	margin-left: 0;
}
#s17{
	margin-left: 50px;
}
#s18{
	margin-left: 100px;
}
#s19{
	margin-left: 150px;
}
#s20{
	margin-left: 0;
}
#s21{
	margin-left: 50px;
}
#s22{
	margin-left: 100px;
}
#s23{
	margin-left: 150px;
}
#s24{
	margin-left: 200px;
}
#s25{
	margin-left: 250px;
}
#s26{
	margin-left: 0;
}
#s27{
	margin-left: 50px;
}
#s28{
	margin-left: 100px;
}
#s29{
	margin-left: 150px;
}
#s1 span, #s4 span, #s7 span, #s10 span, #s13 span, #s16 span, #s19 span, #s22 span, #s25 span, #s28 span{
	background: #d50505;
	color: #eaeaea;
}
#s2 span, #s5 span, #s8 span, #s11 span, #s14 span, #s17 span, #s20 span, #s23 span, #s26 span, #s29 span{
	background: #f8ef04;
	color: #212121;
}
#s3 span, #s6 span, #s9 span, #s12 span, #s15 span, #s18 span, #s21 span, #s24 span, #s27 span{
	background: #036f28;
	color: #fff;
}
#txt1{
	margin-bottom: 80px;
}
#txt1 div{
	visibility: hidden;
	margin-bottom: 10px;
}
#txt2{
	margin-bottom: 80px;
}
#txt2 div{
	visibility: hidden;
	margin-bottom: 10px;
}
#txt3{
	margin-bottom: 80px;
}
#txt3 div{
	visibility: hidden;
	margin-bottom: 10px;
}
#txt4{
	margin-bottom: 80px;
}
#txt4 div{
	visibility: hidden;
	margin-bottom: 10px;
}
#txt5{
	margin-bottom: 80px;
}
#txt5 div{
	visibility: hidden;
	margin-bottom: 10px;
}
#txt1 span, #txt2 span, #txt3 span, #txt4 span, #txt5 span{
	padding: 3px 5px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
}

/* Shadow */
.shadow{
	margin: 1px 0 0 1px;
}
.shadow,.shadow span,.shadow strong,.shadow a{
	color: #000 !important;
}

/* : ) */
.author{
	margin: 0;
}
.author a.me{
	color: #333 !important;
}
.author .ico{
	margin: -3px 3px 0 0;
}
*html .author .ico{ filter: expression(fixPng(this)); }