/* -------------------------------------------------------------------------------- global setting ******  */

html
{
	width: 100%;
}
body {
	background:url(https://isach.info/images/css/motsach_bg.png) top left repeat;
	text-align:left;
	font-family: Trebuchet,Verdana,Arial;
	font-size:10pt;
	border:0;
	letter-spacing:0;
	margin:0;
	padding:0;
}

ul {
	list-style-type:none;
}
a {
	text-decoration:none;
	color:#3923C9;
}
a:hover {
	text-decoration: underline;
}
img {
	border:0;
}

/* -------------------------------------------------------------------------------- isach frame ******  */
#globalContainer {
	min-height:100px;
	position:relative;
	top:0;
	left:0;
	margin: 0 auto;
	width:1080px;
}

#top_banner
{
	height: 161px;
	width: 1080px;
}
#top_banner .top_banner_body
{
	background:url(https://isach.info/images/css/top_banner_body.png) top left repeat-y;
	height: 140px;
	width: 100%;
}
#top_banner .top_banner_footer
{
	background:url(https://isach.info/images/css/top_banner_footer.png) top left no-repeat;
	height: 21px;
	width: 100%;
}


#page_footer {
	margin: 0 0 200px 0;
}
#footer_text {
	margin-top:5px;
	font-family:Verdana,Arial;
	text-align:center;
	font-size:11px;
	color:#000;
}
#footer_text a {
	color:#0000A0;
}

#social_network{
	/*border-top: 1px solid #DDD;*/
	/*margin:0 60px; 
	display: inline-block;*/
	/*padding:10px 0 20px 0;*/
display: inline-block;
width: 650px;
padding: 20px 50px 20px 50px;	
}


#logo_box
{
	position:absolute;
	left:20px;
	top:20px;
	width:170px;
	height:113px;
}
#quote_box {
	position:absolute;
	left:330px;
	top:10px;
	font-size:12px;
	font-style:italic;
	width:450px;
	height:100px;
	color:#AAA;
	line-height: 120%;
}

#login_box {
	position:absolute;
	left:720px;
	top:10px;
	font-size:12px;
	font-style:italic;
	width:350px;
	height:100px;
	color:#AAA;
	line-height: 120%;
}

#user_box {
	position: relative;
	left: 790px;
	width: 250px;
	padding: 10px;
	text-align: right;
}
#user_box a {
	color: #8e8ecf
}

#motsach_text_box {
	position:absolute;
	top:500px;
	left:10px;
	background:url(https://isach.info/images/css/motsach_text.gif) top left no-repeat;
	min-height:138px;
	min-width:28px;
	z-index: 15;
}

#go_up_arrow {
	background:url(https://isach.info/images/css/backgrounds.gif) -660px -85px no-repeat;
	height:42px;
	width:34px;
	position:fixed;
	left:30px;
	bottom:30px;
	text-decoration: none;
}
#menu_icon_box {
	position:absolute;
	top:52px;
	left:655px;
	z-index: 10;
}
.menu_icon {
	/*background-image:url(https://isach.info/images/css/backgrounds.gif);  */
	background-image:url(https://isach.info/images/css/menu_icon.png);
	width:32px;
	height:32px; 
}
.menu_icon a {
	width:100%;
	height:100%;
	display: block;
	text-decoration: none;
}


/* -------------------------------------------------------------------------------- top_menu ******  */
.motsach_header {
	position:absolute;
	top:105px;
	left:0px;
	height:30px;
	width:1073px;
	background: #819eb1 none;
	z-index: 20;
}

.menu_content_body {
	background-color: #234567;
	opacity:0.97;
  	/*filter:alpha(opacity=97); */
	width: 200px;
	float: left;
	padding: 0;
	height: 100%;
}

.right_menu_item:hover, .audio_list_item:hover {
	text-decoration: none;
}
ul.menu_list {
	clear:none;
	width:200px;
	margin:0;
	padding:0;
}
ul.menu_list * {
color:#000;
}
ul.menu_list li {
	width:160px;
	float:left;
	position:relative;
	margin: 0 0 0 0;
	padding: 0 40px 0 40px;
}


#pageNav {
	list-style-type:none;
	display:block;
	height:50px;
	color:#300;
	margin:0;
	padding:0;
	z-index: 25;
}

