@import url(/include/css/2th.css);

/*document*/
#document_archive h2 span{
	display: none;
	}
#document_archive h2 {
	width: 745px; 
	height: 30px; 
	padding: 0 0 10px 0; 
	margin: 0; 
	background: url(/images/library/title_document.gif) no-repeat;  
	cursor: pointer; 
	}
#document_archive ul { 
	padding: 0 10px;  
	margin: 0;
	list-style: none;
	}

#document_title {
	list-style: none;
	padding: 0;
	margin:0;
	}
#document_title li { 
	float: left;
	}
#document_archive_title li span a:visited, #document_archive_title li span a:link {
	float: left; 
	font: bold 13px simsun, 'ms song',  Arial;
	color: #72141A;
	letter-spacing: 1px;	
	text-decoration:none;
	padding: 0px 3px 2px 13px;
	background: url(/images/BG_li.gif) top left no-repeat;
	}

#document_archive_title li span a:hover {
	float: left; 
	font: bold 13px simsun,  'ms song', Arial ;
	color: #DA8C11;
	text-decoration: none;
	letter-spacing: 1px;	
	padding: 0px 3px 2px 13px;
	background: url(/images/BG_li_hover.gif) top left no-repeat;
	}
#document_title li ul {
	padding: 4px;
	margin: 0;
	}
#document_title li ul li {
	padding-left: 15px; 
	line-height: 20px; 
	background: url(/images/library/bg_li.gif) no-repeat left center; 
	margin:0 5px 0 10px;
	}

/* ---[ resources ]--------------------- */
#document_archive ul { padding: 0; margin: 0; list-style: none; }

#document_archive_title { 
	position: relative; 
	width: 740px; 
	height: 150px; 
	background: url(/images/library/bg_sutra.gif) no-repeat left bottom; 
	padding: 0;
	margin: 0;
	}
#document_archive_title li { 
	float: left; 
	padding: 10px 0 5px 2px; 
	font-size: 11px; 
	letter-spacing: -1px;
	font-family: verdana;
	margin: 0;
	}
#document_archive_title a:visited, #document_archive_title a:link {
	color: #663399;
	font-weight: bold;
	text-decoration: none;
	}
#document_archive_title a:hover {
	text-decoration: underline;
	}

#document_archive_title li ul li { 
	font-size: 12px; 
	font-family: arial;
	font-size: 12px;
	padding: 0 8px;
	letter-spacing: 0;
	}
/* sutra */
#sutra_list { 
	position: absolute; 
	width: 560px;
	height: 130px; 
	top: 30px; 
	left: 180px;
	}
#sutra_list li { 
	width: 520px;
	padding-left: 10px;
	line-height: 20px;
	background: url(/images/library/bg_li.gif) no-repeat left center;
	
	}
#sutra_list li a:visited, #sutra_list a:link { 
	font-weight: normal;
	color: #666;
	}
#sutra_list .empty_record {
	padding: 50px 0 0 0;
	background-image: none;
	}
#sutra_list .more {
	background-image: none;
	}
#sutra_list .more a:visited, #sutra_list .more a:link, #sutra_list .more a:hover { 
	color: #003399;
	text-decoration: none;
	font: 11px Tahoma,verdana;
	}

/* commentary */
#commentary_list { 
	position: absolute; 
	width: 560px;
	height: 130px; 
	top: 30px; 
	left: 180px;
	display: none;
	}
#commentary_list li { 
	width: 520px;
	padding-left: 10px;
	line-height: 20px;
	background: url(/images/library/bg_li.gif) no-repeat left center;
	}
#commentary_list li a:visited, #commentary_list a:link { 
	font-weight: normal;
	color: #666;
	}
#commentary_list .empty_record {
	padding: 50px 0 0 0;
	background-image: none;
	}
#commentary_list .more {
	background-image: none;
	}
