@charset "utf-8";
/* CSS Document */
.index #wrapper{
	display:table;
	vertical-align:middle;
}
.index #page{
	display:table-cell;
	vertical-align:middle;
	text-align:left;
	margin:auto;
	padding:0 0 0 0;
}
.index #content{
/*	margin:7em 0em 0em 14em;
	width:450px;
	z-index:3; */
	display:table-cell;
	vertical-align:middle;
	text-align:left;
	margin:auto;
	margin-left:12em;
	padding:0 0 0 0;
	width:350px;
	height:100%;
	float:left;
}
.index #cont-home{
	margin:10% 0 auto;
}
.index .page_title{
	margin-left:-35px;
	margin-top:3em;
}
.index div.entry{
	height:205px;
	overflow:auto;
}
#bg{
	position:absolute;
	margin: 0 auto;
	padding: 0;
	background-image:url(images/ink.png);
	background-position:left center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	width:100%;
	height:100%;
	z-index:0;
}
#bg-1{
	position:absolute;
	margin: 0 auto;
	padding: 0;
	background-image:url(images/bg_body_w1.png);
	background-position:center top;
	background-repeat:no-repeat;
	background-attachment:fixed;
	width:100%;
	height:100%;
	z-index:0;
}
#bg-2{
	position:absolute;
	margin: 0 auto;
	padding: 0;
	background-image:url(images/florish_left.png);
	background-position:left top;
	background-repeat:no-repeat;
	background-attachment:fixed;
	width:100%;
	height:100%;
	z-index:0;
}
#bg-3{
	position:absolute;
	margin: 0 auto;
	padding: 0;
	background-image:url(images/florish_right.png);
	background-position:right top;
	background-repeat:no-repeat;
	background-attachment:fixed;
	width:100%;
	height:100%;
	z-index:0;
}
#bg-4{
	position:absolute;
	margin: 0 auto;
	padding: 0;
	background-image:url(images/bg_jc.png);
	background-position:500px 15%;
	background-repeat:no-repeat;
	background-attachment:fixed;
	width:100%;
	height:100%;
	z-index:0;
}
#bg-5{
	position:absolute;
	margin: 0 auto;
	padding: 0;
	background-image:url(images/florish_front.png);
	background-position:100% 100%;
	background-repeat:no-repeat;
	background-attachment:fixed;
	width:100%;
	height:100%;
	z-index:0;
}