#pageNav>li {
	float:left;
	padding-right:3px;
	border-right: 1px solid #818DB1;
	height: 30px;
}

#pageNav>li>a {
	display:block;
	margin: 0;
	padding-left: 20px;
	padding-top: 8px;
}

#navHome, #navStory, #navComic, #navAudio, #navLife, #navPoem, #navLyrics, #navForum, #navCulu, #navUtility, #navmsResource, #navHelp {
	height:34px;
	padding: 0;
	margin:0;
	border: 0px;
	background-repeat:no-repeat;
	cursor: default;
}
#pageNav>li>a{
	font-family: Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: black;
}

#navHome{
	width: 56px;
	background-position: 0 0px;
}
#navStory{
	width: 100px;

}
#navComic{
	width: 120px;
}
#navAudio{
	width: 110px;
}
#navLife{
	width: 100px;
}
#navPoem{
	width: 90px;
}
#navLyrics{
	width: 90px;
}
#navForum{
	width: 90px;
}
#navHelp {
	width: 90px;
}
#navUtility{
	width: 100px;
}

#navmsResource{
	width: 100px;
}
#navHome:hover{
}

#pageNav>li:hover, #pageNav>li:hover>a {
	background-color: #234567; 
	color: #BABA21;
}


.menu_content_body>ul.menu_list>li.menu_item a {
	color: #BABA21;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}


#pageNav li.menu_item {
	border-bottom: 1px dotted #767603;
	font-size:12px;
	font-style: italic;
	padding: 5px 10px 5px 20px;
	margin: 0 5px 0 5px;
}

.menu_item:hover {
	background-color:#123456;
}

.menu_highlight {
	background: chartreuse; !important;
	padding: 5px 0 5px 0; !important;
}

#pageNav>li:hover #pageNav>li>a:hover {
	color: yellow;
}


#StorySelected>ul#pageNav>li#navStory>a, #PoemSelected>ul#pageNav>li#navPoem>a, #LyricsSelected>ul#pageNav>li#navLyrics>a, #ComicSelected>ul#pageNav>li#navComic>a, #UtilitySelected>ul#pageNav>li#navUtility>a, #AudioSelected>ul#pageNav>li#navAudio>a, #LifeSelected>ul#pageNav>li#navLife>a, #msResourceSelected>ul#pageNav>li#navmsResource>a, #msHelpSelected>ul#pageNav>li#navHelp>a {
	color: wheat !important;
}

#StorySelected>ul#pageNav>li#navStory, #PoemSelected>ul#pageNav>li#navPoem, #LyricsSelected>ul#pageNav>li#navLyrics, #ComicSelected>ul#pageNav>li#navComic, #UtilitySelected>ul#pageNav>li#navUtility, #AudioSelected>ul#pageNav>li#navAudio, #LifeSelected>ul#pageNav>li#navLife, #msResourceSelected>ul#pageNav>li#navmsResource, #msHelpSelected>ul#pageNav>li#navHelp {
	background-color: #234567;

}

#story_top_menu_box, #life_top_menu_box, #audio_top_menu_box, #poem_top_menu_box, #lyrics_top_menu_box, #utility_top_menu_box, #msresource_top_menu_box, #help_top_menu_box {
	position:absolute;
	top:30px;
	display:none;
	padding-top: 20px;
	z-index: 25;
}
#story_top_menu_box {
	width:630px;
	left:60px;
	height: 365px;
}

#life_top_menu_box {
	width:840px;
	left:60px;
	height: 295px;
}
#audio_top_menu_box {
	width:420px;
	left:288px;
	height: 335px;
}
#poem_top_menu_box {
	width:630px;
	left:295px;
	height: 365px;
}
#lyrics_top_menu_box {
	width:840px;
	left:275px;
	height: 395px;
}
#utility_top_menu_box {
	width:430px;
	left:798px;
	height: 160px;
}

#help_top_menu_box {
	width:250px;
	left:795px;
	height: 290px;
}

#utility_top_menu_box .menu_item
{
	width: 180px;
}

#utility_top_menu_box .menu_content_body
{
	width: 230px;
}


#help_top_menu_box .menu_item
{
	width: 235px;
}

#help_top_menu_box .menu_content_body
{
	width: 280px;
}

#msresource_top_menu_box {
	width:210px;
	left:694px;
	height: 200px;
}


