.index{
	background: url(../images/index_bck.png) no-repeat;
	width: 765px;
	height: 279px;
}
.index .title{
	background: url(../images/index_title_bck.png) repeat-x;
	position: absolute;
	top: 11px;
	left: 25px;
	height: 23px;
	padding: 0 12px;
	font: 100 8pt/23px Tahoma;
}
/**/
.video{
	position: relative;
	width: 252px;
	height: 279px;
	float: left;
}
.video .image{
	position: absolute;
	top: 34px;
	left: 25px;
}
.video .image img{
	width: 200px;
	height: 160px;
}
.video .items{
	position: absolute;
	top: 200px;
	left: 25px;
}
.video .items .item{
	background: url(../images/index_video_item_bck.png) no-repeat 0px 7px;
	width: 200px;
	height: 20px;
	padding-left: 23px;
	overflow: hidden;
	font: 100 8pt/20px Tahoma;
}
/**/
.guest_book{
	position: relative;
	width: 252px;
	height: 279px;
	float: left;
}
.guest_book .items{
	position: absolute;
	top: 45px;
	left: 25px;
	width: 210px;
	height: 200px;
}
.guest_book .items .item_title{
	font: 700 8pt/16px Tahoma;
	height: 16px;
	overflow: hidden;
}
.guest_book .items .item_content{
	font: 100 8pt Tahoma;
}
.guest_book .items .item_date{
	font: 100 8pt/16px Tahoma;
	color: #606060;
	height: 16px;
	overflow: hidden;
	margin-bottom: 8px;
}
/**/
.about{
	position: relative;
	width: 252px;
	height: 279px;
	float: left;
}
.about .text{
	position: absolute;
	top: 45px;
	left: 25px;
	width: 210px;
	height: 180px;
	font: 100 8pt/16px Tahoma;
	overflow: hidden;
}
.about .link{
	position: absolute;
	top: 225px;
	left: 25px;
	width: 210px;
	height: 20px;
}
.about .link a{
	font: 700 8pt/16px Tahoma;
	color: #6f0a82;
	height: 16px;
	overflow: hidden;
}