body {
	background: #559ad0;
}

#face .parent .ear1  { position: absolute; top: -102px; left: -250px; }
#face .parent .ear2  { position: absolute; top: -102px; left:  122px; }
#face .parent .eye   { position: absolute; top:  -12px; left:  -73px; }
#face .parent .nose  { position: absolute; top:   40px; left: -142px; }
#face .parent .tusk  { position: absolute; top:   88px; left:  -90px; }
#face .parent .hat   { position: absolute; top:-160px; left:  -90px; }

#face .baby   .ear1  { position: absolute; top:  -50px; left: -124px; }
#face .baby   .ear2  { position: absolute; top:  -50px; left:   61px; }
#face .baby   .eye   { position: absolute; top:  -11px; left:  -35px; }
#face .baby   .nose  { position: absolute; top:   22px; left:  -71px; }
#face .baby   .tusk  { position: absolute; top:   44px; left:  -45px; }
#face .baby   .hat   { position: absolute; top:  -74px; left:  -37px; }

#gh .birth {
	width: 140px;
	height: 36px;
	margin: 0 auto 33px auto;
	background: url(../images/header_birthday.png) no-repeat;
}

	.ua-ie-7 #gh .birth,
	.ua-ie-8 #gh .birth { background-image: url(../images/header_birthday.gif); }

#gh .h1-1 {
	display: block;
	width: 185px;
	height: 49px;
	margin: 0 auto;
	background: url(../images/header_desc1.gif) no-repeat;
}

#gh .h1-2 {
	display: block;
	width: 394px;
	height: 51px;
	margin: 0 auto;
	background: url(../images/header_desc2.gif) no-repeat;
}

#gh .h1-3 {
	display: block;
	width: 700px;
	height: 50px;
	margin: 0 auto;
	background: url(../images/header_desc3.gif) no-repeat;
}

#gh .h1-4 {
	display: block;
	width: 975px;
	height: 32px;
	margin: 0 auto;
	background: url(../images/header_desc4.gif) no-repeat;
}

#day1 h2 {
	width: 303px;
	height: 185px;
	background: url(../images/day1_date.gif) no-repeat;
}

#day2 h2 {
	width: 303px;
	height: 185px;
	background: url(../images/day2_date.gif) no-repeat;
}

#day3 h2 {
	width: 303px;
	height: 185px;
	background: url(../images/day3_date.gif) no-repeat;
}

#day4 h2 {
	width: 303px;
	height: 185px;
	background: url(../images/day4_date.gif) no-repeat;
}

#day5 h2 {
	width: 303px;
	height: 185px;
	background: url(../images/day5_date.gif) no-repeat;
}

#day1 .card p {
	height: 42px;
	background: url(../images/day1_card_text.gif) center top no-repeat;
}

#day2 .card p {
	height: 42px;
	background: url(../images/day2_card_text.gif) center top no-repeat;
}

#day3 .card p {
	height: 43px;
	background: url(../images/day3_card_text.gif) center top no-repeat;
}

#day4 .card p {
	height: 43px;
	background: url(../images/day4_card_text.gif) center top no-repeat;
}

#day5 .card p {
	height: 43px;
	background: url(../images/day5_card_text.gif) center top no-repeat;
}

/* super -> animal.css */
#main .day .over {
	background: url(../images/day_over_base.gif) no-repeat;
}
#main .day .over .pic {
	position: relative;
	margin: 23px 0 0 44px;
}
#main .day .over .pic .blink {
	position: absolute;
	top: 39px;
	left: 78px;
}
#main .day .over .pic .blink_s {
	position: absolute;
	top: 146px;
	left: 96px;
}
.ua-ie-8 #main .day .over .btn,
.ua-ie-7 #main .day .over .btn { left: 272px; }
.ua-ie-8 #main .day .over .btn .base,
.ua-ie-7 #main .day .over .btn .base { background-image: url(../images/day_over_btn.gif); }


/* super -> animal.css */
#privilege .container { background: url(../images/privilege_base.gif) no-repeat; }
#privilege h1 {
	width: 361px;
	height: 34px;
	margin: 0 auto 15px auto;
	background: url(../images/privilege_ttl.gif) no-repeat;
}


/* super -> animal.css */
#pmh .animal .body {
	position: absolute;
	left: -182px;
	top: -73px;
}

#pmh .animal .nose {
	position: absolute;
	z-index: 150;
	left: -102px;
	top: 29px;
}

#pmh .animal .foot1 {
	position: absolute;
	z-index: 200;
	left: -113px;
	top: 64px;
}

#pmh .animal .foot2 {
	position: absolute;
	z-index: 200;
	left: 64px;
	top: 64px;
}

/* super -> animal.css */
#zoo { background: #10426d; }
#zoo .frameTop { position: absolute; left: 0; top: 0; background: url(../images/privilege_base_top.gif); width: 860px; height: 15px; }
#zoo .frameBtm { position: absolute; left: 0; bottom: 0; background: url(../images/privilege_base_btm.gif); width: 860px; height: 15px; }

#zoo h1 {
	width: 377px;
	height: 23px;
	background: url(../images/banner_zoo_ttl.gif) no-repeat;
}