/* -------------------------------------------------------------------------------- right menu box ******  */

#motsach_right_menu_box {
	position:absolute;
	top:170px;
	left:770px;
	width:305px;
}
#motsach_right_menu_header {
	width:100%;
	background:url(https://isach.info/images/css/backgrounds.gif) 0 -40px no-repeat;
	height:10px;
	z-index: 5;
}
#top_story_title,#latest_story_title,#tac_pham_title,#tac_gia_title,#top_poem_title,#top_lyrics_title,#latest_poem_title,#latest_lyrics_title,
#story_same_author_title,#poem_same_author_title,#lyrics_same_author_title,#story_same_category_title,#comic_same_category_title,
#poem_same_category_title,#latest_comic_title, #quick_links_title, #download_ebooks_title, #top_audio_title, 
#audio_same_author_title, #audio_same_category_title, #latest_audio_title, #audio_same_reader_title, #msresource_title {
	margin-top:10px;
	background-image:url(https://isach.info/images/css/titles.gif);
	background-repeat:no-repeat;
	min-height:40px;
	width:300px;
	z-index: 200;
}
#top_story_title, #top_audio_title {
	background-position: 0 0;
}
#latest_story_title,#latest_comic_title, #latest_audio_title {
	background-position: 0 -40px;
}
#top_poem_title, #top_lyrics_title {
	background-position: 0 -160px;
}
#latest_poem_title, #latest_lyrics_title {
	background-position: 0 -200px;
}
#tac_pham_title {
	background-position: -150px -320px;
	width:150px !important;
}
#tac_gia_title {
	background-position: 0 -320px;
	width:150px !important;
}
#story_same_author_title, #audio_same_author_title {
	background-position: 0 -120px;
}
#audio_same_reader_title {
	background-position: 0 -565px;
}
#poem_same_author_title,#lyrics_same_author_title {
	background-position: 0 -280px;
}
#story_same_category_title,#comic_same_category_title, #audio_same_category_title  {
	background-position: 0 -80px;
}
#poem_same_category_title {
	background-position: 0 -240px;
}
#quick_links_title {
	background-position: 0 -440px;
}
#download_ebooks_title{
	background-position: 0 -520px;
}
ul .right_menu_list_box {
	padding-left:10px;
	margin-left: 0px;
}
#motsach_author_menu_header {
	margin-top:30px;
	width:100%;
	background:url(https://isach.info/images/css/author_menu_header_bg.png) 0 0 no-repeat;
	height:60px;
}
#motsach_right_menu_body {
	background:url(https://isach.info/images/css/right_menu_body_bg.png) 0 0 repeat-y;
	min-height:200px;
}
#motsach_right_menu_body_content {
	width:80%;
	padding:20px 0 20px 20px;
}
#motsach_right_menu_footer {
	width:100%;
	background:url(https://isach.info/images/css/backgrounds.gif) 0 -60px no-repeat;
	height:20px;
}
#motsach_content_menu_body_content {
	width:80%;
	padding:20px 0 20px 30px;
}
#motsach_content_menu_footer {
	width:100%;
	background:url(https://isach.info/images/css/category_menu_footer_bg.png) 0 0 no-repeat;
	min-height:35px;
}

