
-body {  font-family: Arial, Helvetica, sans-serif; } 
-A:link    {  font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: blue}
-A:visited {  font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: blue}
-A:hover   {  font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: red} 

#content ul { list-style: none; }

#content { font-family: 'Times New Roman', serif; }

#dojeon_header { padding-top:5px; height:45px; background:#573819; }

/* list_parts */
#list_parts_main { }

#list_parts_header, #list_chapters_header, #search_header { min-height:25px; }
#read_chapters_header { min-height:40px; }

#list_content { padding:20px 1em 20px; font-size: 15px; line-height: 150%; font-size:1.2em; }

/* list chapters */
#main_image { width:320px; float:left; padding-left:20px; }
#parts_logo { width:100%; min-height:300px; text-align:center; margin-top:50px; }
#parts { padding:0px 1em 0; }
.part_list { font-size:1.2em; line-height:200%; padding-left: 0; }
#parts .verse_title { text-align:left; color:#3399ff; padding:2.0em 0em .5em 30px; font-size:1.3em; font-weight:bold; }
#parts .verse_list { padding:0px 0px 0px; background:url(bg_dot_500.png) 0px bottom no-repeat; margin-bottom: 8px; line-height: 130%;  }
#parts .verse_list a { color:#941a1c; line-height:130%; }
#list_chapters_title_bar { padding:12px; }
#list_chapters_title_bar h2 { text-align:center; padding:10px; font-size: 1.5em; color: #993333; }

/* search bar */
#search_bar_top { display:none; }
#search_bar { min-height:30px; margin:10px; padding:10px; border:1px solid #CCCCCC; border-radius:5px; }
#search_bar_bottom { display:none; }

#search_bar  { line-height:150%; }
#search_bar select, #search_bar input { font-size: 15px; x-height: 23px; }
#search_bar input.chapter { width:50px; } 
#search_bar input.a_keyword { width:90px; } 
#goto_dj_home { margin-top:5px; }
#search_form { margin-top:5px; }

#keyword_expanded { display:none; }
#search_detail { cursor:pointer; font-size:0.8em; color:#888888;}

.keyword { color: red; }

/* read dojeon */
#read_chapters_header h2 { float:right; margin:10px 10px 0; color:#888888; font-size:1.0em; font-weight:normal; font-weight:bold; }
#read_chapters_header h2 a { color:#888888; }
#read_chapter_title_bar { padding:40px 10px 12px; }
#read_chapter_title_bar h2 { text-align:center; margin:0; padding:30px 10px 20px; font-size: 1.4em; color:#ba7771; }
#read_chapter_title_bar2 { height:10px; padding:20px 10px 5px; }
#read_chapter_title_bar3 { height:30px; padding:12px 10px 12px; }
#goto_before { float:left; font-size: 1.2em;  }
#goto_before  a { color:#cc9999; }
#goto_next { float:right; font-size: 1.2em;  }
#goto_next  a { color:#cc9999; }
#footnote_icon { }

#chapter { padding:0 10px 0; }
#chapter ul { list-style:none; margin:0; padding:0; }
#chapter .verse_list { font-size:1.1em; line-height:200%; }
#chapter .verse_title { text-align:center; color:#444; margin:1.0em 0px 1.0em; font-size:1.2em; font-weight:bold; font-family:dotum, Apple Gothic; }
#chapter .verse_title .eng { display:none; }
#chapter .verse_item { margin:0 0 5px; font-size: 16px;  }
#chapter .verse_item.selected {  }
#chapter .verse_item.selected .verse_text{ text-decoration:underline; text-decoration-color: #7f7; }
#chapter .verse_item .eng { display:none; }
#chapter .verse_no { padding-right:2px; font-weight:bold; }
#chapter .verse_bold { font-weight:bold; color:green; }
#chapter .verse_bold_reset { font-weight:normal; color:#444; }
#chapter .search_keyword { color:red; }

#footnote { padding:0 10px 0; display:none; }
#footnote ul { list-style:none; }
#footnote_title_icon { padding:0 1em 0; position:absolute; margin-top:-15px;}
#footnote .footnote_list { font-size:1.1em; line-height:180%; padding:10px 10px 10px; border:1px solid #CCCCCC; border-radius:5px; }
#footnote .footnote_list .footnote_no { font-weight:bold; width:10px; }
#footnote .footnote_item { padding-top: 7px;}
#footnote .search_keyword { color:red; }
#footnote_top { display:none; }
#footnote_bottom { display:none; }

/* list title */
#titles { padding:0 1em 0em; }
.title_list { font-size:1.1em; line-height:200%;  padding-left: 0; }
#titles .verse_title { text-align:left; color:blue; padding:1.0em 0em .5em 0px; font-size:1.1em; font-weight:bold; line-height: 160%; }
#titles .verse_list { padding:0px 0px 0px; background:url(bg_dot_500.png) 0px bottom no-repeat; line-height:160%; font-size:1.1em; margin-bottom: 5px; }

#titles_pagination { padding:0; text-align:center; font-size:1em; line-height:200%; }
.page_cur_tag { padding:4px; border:solid #ddd 1px; color:red; }
.page_num_tag { padding:4px; }

/* search */
#search_result_header { padding:50px 10px 12px; }
#search_result_header h2 { padding:10px; font-size: 1.1em; display:inline; }
#search_result_header h3 { padding:10px; font-size: 1.0em; font-weight:normal; }

#search_result { padding:0 10px 0; min-height:400px; }
#search_result p { text-align:center; }

#search_result table.search_list { font-size:1em; line-height:160%; width:100%; margin:0 auto; border:0; border-collapse:collapse }
.search_list th, .search_list td {padding:5px; font-size:1em;}
.search_list tr.verse_item { }
.search_list td.verse_no { width:70px; padding-right:10px; vertical-align:top; }
.search_list td.verse_text { }
.search_list td.verse_keyword { font-weight:bold; color:red; }
#search_result a:hover { text-decoration: underline; }

.pagination {
  display: inline-block;
  margin: 8px 0;
  text-align: center;
  font-size: 1em;
  line-height: 200%;
  padding: 0 15px 0;
}
.pagination li {
  display: inline-block;
  margin: 0 5px; 
}
.pagination li a, .pagination li span {
  text-decoration: none;
  color: #000; 
}
.pagination li.active {
  padding: 0 4px 0;
  border: solid #ddd 1px;
}
.pagination li.active a, .pagination li.active span { 
  color: #f00; 
 }
.pagination li.disabled span { color: #fff; }