#commentary_list .more a:visited, #commentary_list .more a:link, #commentary_list .more a:hover { 
	color: #003399;
	text-decoration: none;
	font: 11px Tahoma,verdana;
	}

/* writing */
#writing_list { 
	position: absolute; 
	width: 560px;
	height: 130px; 
	top: 30px; 
	left: 180px;
	display: none;
	}
#writing_list li { 
	width: 520px;
	padding-left: 10px;
	line-height: 20px;
	background: url(/images/library/bg_li.gif) no-repeat left center;
	}
#writing_list li a:visited, #writing_list a:link { 
	font-weight: normal;
	color: #666;
	}
#writing_list .empty_record {
	padding: 50px 0 0 0;
	background-image: none;
	}
#writing_list .more {
	background-image: none;
	}
#writing_list .more a:visited, #writing_list .more a:link, #writing_list .more a:hover { 
	color: #003399;
	text-decoration: none;
	font: 11px Tahoma,verdana;
	}

/* dharma_talk */
#dharma_talk_list { 
	position: absolute; 
	width: 560px;
	height: 130px; 
	top: 30px; 
	left: 180px;
	display: none;
	}
#dharma_talk_list li { 
	width: 520px;
	padding-left: 10px;
	line-height: 20px;
	background: url(/images/library/bg_li.gif) no-repeat left center;
	}
#dharma_talk_list li a:visited, #dharma_talk_list a:link { 
	font-weight: normal;
	color: #666;
	}
#dharma_talk_list .empty_record {
	padding: 50px 0 0 0;
	background-image: none;
	}
#dharma_talk_list .more {
	background-image: none;
	}
#dharma_talk_list .more a:visited, #dharma_talk_list .more a:link, #dharma_talk_list .more a:hover { 
	color: #003399;
	text-decoration: none;
	font: 11px Tahoma,verdana;
	}

/* sangha_guide */
#sangha_guide_list { 
	position: absolute; 
	width: 560px;
	height: 130px; 
	top: 30px; 
	left: 180px;
	display: none;
	}
#sangha_guide_list li { 
	width: 520px;
	padding-left: 10px;
	line-height: 20px;
	background: url(/images/library/bg_li.gif) no-repeat left center;
	}
#sangha_guide_list li a:visited, #sangha_guide_list a:link { 
	font-weight: normal;
	color: #666;
	}
#sangha_guide_list .empty_record {
	padding: 50px 0 0 0;
	background-image: none;
	}
#sangha_guide_list .more {
	background-image: none;
	}
#sangha_guide_list .more a:visited, #sangha_guide_list .more a:link, #sangha_guide_list .more a:hover { 
	color: #003399;
	text-decoration: none;
	font: 11px Tahoma,verdana;
	}

/* buddhist_essay */
#buddhist_essay_list { 
	position: absolute; 
	width: 560px;
	height: 130px; 
	top: 30px; 
	left: 180px;
	display: none;
	}
#buddhist_essay_list li { 
	width: 520px;
	padding-left: 10px;
	line-height: 20px;
	background: url(/images/library/bg_li.gif) no-repeat left center;
	}
#buddhist_essay_list li a:visited, #buddhist_essay_list a:link { 
	font-weight: normal;
	color: #666;
	}
#buddhist_essay_list .empty_record {
	padding: 50px 0 0 0;
	background-image: none;
	}
#buddhist_essay_list .more {
	background-image: none;
	}
#buddhist_essay_list .more a:visited, #buddhist_essay_list .more a:link, #buddhist_essay_list .more a:hover { 
	color: #003399;
	text-decoration: none;
	font: 11px Tahoma,verdana;
	}

/* academic_essay */
#academic_essay_list { 
	position: absolute; 
	width: 560px;
	height: 130px; 
	top: 30px; 
	left: 180px;
	display: none;
	}
#academic_essay_list li { 
	width: 520px;
	padding-left: 10px;
	line-height: 20px;
	background: url(/images/library/bg_li.gif) no-repeat left center;
	}