#pm1 #p1,#pm2 #p2,#pm3 #p3,#pm4 #p4,#pm5 #p5,#pm6 #p6,#pm7 #p7,#pm8 #p8,#pm9 #p9,#pm10 #p10,#pm11 #p11,#pm12 #p12,#pm13 #p13,#pm14 #p14,#pm15 #p15,#pm16 #p16,#pm17 #p17,#pm18 #p18,#pm19 #p19,#pm20 #p20,#pm21 #p21,#pm22 #p22,#pm23 #p23,#pm24 #p24,#pm25 #p25,#pm26 #p26,#pm27 #p27,#pm28 #p28,#pm29 #p29,#pm30 #p30,#pm31 #p31,#pm32 #p32,#pm33 #p33,#pm34 #p34,#pm35 #p35,#pm36 #p36,#pm37 #p37,#pm38 #p38,#pm39 #p39,#pm40 #p40,#pm41 #p41,#pm42 #p42,#pm43 #p43,#pm44 #p44,#pm45 #p45,#pm46 #p46,#pm47 #p47,#pm48 #p48,#pm49 #p49,#pm50 #p50,#pm51 #p51,#pm52 #p52,#pm53 #p53,#pm54 #p54,#pm55 #p55,#pm56 #p56,#pm57 #p57,#pm58 #p58,#pm59 #p59,#pm60 #p60,#pm61 #p61,#pm62 #p62,#pm63 #p63,#pm64 #p64,#pm65 #p65,#pm66 #p66,#pm67 #p67,#pm68 #p68,#pm69 #p69,#pm70 #p70,#pm71 #p71,#pm72 #p72,#pm73 #p73,#pm74 #p74,#pm75 #p75,#pm76 #p76,#pm77 #p77,#pm78 #p78,#pm79 #p79,#pm80 #p80,#pm81 #p81,#pm82 #p82,#pm83 #p83,#pm84 #p84,#pm85 #p85,#pm86 #p86,#pm87 #p87,#pm88 #p88,#pm89 #p89,#pm90 #p90,#pm91 #p91,#pm92 #p92,#pm93 #p93,#pm94 #p94,#pm95 #p95,#pm96 #p96,#pm97 #p97,#pm98 #p98,#pm99 #p99,#pm100 #p100,#pm101 #p101,#pm102 #p102,#pm103 #p103,#pm104 #p104,#pm105 #p105,#pm106 #p106,#pm107 #p107,#pm108 #p108,#pm109 #p109,#pm110 #p110,#pm111 #p111,#pm112 #p112,#pm113 #p113,#pm114 #p114,#pm115 #p115,#pm116 #p116,#pm117 #p117,#pm118 #p118,#pm119 #p119,#pm120 #p120,#pm121 #p121,#pm122 #p122,#pm123 #p123,#pm124 #p124,#pm125 #p125,#pm126 #p126,#pm127 #p127,#pm128 #p128,#pm129 #p129,#pm130 #p130,#pm131 #p131,#pm132 #p132,#pm133 #p133,#pm134 #p134,#pm135 #p135,#pm136 #p136,#pm137 #p137,#pm138 #p138,#pm139 #p139,#pm140 #p140,#pm141 #p141,#pm142 #p142,#pm143 #p143,#pm144 #p144,#pm145 #p145,#pm146 #p146,#pm147 #p147,#pm148 #p148,#pm149 #p149,#pm150 #p150,#pm151 #p151,#pm152 #p152,#pm153 #p153,#pm154 #p154,#pm155 #p155,#pm156 #p156,#pm157 #p157,#pm158 #p158,#pm159 #p159,#pm160 #p160,#pm161 #p161,#pm162 #p162,#pm163 #p163,#pm164 #p164,#pm165 #p165,#pm166 #p166,#pm167 #p167,#pm168 #p168,#pm169 #p169,#pm170 #p170,#pm171 #p171,#pm172 #p172,#pm173 #p173,#pm174 #p174,#pm175 #p175,#pm176 #p176,#pm177 #p177,#pm178 #p178,#pm179 #p179,#pm180 #p180,#pm181 #p181,#pm182 #p182,#pm183 #p183,#pm184 #p184,#pm185 #p185,#pm186 #p186,#pm187 #p187,#pm188 #p188,#pm189 #p189,#pm190 #p190,#pm191 #p191,#pm192 #p192,#pm193 #p193,#pm194 #p194,#pm195 #p195,#pm196 #p196,#pm197 #p197,#pm198 #p198,#pm199 #p199,#cm0 #c0,#cmA #cA,#cmB #cB,#cmC #cC,#cmD #cD,#cmE #cE,#cmF #cF,#cmG #cG,#cmH #cH,#cmI #cI,#cmJ #cJ,#cmK #cK,#cmL #cL,#cmM #cM,#cmN #cN,#cmO #cO,#cmP #cP,#cmQ #cQ,#cmR #cR,#cmS #cS,#cmT #cT,#cmU #cU,#cmV #cV,#cmW #cW,#cmX #cX,#cmY #cY,#cmZ #cZ {
	background-color:#3B5998;
	color:#FFF;
}

