body{
	margin:0;
	padding:0;
	font-family:Arial,Helvetica,sans-serif;
	background:#CADEE4 url(http://files.myopera.com/hoangkien/K091810/page_bg.png) 50% 0 no-repeat fixed;
}
a{
	text-decoration:none;
	outline:none;
}
a:hover{
	text-decoration:underline;
}
h1,h2,h3,h4,h5,h6{
	font-weight:normal;
}
#wrap0,#wrap1,#wrap2,#wrap3,#wrap4{
	display:block;
	width:840px;
	margin:0 auto;
	padding:0;
	background:none;
	border:none;
}
#wrap0{
	background:transparent url(http://files.myopera.com/hoangkien/K091810/bg_logo_2.png) 20px 0px no-repeat;
	padding:15px 0 15px 0;
}
#wrap1{
	background:transparent url(http://files.myopera.com/hoangkien/K112910/bg.png);
	background:rgba(255,255,255,.85);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
#wrap2{
}
#wrap3{
	position:relative;
	overflow:visible;
}
#wrap4{
	overflow:visible;
}
#wrap3,#wrap4{
	font-family:Tahoma,Geneva,sans-serif;
}
#content{
	display:block;
	width:840px;
	margin:0;
	overflow:hidden;
	background:none;
}
#mainwrap{
	display:block;
	width:540px;
	margin:0 20px 20px 20px;
	padding:0;
	overflow:hidden;
	float:left;
}
#main{
	width:540px;
	margin:0;
	padding:0;
}
#sidewrap{
	display:block;
	width:240px;
	margin:0;
	padding:0;
	float:left;
}
#footer{
	display:block;
	width:840px;
	margin:0 !important;
	padding:0 !important;
	overflow:hidden;
	background:none;
	border-top:1px solid #bfbfbf;
}
#footer2{
	display:block;
	width:800px;
	margin:20px 20px 0 20px;
	padding:0;
	overflow:hidden;
}
#footer #operatxtad,#footer #footer-promo{
	background:none;
	border:none;
	margin:0;
	padding:0;
}
#footer #footer-promo{
	margin:10px 0 10px 0;
}
#header{
	position:absolute;
	top:0;
	left:20px;
	display:block;
	width:800px;
	height:40px;
	margin:0;
	padding:0;
	background:none;
	border:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
	-webkit-box-shadow:0px 0px0px rgba(0,0,0,.2);
	-moz-box-shadow:0px 0px 0px rgba(0,0,0,.2);
	box-shadow:0px 0px 0px rgba(0,0,0,.2);
	z-index:99999;
}
#header #logo{
	position:absolute;
	top:-15px;
	left:0px;
	display:block;
	width:110px;
	height:105px;
	margin:0;
	padding:0;
	overflow:hidden;
	background:none;
	border:none;
}
#header #logo img,#header #logo b{
	display:none;
}
#header #nav{
	position:absolute;
	top:0;
	left:130px;
	display:block;
	width:500px;
	height:40px;
	margin:0;
	padding:0;
}
#nav [aria-haspopup]{
	margin:0;
	padding:0;
}
#nav [aria-haspopup] > a{
	color:#666;
	font-size:11px;
	background:none;
	margin:0;
	padding:10px 15px 0 15px;
	text-shadow:1px 1px 1px #ccc;
}
#user{
	height:40px;
}
#header [aria-haspopup] ul,#user [aria-label]:hover:after{
	margin:0 !important;
	padding:4px 0 4px 0 !important;
	border:none !important;
	background:#cb0e15;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0px 0px 4px rgba(0,0,0,.4);
	-moz-box-shadow:0px 0px 4px rgba(0,0,0,.4);
	box-shadow:0px 0px 4px rgba(0,0,0,.4);
}
#user [aria-label]:hover:after{
	padding:4px !important;
}
#loginsignup{
	position:absolute;
	right:20px;
	top:125px;
	display:block;
	height:40px;
	margin:0;
	padding:0;
	overflow:hidden;
}
#loginsignup li{
	width:70px;
	height:40px;
	margin:0;
	padding:0;
}
#loginsignup a,#loginsignup a:link,#loginsignup a:visited,#loginsignup a:active{
	color:#333;
	height:40px;
	line-height:40px;
	padding:0;
	text-align:center;
	border-bottom:none;
	font-size:12px;
	outline:none;
	background:transparent url(http://files.myopera.com/hoangkien/K091810/bg_menu_4.png) 50% -10px no-repeat !important;
	border:none;
	text-decoration:none;
}
#loginsignup a:hover{
	background-position:50% -69px !important;
}
#loginsignup li:hover a:after{
	border-bottom-color:transparent;
}
#loginsignup li:last-child:hover a:after{
	border-bottom-color:transparent;
}
#top,#top2,#menu{
	background:none;
	border:none;
}
#top{
	position:relative;
	display:block;
	width:840px;
	height:330px;
	margin:0;
	padding:0;
	overflow:hidden;
	background:none;
	background:url(http://files.myopera.com/hoangkien/K091810/bg_logo_2.png) 20px -15px no-repeat;
	border-bottom:1px solid #bfbfbf;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-topleft:10px;
	z-index:1;
}
#top2{
	position:absolute;
	top:50px;
	left:20px;
	display:block;
	width:800px;
	height:75px;
	margin:0;
	padding:0;
	overflow:hidden;
	text-align:right;
	text-shadow:1px 1px 1px #ccc;
}
#edittitle label{
	color:#333;
}
#top2 h1,#top2 #subtitle{
	margin:0;
	padding:0;
	line-height:normal;
	font-style:normal;
	letter-spacing:3px;
	font-weight:normal;
	color:#C30;
}
#top2 h1{
	font-size:20px;
}
#menu{
	position:absolute;
	top:125px;
	left:0;
	display:block;
	width:840px;
	height:205px;
	margin:0;
	padding:0;
	overflow:hidden;
	background:url(https://files.myopera.com/diarylovely/files/Banner-NXM_NHQ.jpg) 0 100% no-repeat;
}
#top #menu #edit-menu{
	position:absolute;
	top:13px;
	right:20px;
	margin:0;
	padding:0;
}
#menu ul{
	display:block;
	width:840px;
	height:45px;
	margin:0;
	padding:0 0 0 20px;
	overflow:hidden;
	background:transparent url(http://files.myopera.com/hoangkien/K091810/bg_menu.png) 0 0 repeat-x;
}
#menu a,#menu a:link,#menu a:visited,#menu a:active{
	background:transparent url(http://files.myopera.com/hoangkien/K091810/bg_menu_4.png) 50% -10px no-repeat !important;
	border:none;
	padding-left:20px;
	padding-right:20px;
	line-height:39px;
	text-decoration:none;
}
#menu a:hover{
	background-position:50% 0 !important;
}
#menu a#selected{
	background:#ee4141 !important;
	color:#000 !important;
	font-weight:bold;
	text-transform:uppercase;
}
#menu a#selected{
	background:transparent url(http://files.myopera.com/hoangkien/K091810/bg_menu_4.png) 50% -69px no-repeat !important;
}
.post{
	display:block;
	width:540px;
	margin:20px 0 0 0 !important;
	padding:0 !important;
	overflow:hidden;
	background:#fff url(http://files.myopera.com/hoangkien/K091810/bg_540x5_dfe0e1.png) 0 0 repeat-y;
	border-top:1px solid #dfe0e1 !important;
	border-bottom:1px solid #dfe0e1 !important;
}
#firstpost{
	margin-top:0 !important;
}
.post h2.title{
	font-size:20px;
	font-weight:normal;
	color:#323232;
	line-height:normal;
	padding-top:15px;
}
.post h2.title,.post .postdate,.post .postinfo,.post .buttons,.post .tags{
	width:500px;
	margin-left:20px;
}
.post .content{
	display:block;
	width:500px;
	margin:0 0 0 20px;
	padding:0;
	overflow:hidden;
	color:#666;
}
#side h2,#side .h2,#side caption{
	font-size:20px;
	font-weight:normal;
	color:#323232;
	background:url(http://files.myopera.com/hoangkien/K091810/sidebox_h2.png) 0 100% repeat-x;
	border:none;
	padding-left:0;
}
#side .h2{
	margin-bottom:10px;
}
.pagenav,.pagenav-info{
	display:block;
	width:840px;
	margin:0;
	padding:0;
	overflow:hidden;
	border:none;
}
.pagenav{
	margin-top:20px;
}
.pagenav a:link,.pagenav a:visited,.pagenav a:active,.pagenav b{
	display:inline-block;
	padding:3px 7px;
	margin:0 3px 0 0;
	text-decoration:none;
	font-weight:bold;
	background:#fff;
	color:#333;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #dfe0e1;
}
.pagenav b,.pagenav a:hover{
	padding:3px 7px;
	background:#666;
	border-color:#666;
	color:#fff;
}
.pagenav b{
	background:#ee4141;
	border-color:#ee4141;
	cursor:default;
}
#shoutbox li{
	background:transparent url(http://files.myopera.com/hoangkien/K091810/shout.png) -240px bottom no-repeat;
}
#shoutbox .shout{
	background:none;
}
#shoutbox blockquote{
	background:transparent url(http://files.myopera.com/hoangkien/K091810/shout.png) -240px -108px no-repeat;
}
#shoutbox blockquote p{
	background:transparent url(http://files.myopera.com/hoangkien/K091810/shout.png) 0 18px no-repeat;
}
#newcomments li:first-child{
	border:none;
}
#latestposts li{
	background-color:transparent;
}
#latestposts li a:hover{
	text-decoration:underline;
}
#side caption{
	padding-bottom:10px;
	margin-bottom:10px;
}
#calendar,#calendar td,#calendar tr{
	background:none;
	border:none;
}
#side a,#side a:link,#side a:visited,#side a:active{
	color:#ee4141 !important;
	text-decoration:none !important;
}
#side a:hover{
	color:#111 !important;
}
#arc{
	display:bllock;
	width:540px;
	margin:0;
	padding:0;
	background:#fff url(http://files.myopera.com/hoangkien/K091810/bg_540x5_dfe0e1.png) 0 0 repeat-y;
	border-top:1px solid #dfe0e1;
	border-bottom:1px solid #dfe0e1;
}
#arc #blogarchive{
	padding:15px 0 0 20px;
}
#arc .buttons{
	margin-left:20px;
}
.month{
	display:block;
	width:500px;
	margin:0 0 20px 19px;
	padding:0;
	overflow:hidden;
}
.month ul{
	margin:0;
	padding:0;
}
.month li{
	border-bottom:1px dotted #dfe0e1;
}
.month h2{
	margin-left:0;
	padding-left:0;
	margin-bottom:0;
	border-bottom:1px solid #dfe0e1;
}
.month h2 a{
	padding-left:0px !important;
	margin-left:0 !important;
}
.month a,.month a:link,.month a:active,.month a:visited{
	padding-left:10px;
	text-decoration:none}