#academic_essay_list li a:visited, #academic_essay_list a:link { 
	font-weight: normal;
	color: #666;
	}
#academic_essay_list .empty_record {
	padding: 50px 0 0 0;
	background-image: none;
	}
#academic_essay_list .more {
	background-image: none;
	}
#academic_essay_list .more a:visited, #academic_essay_list .more a:link, #academic_essay_list .more a:hover { 
	color: #003399;
	text-decoration: none;
	font: 11px Tahoma,verdana;
	}

/*multimedia*/

#multimedia {
	position: relative;
	}
#multimedia h2 span{
	display: none;
	}
#multimedia h2{
	width: 745px; 
	height: 30px; 
	padding: 0 0 10px 0; 
	margin: 0; 
	background: url(/images/library/title_multimedia.gif) no-repeat;  
	cursor: pointer; 
	}
#multimedia h2 a:hover, a:visited, a:link { text-decoration: none; margin: 0; padding: 0; }
#multimedia ul { 
	padding: 0 10px;  
	margin: 0;
	list-style: none;
	}
#multimedia li { padding-left: 8px; line-height: 20px; background: url(/images/library/bg_li.gif) no-repeat left center; }

/*multimedia_video*/
#multimedia_video { 
	float: left; 
	width: 390px; 
	border-right: 1px dashed #999; 
	padding: 0 5px;
	}
#multimedia_video h4 span{
	display: none;
	}
multimedia_video h4 {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}
#multimedia_video h4{
	width: 150px;
	height: 20px;
	background: url(/images/library/title_video.gif) no-repeat; 
	cursor: pointer; 
	padding: 0;
	margin:0;
	}
#multimedia_video h4 a:hover, #multimedia_video h4 a:visited, #multimedia_video h4 a:link { 
	text-decoration: none; 
	margin: 0; 
	padding: 0px;
	color: #999;
	}

#multimedia_video .image_path {
	float: left;
	padding: 2px;
	margin: 10px 10px 0 0;
	border: 2px solid #eee;
	}
#multimedia_video .topic {
	padding: 10px;
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	}
#multimedia_video .topic a:visited, #multimedia_video .topic a:link {
	color: #333;
	text-decoration: none;
	}
#multimedia_video .topic a:hover {
	text-decoration: underline;
	}
#multimedia_video .summary {
	padding: 0;
	margin: 0;
	color: #666;
	}
#multimedia_video .more a:visited, #multimedia_video .more a:link, #multimedia_video .more a:hover { 
	color: #003399;
	text-decoration: none;
	font: 11px Tahoma,verdana;
	}

/*multimedia_audio*/
#multimedia_audio { position: relative; margin-left: 405px; }
#multimedia_audio h4 span {
	display: none;
	}
#multimedia_audio h4 {
	width: 150px;
	height: 20px;
	background: url(/images/library/title_audio.gif) no-repeat;
	cursor: pointer; 
	padding: 0;
	margin:0;
	}
#multimedia_audio h4 a:visited, #multimedia_audio h4 a:link, #multimedia_audio h4 a:hover { 
	font-weight: bold;
	text-decoration: none; 
	margin: 0; 
	padding: 0px;
	color: #999;
	}
#multimedia_audio li a:visited, #multimedia_audio a:link { 
	font-weight: normal;
	color: #666;
	text-decoration: none;
	}
#multimedia_audio li a:hover {
	font-weight: normal;
	color: #666;
	text-decoration: underline;
	}
#multimedia_audio .empty_record {
	padding: 10px 0 0 0;
	background-image: none;
	}

/*multimedia_music*/
#multimedia_music { position: relative; margin-left: 405px; padding-top: 6px;}
#multimedia_music h4 span{
	display: none;
	}
#multimedia_music h4 {
	width: 150px;
	height: 20px;
	background: url(/images/library/title_music.gif) no-repeat; 
	cursor: pointer; 
	padding: 0;
	margin:0;
	}