#m01 #c01,#m01 #c001,#m02 #c02,#m03 #c03,#m04 #c04,#m05 #c05,#m06 #c06,#m07 #c07,#m08 #c08,#m09 #c09,#m10 #c10,#m11 #c11,#m12 #c12,#m13 #c13,#m14 #c14,#m15 #c15,#m16 #c16,#m17 #c17,#m18 #c18,#m19 #c19,#m20 #c20,#m21 #c21,#m22 #c22,#m23 #c23,#m24 #c24,#m25 #c25,#m26 #c26,#m27 #c27,#m28 #c28,#m29 #c29,#m30 #c30,#m31 #c31,#m32 #c32,#m33 #c33,#m34 #c34,#m35 #c35,#m36 #c36,#m37 #c37,#m38 #c38,#m39 #c39,#m40 #c40,#m41 #c41,#m42 #c42,#m43 #c43,#m44 #c44,#m45 #c45,#m46 #c46,#m47 #c47,#m48 #c48,#m49 #c49,#m50 #c50,#m51 #c51,#m52 #c52,#m53 #c53,#m54 #c54,#m55 #c55,#m56 #c56,#m57 #c57,#m58 #c58,#m59 #c59,#m60 #c60,#m61 #c61,#m62 #c62,#m63 #c63,#m64 #c64,#m65 #c65,#m66 #c66,#m67 #c67,#m68 #c68,#m69 #c69,#m70 #c70,#m71 #c71,#m72 #c72,#m73 #c73,#m74 #c74,#m75 #c75,#m76 #c76,#m77 #c77,#m78 #c78,#m79 #c79,#m80 #c80,#m81 #c81,#m82 #c82,#m83 #c83,#m84 #c84,#m85 #c85,#m86 #c86,#m87 #c87,#m88 #c88,#m89 #c89,#m90 #c90,#m91 #c91,#m92 #c92,#m93 #c93,#m94 #c94,#m95 #c95,#m96 #c96,#m97 #c97,#m98 #c98,#m99 #c99,#m001 #c001,#m002 #c002,#m003 #c003,#m004 #c004,#m005 #c005,#m006 #c006,#m007 #c007,#m008 #c008,#m009 #c009,#m010 #c010,#m011 #c011,#m012 #c012,#m013 #c013,#m014 #c014,#m015 #c015,#m016 #c016,#m017 #c017,#m018 #c018,#m019 #c019,#m020 #c020,#m021 #c021,#m022 #c022,#m023 #c023,#m024 #c024,#m025 #c025,#m026 #c026,#m027 #c027,#m028 #c028,#m029 #c029,#m030 #c030,#m031 #c031,#m032 #c032,#m033 #c033,#m034 #c034,#m035 #c035,#m036 #c036,#m037 #c037,#m038 #c038,#m039 #c039,#m040 #c040,#m041 #c041,#m042 #c042,#m043 #c043,#m044 #c044,#m045 #c045,#m046 #c046,#m047 #c047,#m048 #c048,#m049 #c049,#m050 #c050,#m051 #c051,#m052 #c052,#m053 #c053,#m054 #c054,#m055 #c055,#m056 #c056,#m057 #c057,#m058 #c058,#m059 #c059,#m060 #c060,#m061 #c061,#m062 #c062,#m063 #c063,#m064 #c064,#m065 #c065,#m066 #c066,#m067 #c067,#m068 #c068,#m069 #c069,#m070 #c070,#m071 #c071,#m072 #c072,#m073 #c073,#m074 #c074,#m075 #c075,#m076 #c076,#m077 #c077,#m078 #c078,#m079 #c079,#m080 #c080,#m081 #c081,#m082 #c082,#m083 #c083,#m084 #c084,#m085 #c085,#m086 #c086,#m087 #c087,#m088 #c088,#m089 #c089,#m090 #c090,#m091 #c091,#m092 #c092,#m093 #c093,#m094 #c094,#m095 #c095,#m096 #c096,#m097 #c097,#m098 #c098,#m099 #c099,.menu_item_header:hover {
	background-color:#dec5c5;
}
.characterbox {
	min-height:150px;
	margin:0;
	padding:0;
}

