/* baby box babysite home */
.thheader {
	position:absolute;
	top:20px;
	left:10px;
}

	.thheader div {
		background:url(../../img/default/theme_icons/1.png) no-repeat;
		width:55px;
		height:99px;
		overflow:hidden;
	}
	
.thparrot {
	position:absolute;
	bottom:-51px;
	left:10px;
}

	.thparrot div {
		background:url(../../img/default/theme_icons/2.png) no-repeat;
		width:134px;
		height:115px;
		overflow:hidden;
	}
	
/* Guestbook home */

.gbh_theme1 {
	position:absolute;
	top:-65px;
	left:190px;
}

	.gbh_theme1 div {
		background:url(../../img/default/theme_icons/11.png) no-repeat;
		width:65px;
		height:84px;
		overflow:hidden;
		z-index:990;
	}

.gbh_theme2 {
	position:absolute;
	bottom:-42px;
	left:-8px;
}

	.gbh_theme2 div {
		background:url(../../img/default/theme_icons/14.png) no-repeat;
		width:94px;
		height:62px;
		overflow:hidden;
		z-index:990;
	}
	
/* Stamboom home */

.sbh_theme1 {
	position:absolute;
	top:-55px;
	left:120px;
}

	.sbh_theme1 div {
		background:url(../../img/default/theme_icons/15.png) no-repeat;
		width:109px;
		height:81px;
		overflow:hidden;
		z-index:420;
	}
	
.sbh_theme2 {
	position:absolute;
	top:2px;
	left:260px;
}

	.sbh_theme2 div {
		background:url(../../img/default/theme_icons/16.png) no-repeat;
		width:43px;
		height:52px;
		overflow:hidden;
		z-index:420;
	}

.sbh_theme3 {
	position:absolute;
	bottom:-32px;
	left:0px;
}

	.sbh_theme3 div {
		background:url(../../img/default/theme_icons/18.png) no-repeat;
		width:220px;
		height:66px;
		overflow:hidden;
		z-index:420;
	}

.sbh_theme4 {
	position:absolute;
	bottom:-67px;
	right:-145px;
}

	.sbh_theme4 div {
		background:url(../../img/default/theme_icons/19.png) no-repeat;
		width:145px;
		height:111px;
		overflow:hidden;
		z-index:420;
	}
	
/* Birthbook home */

.bbh_theme1 {
	position:absolute;
	right:15px;
	top:5px;
}

	.bbh_theme1 div {
		background:url(../../img/default/theme_icons/3.png) no-repeat;
		width:77px;
		height:86px;
		overflow:hidden;
		z-index:510;
	}

.bbh_theme2 {
	position:absolute;
	right:0px;
	bottom:0px;
}

	.bbh_theme2 div {
		background:url(../../img/default/theme_icons/6.png) no-repeat;
		width:134px;
		height:134px;
		overflow:hidden;
		z-index:510;
	}

/* My growth home */

.mgh_theme1 {
	position:absolute;
	top:-21px;
	left:175px;
}

	.mgh_theme1 div {
		background:url(../../img/default/theme_icons/9.png) no-repeat;
		width:79px;
		height:47px;
		overflow:hidden;
		z-index:430;
	}

/* Diary home */

.dh_theme1 {
	position:absolute;
	top:-39px;
	left:225px;
}

	.dh_theme1 div {
		background:url(../../img/default/theme_icons/8.png) no-repeat;
		width:104px;
		height:55px;
		overflow:hidden;
		z-index:430;
	}

.dh_theme2 {
	position:absolute;
	bottom:-50px;
	left:0px;
}

	.dh_theme2 div {
		background:url(../../img/default/theme_icons/10.png) no-repeat;
		width:79px;
		height:82px;
		overflow:hidden;
		z-index:430;
	}

/* Teeth home */

.th_theme1 {
	position:absolute;
	top:-40px;
	left:95px;
}

	.th_theme1 div {
		background:url(../../img/default/theme_icons/12.png) no-repeat;
		width:57px;
		height:66px;
		overflow:hidden;
		z-index:430;
	}
	