#multimedia_music h4 a:visited, #multimedia_music h4 a:link, #multimedia_music h4 a:hover {
	font-weight: bold;
	text-decoration: none; 
	margin: 0; 
	padding: 0;
	color: #999;
	}
#multimedia_music li a:visited, #multimedia_music a:link { 
	font-weight: normal;
	color: #666;
	text-decoration: none;
	}
#multimedia_music li a:hover {
	font-weight: normal;
	color: #666;
	text-decoration: underline;
	}
#multimedia_music .empty_record {
	padding: 10px 0 0 0;
	background-image: none;
	}

/*accessaries*/
#accessaries {
	position: relative;
	}
#accessaries h2 span{
	display: none;
	}
#accessaries h2 {
	width: 745px; 
	height: 30px; 
	padding: 0 0 10px 0; 
	margin: 0; 
	background: url(/images/library/title_accessaries.gif) no-repeat; 
	cursor: pointer; 
	}
#accessaries h2 a:hover, a:visited, a:link { text-decoration: none; margin: 0; padding: 0; }
#accessaries h4 {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}

#accessaries h4 a:hover, #accessaries h4 a:visited, #accessaries h4 a:link { 
	text-decoration: none; 
	margin: 0; 
	padding: 10px;
	color: #999;
	}

#screen_saver {
	float: left;
	width: 210px;
	}
#screen_saver h4 span{
	display: none;
	}
#screen_saver h4 {
	width: 150px;
	height: 20px;
	background: url(/images/library/title_screen.gif) no-repeat; 
	cursor: pointer; 
	padding: 0;
	margin:0;
	}
#screen_saver dl {
	text-align: center;
	padding: 10px 0 0 0;
	margin: 0;
	}
#screen_saver dt img {
	padding: 2px;
	border: 2px solid #eee;
	}
#screen_saver dd {
	padding: 0;
	margin: 0;
	}
#screen_saver dd a:visited, #screen_saver dd a:link {
	color: #333;
	text-decoration: none;
	}
#screen_saver dd a:hover {
	color: #333;
	text-decoration: underline;
	}
#background_image{
	float: left;
	width: 210px;
	}
#background_image h4 span{
	display: none;
	}
#background_image h4 {
	width: 150px;
	height: 20px;
	background: url(/images/library/title_back.gif) no-repeat; 
	cursor: pointer; 
	padding: 0;
	margin:0;
	}
#background_image dl {
	text-align: center;
	padding: 10px 0 0 0;
	margin: 0;
	}
#background_image dt img {
	padding: 2px;
	border: 2px solid #eee;
	}
#background_image dd {
	padding: 0;
	margin: 0;
	}
#background_image dd a:visited, #background_image dd a:link {
	color: #333;
	text-decoration: none;
	}
#background_image dd a:hover {
	color: #333;
	text-decoration: underline;
	}
#artwork{
	float: left;
	padding-left: 10px;
	width: 300px;
	}
#artwork h4 span{
	display: none;
	}
#artwork h4 {
	width: 150px;
	height: 20px;
	background: url(/images/library/title_art.gif) no-repeat; 
	cursor: pointer; 
	padding: 0;
	margin:0;
	}
#artwork .article_wrapper {
	float: left;
	width: 130px;
	height: 165px;
	margin: 10px 6px 2px 8px;
	padding: 0;
	background: url(/images/list/gallery_b4.gif) no-repeat bottom center;
	}
#artwork .article_image {
	height: 120px;
	text-align: center;
	padding: 10px 0;
	background: url(/images/list/gallery_4.gif) no-repeat;
	}
#artwork .no_image {
	padding-top: 50px;
	color: #999;
	font-weight: bold;
	}
#artwork .article_topic {
	padding: 5px
	}
#artwork .article_topic a:visited, #artwork .article_topic a:link {
	color: #333;
	text-decoration: none;
	}
#artwork .article_topic a:hover {
	text-decoration: underline;
	}