/* -------------------------------------------------------------------------------- motsach_content_box ******  */
#motsach_content_box {
	position:absolute;
	top:170px;
	margin-left:0;
	width:762px;
}
#motsach_content_header {
	width:100%;
	background:url(https://isach.info/images/css/backgrounds.gif) 0 0 no-repeat;
	height:10px;
	z-index: 5;
}
#motsach_content {
	width:762px;
	background:url(https://isach.info/images/css/motsach_content_body_bg.png) top left repeat-y;
	min-height:500px;
	z-index: 5;
}
#motsach_content_body {
	
	padding:40px 50px 30px 60px;
}
#motsach_content_footer {
	width:762px;
	background:url(https://isach.info/images/css/backgrounds.gif) 0 -15px no-repeat;
	height:25px;
	margin-top:-2px;
	z-index: 5;
}
.ms_list_item {
	display:block;
	min-height:20px;
	border-bottom: 1px solid #DDD;
	padding:10px 0 0;
}


.tac_pham_list_header,.tac_gia_list_header, .audio_list_header {
	margin-bottom:0;
	margin-top:20px;
	width:300px;
	background-image:url(https://isach.info/images/css/titles.gif);
	height:40px;
}
.tac_pham_list_header {
	background-position:0 -360px;
}
.tac_gia_list_header {
	background-position:0 -400px;
}
.audio_list_header {
	background-position:0 -480px;
}

/* display the image instead of text. For ex: Tacgia-sotacpham */
.right_menu_title,.left_menu_title,.side_menu_title,.tac_pham_list_header span,.tac_gia_list_header span,#navTale #navTaleDopMenu {
	display:none;
}


/* -------------------------------------------------------------------------------- paging ******  */
div.paging_box_top {
	min-height:50px;
	width:100%;
	margin:50px 0 0;
	padding:0;
}
div.paging_box_bottom,div.paging_box_empty {
	min-height:50px;
	width:100%;
	margin:0;
	padding:0;
}
ul.pagination, ul.character_box {
	font-size:16px;
	line-height:140%;
	text-align:left;
	white-space:normal;
	min-height:30px;
	min-width:5px;
	padding-left:5px;
	margin-left:0;
	float:right;
}
.pagination li,.characterbox li {
	float:left;
	position:relative;
	border:0;
}
.pagination a:active,.pagination a:focus,.pagination a:hover,characterbox a:active,.characterbox a:focus,.characterbox a:hover {
	background-color:green;
	color:#000;
	display:block;
	border-color:gray #C9C7BC #C9C7BC gray;
}
.pagination a,.pagination strong,.characterbox a,.characterbox strong {
	display:block;
	background-color:#FFFFFA;
	border-radius:6px;
	float:left;
	text-align:center;
	text-decoration:none;
	vertical-align:top;
	width:30px;
	height:23px;
	border: 1px solid #555;
	margin:2px;
	padding:0;
}
.pagination li ul {
	display:none;
	position:absolute;
	top:0;
	left:0;
	background-color:#FFFCCF;
	float:left;
	list-style-type:none;
	margin:0 0 0 -1px;
}
.pagination li:hover ul,.pagination li.over ul {
	display:block;
	position:absolute;
	top:0;
	left:0;
	background-color:#FFF;
	float:left;
	list-style-type:none;
	border: 2px solid #000;
	margin:28px 0 0 -1px;
	padding:5px;
}
.pagination li ul li {
	margin-top:0;
	margin-left:0;
	padding:0;
}
.pagination li>ul {
	top:auto;
	left:auto;
}
.navigator_next {
	background:url(https://isach.info/images/css/backgrounds.gif) -600px -85px no-repeat;
	border:0;
	width:25px;
	height:40px;
	display:block;
}
.navigator_prev {
	background:url(https://isach.info/images/css/backgrounds.gif) -630px -85px no-repeat;
	border:0;
	width:25px;
	height:40px;
	display:block;
}

a.navigator {
	border:0;
	background-color:#FFF;
}
img.navigator {
	padding-top:4px;
	border:0;
}

/* -------------------------------------------------------------------------------- chapter navigator ******  */
.chapter_navigator {
	margin:0 -40px -65px;
	padding:10px 0 5px;
}
.chapter_prev {
	position:absolute;
	left:20px;
	top:160px;
	display:block;
}
.chapter_next {
	position:absolute;
	left:710px;
	top:160px;
	display:block;
}
.chapter_prev_bottom {
	position:relative;
	left:20px;
	top:0px;
	display:block;
	width: 40px;
	z-index: 15;
}
.chapter_next_bottom {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	width: 40px;
	z-index: 15;
}
.navigator_bottom {
	margin-top:50px;
	margin-bottom: 100px;
	text-align:center;
	font-size:13px;
	z-index: 30;
}
.prev_chapter_link,.current_chapter_link,.next_chapter_link,.prev_page_link,.current_page_link,.next_page_link {
	display:block;
	width:210px;
	border-bottom: 1px solid #DDD;
	font-style: italic;
	color: #DDD;
}
.current_chapter_link {
	margin-left:210px;
}
.current_chapter_link a {
	font-style: normal;
	
}
.next_chapter_link {
	margin-left:420px;
}

/* -------------------------------------------------------------------------------- common ******  */
.right_menu_item {
	border-bottom: 1px solid #DDD;
	font-size:13px;
	/*font-family: monospace;	*/
	font-family: "Menlo", Courier, Helvetica, Arial, sans-serif;
	padding:5px;
}

.menu_item, .audio_list_item {
	border-bottom: 1px solid #DDD;
	padding:5px;

}

/* -------------------------------------------------------------------------------- common ******  */
#search_box {
	width:200px;
	margin-bottom: 20px;
}
.search_label {
	margin-right:20px;
	color:#888;
	font-size:11px;
}
#search_button {
	position: relative;
	border:0 none;
	cursor:pointer;
	height:30px;
	text-indent:50px;
	width:30px;
	margin-top: -27px;
	left: 238px;
	opacity:0;
  	/*filter:alpha(opacity=0);*/ /* For IE8 and earlier */
}
#search_text_box {
	width:290px;
	height:22px;
	margin-left: -14px;
	margin-top: -10px;
	border:0;
	background:url(https://isach.info/images/css/backgrounds.gif) 0 -85px no-repeat;
	padding-top:13px;
}
.search_text_box {
	border: 1px solid rgba(66, 170, 82, 1);
	margin-left: 15px;
	margin-top: -3px;
	padding: 4px;
	background-color:transparent;
	color: rgba(153, 51, 58, 1);
}

