body {
	margin: 0;
	margin-top: 20px;
	padding: 0;
	background-color: #F8A907;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a { text-decoration: none; }
a:hover { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: none; }
img { border: 0px; }

#header { width: 797px; }
#header img { display: block; border: 0px; }
#footer_index {
	width: 625px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-size: 9px;
	color: #372c25;
	padding-bottom: 10px;
	padding-left: 150px;
}
#footer_index .bbs_index { float: right; color: #372c25; }
#footer_index .bbs_index a { color: #372c25; }
#footer_index .bbs_index span { color: #51443d; font-weight: bold; }

#footer {
	width: 300px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 10px;
	font-size: 9px;
	color: #f8a907;
	padding-left: 200px;
	position: relative; top: -25px;
}
#footer .bbs { float: right; color: #f8a907; }
#footer .bbs a { color: #f8a907; }
#footer .bbs span { color: #fefdfd; font-weight: bold; }

.line1_l_index {
	background-image: url('../images/gui/line1_l_index.gif');
	background-repeat: no-repeat;
	height: 36px;
	text-align: left;
}
.line1_r_index {
	background-image: url('../images/gui/line1_r_index.png');
	background-repeat: no-repeat;
}
.line2_l_index {
	background-image: url('../images/gui/line2_l_index.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #372c25;
}
.line2_l_index .line2_c {
	background-image: url('../images/gui/line2_l_index_top.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 50px;
	padding-bottom: 70px;
	text-align: left;
}
.line2_r_index {
	width: 479px;
	background-image: url('../images/gui/line2_r_index.png');
	background-repeat: no-repeat;
	background-position: left top;
}
.line3_r_index {
	height: 65px;
	background-image: url('../images/gui/line3_r_index.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
}
.line1_l {
  width: 318px;
	background-image: url('../images/gui/line1_l.gif');
	background-repeat: no-repeat;
	height: 40px;
	text-align: left;
}
.line1_r {
	background-image: url('../images/gui/line1_r.gif');
	background-position: right top;
	background-repeat: no-repeat;
}
.line2_l {
  width: 318px;
	background-image: url('../images/gui/line2_l.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #51443d;
}
.line2_l .line2_c {
	background-image: url('../images/gui/line2_l_top.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding: 10px;
	padding-bottom: 25px;
	text-align: left;
}
.line2_r {
	width: 479px;
	background-image: url('../images/gui/line2_r.gif');
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 9px;
}
.line3_r {
	height: 68px;
	background-image: url('../images/gui/line3_r.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
}

.line2_l_bio {
	width: 454px;
	background-image: url('../images/gui/line2_l_bio.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #51443d;
	text-color: #51443d;
}
.line2_l_bio .line2_c {
	width: 444px !important; /* For competent browsers*/
	width: 400px; /* For IE */
	background-image: url('../images/gui/line2_l_top.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 0px;	
	padding-bottom: 25px;
	text-align: left;
}
.line3_r_bio {
	height: 22px;
	background-image: url('../images/gui/line3_r_bio.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
}
.line4_r_bio {
	background-image: url('../images/gui/line4_r_bio.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
}
.line4_r_bio .line4_c {
	background-color: #51443d;
	width: 777px;
	float: right;
	padding: 10px;
	padding-top: 0px;
	margin-bottom: 40px;
	text-align: justify;
	position: relative;
	top: -10px;
}
#lang_index {
	float: right;
}
#lang {
	float: right;
	position: relative;
	bottom: 0px;
	margin-top: 0px;
}
#main_menu {
	width: 195px;
	float: right;
	/*\*/
	margin-right: 0px !important; /* For competent browsers*/
	margin-right: 0px; /* For IE */
	position: relative;
	top: 0px;
	clear: both;
/* 	height: 40px; */
/*	background-image: url('../images/gui/menu_main_bg.jpg');
	background-repeat: no-repeat;*/
}
#main_menu a { display: block; margin-bottom: 0px; }

.news_block { margin-bottom: 3px; margin-top: 3px; clear: both; }
.news_block .title { font-weight: bold; color: #f8a907; font-size: 9px; align: left; }
.news_block .img a { display: block; border: 1px solid #F8A907; }
.news_block .img a:hover { border: 1px solid #372c25; }
.news_block .link a { color: #f8a907; font-weight: normal; }
.news_block .link a:hover { color: #FFFFFF; }

.news_block_detail { margin-bottom: 10px; }
.news_block_detail .title { font-weight: bold; }
.news_block_detail img { display: block; border: 1px solid #F8A907; margin-bottom: 5px; }
.news_block_detail .link a { color: #f8a907; font-weight: bold; }
.news_block_detail .link a:hover { color: #FFFFFF; }

.album_block { text-align: justify; margin-bottom: 10px; /*float: left; margin-right: 4px;*/ }
.album_block .cover { border: 1px solid #f8a907; }
.album_block .link a { color: #f8a907; font-weight: bold; }
.album_block .link a:hover { color: #FFFFFF; }
.album_block .link1 a { color: #f8a907;}
.album_block .link1 a:hover { color: #FFFFFF; }
.album_block .description { text-align: justify; margin-top: 5px; }

.break { clear: both; font-size: 1px; line-height: 0px; height:1px; }

.form { color: #f8a907; }
.form .inputfield { width: 282px; border: 1px solid #FFFFFF; background-color: #f8a907; color: #51443d; font-size: 9px; line-height: 14px; }
.form .textfield { width: 282px; border: 1px solid #FFFFFF; background-color: #f8a907; color: #51443d; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; }
.form .send { width: 60px; border: 1px solid #f8a907; background-color: #51443d; color: #f8a907; font-size: 9px; line-height: 20px; font-weight: bold; }


.image_album { text-align: left; margin-right: 10px; margin-bottom: 10px; float: left; font-size: 9px !important; }
.image_album .title { font-weight: bold; }
.image_album .img a { display: block; border: 1px solid #f8a907; }
.image_album .img a:hover { border: 1px solid #51443d; }
.image_album .link a { color: #f8a907; font-weight: bold; }
.image_album .link a:hover { color: #FFFFFF; }

.image_album_detail { text-align: center; margin-bottom: 10px; }
.image_album_detail .title { font-weight: bold; text-align: center; }
.image_album_detail .sdesc { font-weight: normal; text-align: justify; margin-bottom: 15px; }
.image_album_detail a { display: block; border: 1px solid #F8A907; float: left; margin-right: 15px; margin-bottom: 15px; }
.image_album_detail a:hover { border: 1px solid #B52121; }

.video { text-align: justify; margin-bottom: 3px;}
.video .title { font-weight: bold; }

.live_ad {
	position: relative;
	/*\*/
	left: 4px !important; /* For competent browsers*/
	left: -85px; /* For IE */
	top: 178px;
}
.partner_title {
	position: relative;
	/*\*/
	left: 167px !important; /* For competent browsers*/
	left: -200px; !important; /* For IE */
	top: -10px;
}
.partner_list {
	margin-bottom: 11px;
	margin-left: 15px;
}
.partner_list a {
	margin-right: 5px;
}
/* ####################################### */








/* #main_menu img { float: right; display: block; } */

#lang_menu {
	width: 797px;
	height: 44px;
	background-image: url('../images/gui/menu_lang_bg.jpg');
	background-repeat: no-repeat;
	text-align: right;
	border: 0px;
	font-size: 1px;
}

#main_body {
	width: 797px;
	background-image: url('../images/gui/footer_spacer.jpg');
	background-repeat: repeat-y;
}
#main_body .main_data {
	background-image: url('../images/gui/body_bg.jpg');
	background-repeat: no-repeat;
}





.links_block { text-align: left; font-weight: bold; }
.links_block a { color: #f8a907; border: 1px solid #f8a907; display: block; padding: 5px; margin-bottom: 10px; }
.links_block a:hover { color: #FFFFFF; }

.page_text {
/* 	width: 461px; */
	text-align: justify;
	font-size: 9px;
}





#lyric { width: 400px; text-align: left; margin-top: 15px; margin-bottom: 15px; }
#lyric .title { font-weight: bold; margin-bottom: 10px; font-size: 8pt; }
#lyric .close { margin-top: 10px; font-weight: bold; }
#lyric .close a { color: #B52121; }
#lyric .close a:hover { color: #FFFFFF; }

.red_link { text-align: left; }
.red_link a { color: #B52121; font-weight: bold; }
.red_link a:hover { color: #FFFFFF; }



.spacer { clear: both; font-size: 1px; height: 1px; }

/* pager */
.pager_container_top { text-align: center; }
.pager_container_bottom { text-align: center; padding-left: 210px; margin-bottom: 2px; }
.pager_container_top img { border: 0px; }
.pager { font-weight: bold; font-size: 10px; color: #FFFFFF; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.pager a { font-weight: bold; color: #f8a907; }
.pager a:hover { color: #FFFFFF; }
.current { color: #FFFFFF; }
.pager .perpage a { color: #f8a907; }
.pager .perpage a:hover { color: #FFFFFF; }
.pager .total { color: #f8a907; }
.pager_total { padding-right: 10px; float: left; width: 200px; text-align: right; color: #FFFFFF; }
.pager_perpage { padding-left: 10px; float: right; width: 110px; text-align: right; color: #FFFFFF; }

.style1 {
	font-weight: bold;
	font-size: 9px;
	color: #f8a907;
}
