#bio{
	line-height:21px;
	text-align:justify;
	width:260px;
	margin-right:20px;
	float:right;
	border:0px blue solid;
	color:#666;	
}
#bio img{
	float:right;
	border:2px solid #ececee;
	margin: 8px 0pt 2px 5px;
}
#bio_header{
	background-image:url('../images/bio_header.png');
	width:260px;
	height:60px;
	border:0px red solid;
}
#announcement {
    border: 0 solid #DDDDDD;
    border-radius: 15px 15px 15px 15px;
    color: #666666;
    height: 340px;
    width: 430px;
}
#announcement_header{
	background-image:url('../images/announcement_header.png');
	width:430px;
	height:60px;
	border:0px red solid;
}
#announcement ul{
	list-style-type:square;
	margin:0;
	padding:0;
}
#announcement ul li{
	margin-right:20px;
	margin-top:10px;
}
#ads{
	width:145px;
	height:445px;
	float:right;
	border:0px #f00 solid;
	margin-right:30px
}
#ads_header{
	background-image:url('../images/ads_header.png');
	width:145px;
	height:60px;
	border:0px red solid;
}
.ads_item{
	height:120px;
	border:1px #ddd solid;
	text-align:center;
	line-height:120px;
	margin-top:5px;
	-moz-border-radius:3px;
	color:#aaa;
}
.under_content{
 padding-bottom: 40px
}
.gallery {
	padding: 10px;
}
.gallery ul { list-style: none; }
.gallery ul li { display: inline; }
.gallery ul img {
	border: 5px solid #3e3e3e;
	border-width: 5px 5px 5px;
	margin-right:12px;
}
.gallery ul a:hover img {
	border: 5px solid #009bff;
	border-width: 5px 5px 5px;
	color: #fff;
}
.gallery ul a:hover {
	color: #fff;
}