/* -------------------------------------------------------------------------------- decoration ******  */



/* -------------------------------------------------------------------------------- content files******  */

.ms_title {
	color:#000;
	font-size:18pt;
	font-weight:bolder;
	padding-top:0;
	font-family: "Palatino Linotype", Tahoma, Geneva, sans-serif;
}

.ms_chapter, .ms_chapter_id {
	font-family: "Palatino Linotype", Tahoma, Geneva, sans-serif;
	color:#C52929;
	text-transform: uppercase;
	text-align:center;
	margin:30px 0;
	font-size: 18px;
}

.ms_chapter_id
{
	margin:30px 0 0 !important;
}
.ms_text, .ms_quote, .ms_highlight, .ms_text_b, .ms_text_i {
	line-height: 140%;
	color: #545353;
	text-align: justify;
	padding-top: 10px;
	font-family: Trebuchet,Verdana,Arial;
}

#story_body .ms_text, #story_body .ms_quote, #story_body .ms_highlight, #story_body .ms_text_b, #story_body .ms_text_i {
	font-size: 18px;
}

.ms_text_b {
	font-weight: bold;
}
.ms_text_i {
	font-style: italic;
}

.ms_highlight
{
	color: red !important;
}
.ms_blank
{
	line-height: 100%;
}
.ms_quote {
	color:#606;
	font-style:italic;
}

.story_poem {
	line-height:130%;
	font-style:italic;
	color:#281992;
	padding-left: 100px;
	font-family: monospace, "Menlo", Courier, Helvetica, Arial, sans-serif;
}

.ms_note, .poem_note {
	line-height:140%;
	padding-top: 6px;
	color:#777;
	font-style:italic;
}

.ms_focus {
	text-align:justify;
	font-family:"Palatino Linotype", Tahoma, Geneva, sans-serif;
	color: rgba(36, 36, 108, 1);
	text-transform: uppercase;
	margin: 30px 0 0 0;
	font-size: 14px;
	font-weight: bold;
	
}
.comic_image {
	min-width:700px;
	max-width: 1400px;
	padding-left: 10px;
	text-align:left;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-right: 100px;
}

@font-face {
    font-family: isach_dinh_hon;
    src: url('../fonts/UVNDinhHon.TTF');
}




.poem_text {
	line-height:130%;
	color:#1F0D33;
	font-family: monospace, Times, serif;
	font-size: 14px;
	text-rendering: geometricPrecision ;	
}

