@charset "utf-8";
/* CSS Document */
body,td {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #514931;
	line-height: 180%;
	margin: 0px;
	text-decoration: none;
}
a{
	color: #B04600; 
	text-decoration: none;
}
a:hover{
	color: #B04600;
	text-decoration: underline;
		}

/*-----------------------------index_BG------------------------------------*/
.IndexBG{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/BG.jpg);
	background-repeat: repeat-x;
}
.IndexBGL{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/index_BG_L.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.IndexBGLm{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/index_BG_L_m.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.IndexBGLbot{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/index_BG_Lbot.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.IndexBGR{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/index_BG_R.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.IndexBGRm{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/index_BG_R_m.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.IndexBGRbot{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/index_BG_Rbot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/*-----------------------------botmenu------------------------------------*/
.BotMenu{
	font-size: 11px;
	font-weight: normal;
	color: #544A29;
	text-decoration: none;
}
.BotMenu a{
	font-size: 11px;
	font-weight: normal;
	color: #544A29;
	text-decoration: none;
}
.BotMenu a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #B04600;
	text-decoration: underline;
}
.BotMenu2{
	font-size: 11px;
	font-weight: normal;
	color: #8B8B8B;
	text-decoration: none;
}
.Creatop{
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.Creatop a{
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
.Creatop a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

/*-----------------------------INDEX------------------------------------*/
.LinkLogo { 
    opacity: 1;                 /* 透明度100% FireFox 瀏覽器 */ 
    filter: Alpha(Opacity=100);   /* 透明度100% IE 瀏覽器 */ 
}
.LinkLogo a:link img { 
    opacity: .7;                 /* 透明度30% FireFox 瀏覽器 */ 
    filter: Alpha(Opacity=70);   /* 透明度30% IE 瀏覽器 */ 
}
.LinkLogo a:visited img { 
   opacity: .7; 
   filter: Alpha(Opacity=70); 
} 
.LinkLogo a:hover img { 
   opacity: 1;                    /* 透明度100% FireFox 瀏覽器 */ 
   filter: Alpha(Opacity=100);   /* 透明度100% IE 瀏覽器 */ 
} 


/*-----------------------------Page_BG------------------------------------*/
.PageBG{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/pageBG.jpg);
	background-repeat: repeat-x;
}
.PageBGL{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/page_BG_L.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.PageBGLm{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/page_BG_L_m.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.PageBGLbot{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/page_BG_Lbot.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.PageBGR{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/page_BG_R.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.PageBGRm{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/page_BG_R_m.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.PageBGRbot{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/page_BG_Rbot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*-----------------------------Submenu------------------------------------*/
.SubmenuBG{
	background-attachment: scroll;
	background-image: url(../_img/00_layout/submenuBG.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.SubmenuBGLine{
	background-attachment: scroll;
	background-image: url(../_img/01_exhibition/submenu_line.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.SubmenuOverBG{
	background-color: #9E8A4B;
	height: 26px;
}

.SubmenuTxt{
	font-size: 12px;
	color: #514931;
	text-decoration: none;
	
}
.SubmenuTxt a{
	display: block;
	font-size: 12px;
	padding-left:10px;
	padding-top:2px;
	background-image:  url(../_img/00_layout/arrow02.gif);
	background-position: 0px 8px;
	background-repeat: no-repeat;
	color: #514931;
	text-decoration: none;
	background-attachment: scroll;
	height: 26px;

	
}
.SubmenuTxt a:hover{
	display: block;
	font-size: 12px;
	padding-left:10px;
	padding-top:2px;
	color: #514931;
	text-decoration: none;
	background-attachment: scroll;
	background-image:  url(../_img/00_layout/arrow01.gif);
	background-position: 0px 8px;
	background-repeat: no-repeat;
	height: 26px;

   
}
.SubmenuOnpage{
	font-size: 12px;
	color: #514931;
	text-decoration: none;
}
.SubmenuOnpage a{
	display: block;
	font-size: 12px;
	padding-left:10px;
	padding-top:2px;
	background-image:  url(../_img/00_layout/arrow01.gif);
	background-position: 0px 8px;
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	background-attachment: scroll;
	height: 26px;
}
.SubmenuOnpage a:hover{
	display: block;
	font-size: 12px;
	padding-left:10px;
	padding-top:2px;
	color: #ffffff;
	text-decoration: none;
	background-attachment: scroll;
	background-image:  url(../_img/00_layout/arrow01.gif);
	background-position: 0px 8px;
	background-repeat: no-repeat;
	height: 26px;


}


/*-----------------------------01_Exhibition------------------------------------*/
.OverviewRBG01{
	background-attachment: scroll;
	background-image: url(../_img/01_exhibition/overviewRBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.OverviewRBG02{
	background-attachment: scroll;
	background-image: url(../_img/01_exhibition/overviewRBG2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.OverLinkBG01{
	background-attachment: scroll;
	background-image: url(../_img/01_exhibition/R_LinkBG01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.OverLinkBG02{
	background-attachment: scroll;
	background-image: url(../_img/01_exhibition/R_LinkBG02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.OverRTxt01{
	font-weight: bold;
	color: #413C29;
	text-decoration: none;
	font-size: 11px;
}
.OverRTxt02{
	color: #877A52;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	line-height: 160%;
}
.OverRTxt03{
	font-weight: normal;
	color: #514931;
	text-decoration: none;
	font-size: 11px;
	line-height: 130%;
}
.ExhibitionOBG{
	background-attachment: scroll;
	background-image: url(../_img/01_exhibition/ExhibitionOBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ExhibitionPageBG{
	background-attachment: scroll;
	background-image: url(../_img/01_exhibition/exhibition_pageBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ExhibitionDetailTit{
	font-size: 17px;
	line-height: 150%;
	font-weight: bold;
	color: #514931;
	text-decoration: none;
}
.ExhibitionDetailtopTxt{
	font-size: 11px;
	line-height: 150%;
	font-weight: normal;
	color: #9F8F60;
	text-decoration: none;
}
.DetailDotLine{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C1C1C1;
}
.ExhibitionDetailBG{
	background-attachment: scroll;
	background-image: url(../_img/01_exhibition/DetailBG.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/*-----------------------------02_Concerts------------------------------------*/
.ConcertsBG{
	background-attachment: scroll;
	background-image: url(../_img/02_concerts/concertsBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ConcertsOverTxt{
	font-size: 11px;
	line-height: 150%;
	font-weight: normal;
	color: #936B44;
	text-decoration: none;
}
.OverLinkBG03{
	background-attachment: scroll;
	background-image: url(../_img/02_concerts/R_LinkBG01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ConcertsPageBG{
	background-attachment: scroll;
	background-image: url(../_img/02_concerts/concerts_pageBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.PersonalBG{
	background-attachment: scroll;
	background-image: url(../_img/02_concerts/personalBG.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

/*-----------------------------03_CHIMEI Arts Award------------------------------------*/
.AboutBG{
	background-attachment: scroll;
	background-image: url(../_img/03_award/aboutBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/*-----------------------------04_Activities------------------------------------*/
.ActivitiesBG{
	background-attachment: scroll;
	background-image: url(../_img/04_activities/activitiesBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