#tabs_home {
    background-color: #ECECEE;
    height: 60px;
    margin: 0 10px 12px auto;
    width: 572px;
}
#tabs_home .item,#tabs_home .item_first{
	width:128px;
	height:37px;
	float:right;
	text-align:center;
	color:#fff;
	cursor:pointer;

	font:14px/37px BYekan;
	line-height:37px;
	letter-spacing:0px;
   margin: 12px 11px 0 0;
	background:url('../images/announce_menu.jpg');
}
#tabs_home .item_first
{
	color:#fff;
}
#tabs_home .item:hover{
	background-color:#8ad7f5;

	color:#000;
}
#tabs_home .item_first:hover{


}
#tabs_home .active,#tabs_home .active_first{

		background:url('../images/announce_menu_hover.jpg');

}
#tabs_home .active_first{

}
#tabs_home_container{
	height:300px;
	overflow:hidden;
	margin-top:0px;	
}
#tabs_home_container div.tab_content {
    background-repeat: no-repeat;
    height: 300px;
    margin: 0 auto;

    width: 582px;
}
#tabs_home_container div.tab_content .tab_inner{
	padding:5px 15px;
}
.tab_inner h2{
	font:16px BYekan;
}
.tab_inner p{
	font:12px tahoma;
}
.home_comment {
    background-color: #F7F7F7;
    border: 1px solid #D9D9D9;
    border-radius: 11px 11px 11px 11px;
    color: #333333;
    height: 30px;
    margin: 0 5px;
    overflow: hidden;
    padding: 10px;
}
#below_tabs_box{
	width:620px;height:350px;clear:both;margin:10px 0;
}
.back_to_comment{
	position:absolute;bottom:10px;left:10px;width:60px;height:20px;border:1px #eee solid;text-align:center;line-height:20px;color:#3b5992;cursor:pointer;background-color:#f6deec;color:#fff;-moz-border-radius:10px;
}
.back_to_comment:hover{
	background-color:#17a8af;
}
.continue{
	position:absolute;bottom:10px;left:10px;width:60px;height:20px;border:1px #eee solid;text-align:center;line-height:20px;color:#3b5992;cursor:pointer;background-color:#f6deec;color:#fff;-moz-border-radius:10px;
}
.continue:hover{
	background-color:#dc92bd;
}
#button_new_guestbook{
	float:right;
	width:100px;
	height:30px;
	background-color:#f6deec;
	color:#000;
	text-align:center;
	line-height:30px;
	-moz-border-radius:15px;
	margin:0 auto;
	margin:10px 5px;
}
#button_new_guestbook:hover{
	background-color:#f694cd;
}
#stat_guestbook{
	display:block;
	clear:both;
	min-width:100px;
	height:10px;
	color:#333;
	text-align:center;
	line-height:10px;
	margin:0 auto;
	margin-top:0px;
}
#content_index{
	border:0px red solid;
	width: 900px;
	height: 369px;
	margin: 26px auto 0;
}
#content_index_right{
	border:0px red solid;
	width: 450px;
	height: 369px;
	float:right;
	background:url('../images/biography.png') no-repeat top right;
}
#content_index_top_info{
	border:0px red solid;
	width: 170px;
	height: 136px;
	margin:47px 215px 0 0;
}
#content_index_info_biography{
	border:0px red solid;
	width: 170px;
	height: 40px;
	text-align:center;
}
#content_index_info_certification{
	border:0px red solid;
	width: 170px;
	height: 40px;
	margin-top:4px;
	text-align:center;
}
#content_index_info_interview{
	border:0px red solid;
	width: 170px;
	height: 40px;
	margin-top:7px;
	text-align:center;
}
#content_index_info_biography a, #content_index_info_certification a, #content_index_info_interview a{
	font-family: BYekan, Tahoma, Arial, sans-serif;
	font-size: 18px;
	line-height:45px;
	color:#fff;
	text-align:center;
	text-shadow: 1px 1px 1px #666;
}
#content_index_bottom_info{
	border:0px red solid;
	width: 432px;
	height: 160px;
	margin-top:20px;
}
#content_index_bottom_info ul{
	border:0px red solid;
	list-style: none;
	margin:25px 10px;
}
#content_index_bottom_info ul li{
	border:0px red solid;
	width:430px;
	text-align:right;
}
#content_index_bottom_info ul li span{
	border:0px red solid;
	background:url('../images/liar.png') no-repeat center right;
	font-family: BYekan, Tahoma, Arial, sans-serif;
	font-size: 15px;
	line-height:22px;
	color:#333;
	padding-right:20px;
	
}
#content_index_left{
	border:0px red solid;
	width: 450px;
	height: 369px;
	float:right;
	background:url('../images/membership.png') no-repeat top left;
}
#content_index_membership{
	border:0px red solid;
	width: 349px;
	height: 201px;
	margin:110px 60px 0 0;
}
#content_index_membership_1{
	border:0px red solid;
	width: 349px;
	height: 34px;
	font-family: BYekan, Tahoma, Arial, sans-serif;
	font-size: 18px;
	line-height:35px;
	color:#000;
	text-align:center;
	text-shadow: 2px 2px 2px #eee;
}
#content_index_membership_2{
	border:0px red solid;
	width: 349px;
	height: 34px;
	margin-top:6px;
	font-family: BYekan, Tahoma, Arial, sans-serif;
	font-size: 18px;
	line-height:40px;
	color:#000;
	text-align:center;
	text-shadow: 2px 2px 2px #eee;
}
#content_index_membership_3{
	border:0px red solid;
	width: 349px;
	height: 34px;
	margin-top:6px;
	font-family: BYekan, Tahoma, Arial, sans-serif;
	font-size: 18px;
	line-height:42px;
	color:#000;
	text-align:center;
	text-shadow: 2px 2px 2px #eee;
}
#content_index_membership_4{
	border:0px red solid;
	width: 349px;
	height: 34px;
	margin-top:6px;
	font-family: BYekan, Tahoma, Arial, sans-serif;
	font-size: 18px;
	line-height:44px;
	color:#000;
	text-align:center;
	text-shadow: 2px 2px 2px #eee;
}
#content_index_membership_5{
	border:0px red solid;
	width: 349px;
	height: 34px;
	margin-top:5px;
	font-family: BYekan, Tahoma, Arial, sans-serif;
	font-size: 18px;
	line-height:49px;
	color:#000;
	text-align:center;
	text-shadow: 2px 2px 2px #eee;
}

.biography {
    float: right;
    height: 270px;
    padding-right: 17px;
    text-align: justify;
    width: 340px;
}
.biography *
{
	font-family:BYekan;
}