#albums{
	display:block;
	width:540px;
	margin:0;
	padding:0;
	overflow:hidden;
}
#albums li{
	display:block;
	width:540px;
	margin:0;
	padding:15px 0 15px 0;
	overflow:hidden;
}
#albums li:first-child{
	border:none;
}
.album1,.album2{
	margin:0;
	padding:0;
}
#albums .albumimage{
	display:block;
	width:266px;
	height:210px;
	margin:0 10px 0 0;
	padding:0;
	overflow:hidden;
	background:#f0f0f0 url(http://files.myopera.com/hoangkien/K091810/bg_photo_2.png) 0 0 no-repeat;
}
#albums .albumimage img{
	width:240px;
	height:180px;
	margin:15px 0 0 12px;
}
#mypix{
	display:block;
	width:540px;
	margin:0;
	padding:0;
	overflow:hidden;
}
#mypix li{
	position:relative;
	display:block;
	width:266px;
	height:230px;
	margin:0 0 8px 0 !important;
	padding:0;
	overflow:hidden;
	background:#f0f0f0 url(http://files.myopera.com/hoangkien/K091810/bg_photo_2.png) -266px 0 no-repeat;
	float:left;
}
#mypix li.pic1{
	margin-right:8px !important;
}
#mypix li a.thumb,#mypix li a img{
	width:240px !important;
	height:182px !important;
	margin:0 0 0 12px;
}
#mypix li a.thumb img{
	margin:12px 0 0 0;
}
#mypix p.photoinfo{
	display:block;
	width:240px;
	height:22px;
	line-height:22px;
	margin:0 0 0 12px;
	padding:0;
	overflow:hidden;
}
#frame1{
	background:#f4f4f4 url(http://files.myopera.com/hoangkien/K091810/bg_photo_2.png) -1072px 0 repeat-y;
	clear:both;
	width:100%;
	max-width:540px;
	margin-bottom:10px;
}
#frame2,#frame3{
	background:transparent url(http://files.myopera.com/hoangkien/K091810/bg_photo_2.png) -1612px 100% no-repeat;
	width:100%;
}
#frame4{
	background:transparent url(http://files.myopera.com/hoangkien/K091810/bg_photo_2.png) -532px 0 no-repeat;
	padding:11px 14px;
}
#myfriends{
	display:block;
	width:540px;
	margin:0;
	padding:0;
	overflow:hidden;
}
.friend-h2{
	margin:0 0 15px 0;
	padding:0;
}
#myfriends ul,#myfriends li{
	margin:0;
	padding:0;
}
#myfriends ul{
	display:block;
	width:540px;
	overflow:hidden;
	margin-bottom:15px;
}
#myfriends li{
	display:block;
	width:168px;
	margin:0 0 18px 18px;
	padding:0;
	overflow:hidden;
	float:left;
	border-top:1px solid #dfe0e1;
	border-bottom:1px solid #dfe0e1;
	background:#fff url(http://files.myopera.com/hoangkien/K091810/bg_168x5_dfe0e1.png) 0 0 repeat-y !important;
}
#myfriends li.first{
	margin-left:0;
}
#myfriends li:hover{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	background:#fff url(http://files.myopera.com/hoangkien/K091810/bg_168x5_dfe0e1.png) -168px 0 repeat-y !important;
}
#myfriends li div{
	display:block;
	width:166px;
	margin:0 1px 0 1px;
	padding:0;
	overflow:hidden;
	border:none !important;
	background:none !important;
	background:#fff url(http://files.myopera.com/hoangkien/K091810/sprites.png) 0 100% repeat-x !important;
}
#myfriends li img{
	width:144px;
	height:108px;
}
#myfriends li .friendstatus,#myfriends li b{
	background:none;
}
#myfriends li .send-msg{
	background-color:transparent;
}
#profile{
	display:block;
	width:540px;
	margin:0;
	padding:0;
	overflow:hidden;
}
.comments{
	display:block;
	width:540px;
	margin:0;
	padding:0;
}
.comment1,.comment2{
	width:538px;
	margin:0 0 10px 0;
	padding:0;
	background:#fff;
	border:1px solid #dfe0e1;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
*html .comment1,*html .comment2{
	width:540px;
}
.ownercomment{
	border:1px solid #CADEE4;
}
.comments .avatar{
	background:none;
}
.comments .avatar a,.comments .avatar span{
	border:none;
}
.comment1 .comment-by,.comment2 .comment-by{
	padding-top:3px;
}
.comment1 .text,.comment2 .text{
	padding-bottom:5px;
	width:440px;
	overflow:hidden;
}
#quote_help{
	margin-top:10px;
}
#quote_help h2{
	font-size:18px;
	padding:2px 0 0 10px;
}
#newcomment,#addcomment,#login-here{
	background:none !important;
	border:none !important;
	display:block !important;
	width:540px !important;
	margin:0 !important;
	padding:0 !important;
	text-align:left !important;
	overflow:hidden !important;
}
#newcomment,#login-here{
	margin-top:10px !important;
}
#newcomment .avatar{
	display:none;
}
#newcomment h3,#login-here h3{
	display:none;
}
#login-here form{
	padding-bottom:15px;
}
#login-here .cc1{
	float:left;
	width:175px !important;
	overflow:hidden;
	margin-right:3px;
}
#login-here #usrname{
	width:100%;
}
*html #login-here #usrname{
	width:95% !important;
}
#addcomment{
	border-top:1px solid #dfe0e1 !important;
	display:block;
	width:540px;
	margin:0;
	padding:0;
	padding-top:143px !important;
	position:relative;
}
#addcomment #addsmilies{
	display:block;
	width:540px;
	height:165px;
	margin:0;
	padding:0;
	background:#f8f8f8 url(http://files.myopera.com/hoangkien/K091810/bg_540x5_dfe0e1.png) top left repeat-y;
	border-bottom:1px solid #dfe0e1;
	position:absolute;
	top:0px;
	left:0px;
}
#addcomment #addsmilies #addsmile{
	display:none !important;
}
#addcomment #addsmilies #smilies{
	display:block !important;
	width:540px;
	height:140px;
	margin:2px 0 0 0;
	padding:0;
	overflow:hidden;
	background:none;
	position:absolute;
	top:0;
	left:0;
	border:none;
}
#addcomment #addsmilies #smilies .horizontal{
	margin:0;
	padding:0;
	margin-left:5px;
	width:530px;
	text-align:justify;
	line-height:normal;
}
#addcomment #addsmilies #smilies .horizontal p{
	display:none;
}
#addcomment #addsmilies .dsmilies{
	display:block;
	width:520px;
	height:20px;
	margin:0;
	padding:0;
	overflow:hidden;
	position:absolute;
	bottom:2px;
	left:2px;
}
#addcomment #comment,#addcomment #message{
	width:540px;
	height:250px;
	margin:0;
	padding:0;
	background:#fff url(http://files.myopera.com/hoangkien/K091810/bg_540x5_dfe0e1.png) top left repeat-y;
	border:none;
	border-top:1px solid #dfe0e1;
	border-bottom:1px solid #dfe0e1;
	padding:25px 5px 5px 5px;
	overflow:auto;
}
#addcomment .submit{
	margin-top:5px;
}
#addcomment textarea{
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	-khtml-border-radius:0px;
	resize: none;
	background:#ccc}