/* My name home */

.mnh_theme1 {
	position:absolute;
	top:-10px;
	right:40px;
}

	.mnh_theme1 div {
		background:url(../../img/default/theme_icons/13.png) no-repeat;
		width:91px;
		height:60px;
		overflow:hidden;
		z-index:430;
	}
	
/* Photo album home */
.hph_theme1 {
	position:absolute;
	bottom:-40px;
	left:10px;
}

	.hph_theme1 div {
		background:url(../../img/default/theme_icons/6.png) no-repeat;
		width:47px;
		height:57px;
		overflow:hidden;
		z-index:440;
	}

.hph_theme2 {
	position:absolute;
	bottom:-33px;
	left:100px;
}

	.hph_theme2 div {
		background:url(../../img/default/theme_icons/7.png) no-repeat;
		width:90px;
		height:59px;
		overflow:hidden;
		z-index:440;
	}
	
/* Baby name header */
.bn_theme1 {
	position:absolute;
	top:-4px;
	left:185px;
}

	.bn_theme1 div {
		background:url(../../img/default/theme_icons/1.png) no-repeat;
		width:134px;
		height:115px;
		overflow:hidden;
		z-index:30;
	}
	
.bn_theme2 {
	position:absolute;
	top:40px;
	right:15px;
}

	.bn_theme2 div {
		background:url(../../img/default/theme_icons/16.png) no-repeat;
		width:43px;
		height:52px;
		overflow:hidden;
		z-index:30;
	}

.bn_theme3 {
	position:absolute;
	top:44px;
	left:-5px;
}

	.bn_theme3 div {
		background:url(../../img/default/theme_icons/14.png) no-repeat;
		width:94px;
		height:62px;
		overflow:hidden;
		z-index:30;
	}

/* Guestbook header */
.gb_theme {
	position:absolute;
	right:4px;
	bottom:-32px;
}

	.gb_theme div {
		background:url(../../img/default/theme_icons/9.png) no-repeat;
		width:79px;
		height:47px;
		overflow:hidden;
		z-index:30;
	}
	
/* Settings image */
.settings_theme {
	position:absolute;
	right:10px;
	bottom:2px;
}

	.settings_theme div {
		background:url(../../img/default/theme_icons/3.png) no-repeat;
		width:83px;
		height:81px;
		overflow:hidden;
		z-index:30;
	}

/* Reply / reaction image */
.reply_theme {
	position:absolute;
	right:15px;
	bottom:12px;
}

	.reply_theme div {
		background:url(../../img/default/theme_icons/11.png) no-repeat;
		width:65px;
		height:84px;
		overflow:hidden;
		z-index:30;
	}
	
/* Horoscope */

.hor_theme1 {
	position:absolute;
	top:-15px;
	right:10px;
}

	.hor_theme1 div {
		background:url(../../img/default/theme_icons/7.png) no-repeat;
		width:71px;
		height:72px;
		overflow:hidden;
		z-index:420;
	}

/* My name */
.name_theme {
	position:absolute;
	bottom:-15px;
	right:10px;
}

	.name_theme div {
		background:url(../../img/default/theme_icons/4.png) no-repeat;
		width:59px;
		height:39px;
		overflow:hidden;
		z-index:420;
	}
	
/* Photoalbum home theme */
.pah_theme1 {
	position:absolute;
	top:-30px;
	left:240px;
}

	.pah	_theme1 div {
		background:url(../../img/default/theme_icons/4.png) no-repeat;
		width:59px;
		height:39px;
		overflow:hidden;
		z-index:420;
	}

.pah_theme2 {
	position:absolute;
	bottom:-45px;
	left:3px;
}

	.pah_theme2 div {
		background:url(../../img/default/theme_icons/5.png) no-repeat;
		width:87px;
		height:63px;
		overflow:hidden;
		z-index:420;
	}