.ms_end_note_title {
	margin-top:30px;
	padding-bottom:0;
	margin-bottom:20px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#777;
	font-weight:bolder;
	line-height:140%;
	border-bottom: 1px solid #DDD;
	font-size:13px;
}


.ms_end_note {
	margin-top:5px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#777;
	line-height:140%;
	font-size:11px;
	text-align:justify;
	font-family: monospace;
}


.ms_break, .poem_breaks
{
	text-align:center;
	line-height: 300%;
}

.poem_break
{
	line-height: 100%;
}

/* -------------------------------------------------------------------------------- content code ******  */
.comic_text_note
{
	margin-top: 30px;
	font-size: 13px;
	font-style: italic;
}

.error_message_box, .info_message_box {
	background: none repeat scroll 0 0 #FFEBE8;
	border: 1px solid #DD3C10;
	height: 0;
	line-height: 15px;
	margin: 10px 30px 10px 35px;
	overflow: hidden;
	display: block;
	height: auto;
	text-align: center;
}
.error_message_text, .info_message_text {
	padding: 7px 3px;
}
.info_message_box {
	background: none repeat scroll 0px 0px #F8F8BB;
	border: 1px solid #8D870A;
}


.left_list_item {
	text-align:left;
	float:left;
	white-space: nowrap;
}
.right_list_item {
	text-align:right;
	color:#777;
	font-style:italic;
}
label.error {
	display: none;
	color: red;
}

.ms_list_item {
	display:block;
	min-height:20px;
	border-bottom: 1px solid #DDD;
	padding:10px 0 0;
}
.ms_author {
	font-weight:100;
	font-size:13px;
	/* font-family: monospace; */
	color:#777;
	line-height:150%;
	margin:5px 0;
	text-align:left;
	font-family: "Menlo", Courier, Helvetica, Arial, sans-serif;
}


#comic_box
{
	min-width: 900px;
	margin-top: 100px; 
	margin-left: -70px;
	padding: 0;	
	background:url(https://isach.info/images/css/motsach_bg.png) top left repeat;
}

.review_section {
	border-bottom: 1px solid #DDD;
	padding:20px 0;
}
.review_section_end {
	border:0;
	padding:20px 0 0;
}

.review_section div.see_more, .review_section_end div.see_more {
	padding-top:10px;
}

.see_more a {
	text-decoration:underline;
}

.msresource_section
{
	margin-top: 30px;
	padding-bottom: 0;
	margin-bottom: 20px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #2064A2;
	font-weight: bolder;
	line-height: 140%;
	border-bottom: 1px solid #A59797;
	font-size: 15px;
}


.list_item_end_line {
	border-bottom:1px solid #EEE;
}

.left_list_item_author {
	float:left;
	width:350px;
	display:inline;
	line-height:150%;
}
.right_list_item_author {
	display:inline;
	line-height:150%;
}

#audio_book_icon_box {
	position:absolute;
	top:20px;
	left:600px;
	z-index: 15;
}

/* Overwrite jQuery-ui */
.ui-widget {
	font-size: 95% !important;
}


#chapter_navigator_box_top {
	width:100%;
}


/* ----------------------------------- ebook ----------------------------------- */
body {
	text-align:left;
	font-family: Trebuchet,Verdana,Arial;
	font-size:10pt;
	border:0;
	letter-spacing:0;
	margin:0;
	padding:0;
}


.ms_image {
	margin-top:50px;
	margin-bottom:0;
	text-align:center;
}
.ms_image img {
	max-width: 650px;
}

.firstletter {
	float:left;
	font-size:3em;
	line-height:1;
	font-weight:700;
	margin-right:5px;
}
.ms_image_caption {
	line-height:140%;
	color:#606;
	font-style:italic;
	text-align:center;
	padding-top:10px;
}


/* social sharing */
.social_icon {
	width: 32px;
	height: 32px;
	cursor: pointer;
	margin: 0 2px;
}

a.social_icon:hover {
	text-decoration: none;
}
.social_icon img{
	
}

.social_icon img:hover {

opacity: 0.8;
}


*::-moz-selection {
    background-color: #ED2F00;
    color: #FFF;
}

.microdata
{
	display: none;
}

#login_menu li.menu_item {
	border-bottom: 1px dotted #767603;
	font-size:12px;
	font-style: italic;
	margin: 0 5px 0 5px;
}