#mylinks{
	display:block;
	width:500px;
	margin:0;
	padding:20px;
	overflow:hidden;
	background:#fff url(http://files.myopera.com/hoangkien/K091810/bg_540x5_dfe0e1.png) 0 0 repeat-y;
	border-top:1px solid #dfe0e1;
	border-bottom:1px solid #dfe0e1;
}
*html #mylinks{
	width:540px;
}
.favs{
	display:block;
	width:800px;
	margin:0 20px 0 20px;
	padding:0;
	overflow:hidden;
}
.favs .cols3,.favs .cols4{
	display:block;
	width:800px;
	margin:0;
	padding:0;
	overflow:hidden;
}
.favs .cols4 li{
	display:block;
	width:185px;
	margin:0 0 20px 20px;
	padding:0;
	overflow:hidden;
}
.favs .cols4 li.first{
	margin-left:0;
}
.favs .cols4 li p{
	clear:both;
	display:block;
	width:100%;
	height:12px;
	margin:0;
	padding:0;
	line-height:12px;
	overflow:hidden;
}
.favs .cols4 li img{
	width:169px;
	height:127px;
}
/Tag:
#tagcloud a:link, #tagcloud a:visited, #tagcloud a:active {
color:#fff;
}

#tagcloud .size1 {
font-size:11px;
font-weight:bold;

}

#tagcloud .size2 {
font-size:11px;
font-weight:bold;
}

#tagcloud .size3 {
font-size:11px;
font-weight:bold;
}

#tagcloud .size4 {
font-size:11px;
font-weight:bold;
}

#tagcloud .size5 {
font-size:11px;
font-weight:bold;
}

/*.img  Giúp chèn Emotion không bị xuống dòng*/

.img {
	display: inline!important;
	margin:0px 4px;
	}

/*Chia bài viết thành 2 cột dùng cho các bài dịch tiếng Việt và tiếng Anh hoặc thơ 

quá dài*/

#overall {
	width:520px; 
	margin:0;
	}
.col {
	width:250px; 
	padding:0 5px; 
	float:left;
	}
.dropcaps{
	float:	left;
	color:	silver;
	font-size:	50px;
	line-height:38px;
	padding:0px 5px 0px 0;	
	font-family: Times, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
#footer-promo 
{
margin-right: 271px;
background:#C6E1F4;
}