@charset "utf-8";
/* 
	Copyright Opera Software. 
	Skin Name: Xmas 2009
 	Designed by phamlam - http//phamlam.info
	Edited by: Pham Lam 
	Date: 22/12/2008
	Lastest update: 22/12/2008
	Note: Neu ban su dung skin nay xin vui long ghi ro nguon goc tac gia thiet ke skin tren blog cua ban

*/
@import url(http://files.myopera.com/phamlam/summer2007/about.css);
@import url(http://files.myopera.com/phlam/xmas2009/mainstructure.css);
@import url(http://files.myopera.com/phamlam/autumn2008/photos_4autumnskin.css);
@import url(http://files.myopera.com/phamlam/X_mast_Style/archive.css);

body {
	background:#02102a;
	color:#222;
	}

#wrap1 {
	background:transparent url(http://files.myopera.com/phlam/xmas2009/s3.gif) top left repeat-y;
	}

#wrap2 {
	background:transparent url(http://files.myopera.com/phlam/xmas2009/s4.gif) top right repeat-y;
	}

#wrap3 {
	background:#fff url(http://files.myopera.com/phlam/xmas2009/side_bg.gif) top right repeat-y;
	min-width:750px;
	}

#wrap4 {
	background:transparent url(http://files.myopera.com/phlam/xmas2009/footer.jpg) bottom left no-repeat;
	}

.onecol #wrap3, .onecol #wrap4 {
	background:#fff url(http://files.myopera.com/phlam/xmas2009/footer.jpg) bottom left no-repeat;
	}
#content {
	padding:20px 0 0 0;
	}
#content, #footer {
	width:890px;
	}

#footer2 {
	padding-left:15px;
	}

#mainwrap {
	display:inline;
	margin:0 -270px 0 0;
	}

#main {
	margin-right:270px;
	}

#side {
	background:#020c1f;
	color:#eee;
	}

#menu ul {
	margin-left:15px;
	}

#top2 {
	padding-left:15px;
	height:172px;
	}
#top2 span {
	display:none;
	}
#top {
	background:#03132c url(http://files.myopera.com/jerrytruongthien/files/1121.JPG) top right ; 
	color:#fff;
	}

#top a {
	color:#fff;
	}

#side h2, #side caption {
	background:#012659 url(http://files.myopera.com/phlam/xmas2009/sidebox_bg.jpg) top right no-repeat;
	padding:0 5px 0 34px;
	height:39px;
	line-height:39px;
	}

#menu {
	height:40px;
	background:transparent !important;
	}
#menu li {
	background:transparent !important;
	line-height:40px;
	}
#menu a:link, #menu a:visited, #menu a:active {
	background:transparent !important;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	border-left:1px solid #04183e;
	border-right:1px solid #020c1f;
	}

#menu a:hover, #menu #selected:link, #menu #selected:visited {
	background:#012a62 url(http://files.myopera.com/phlam/xmas2009/menu_hov.jpg) top left no-repeat !important;
	color:#ff8702;
	}

#myfriends li {
	margin-left:0px;
	}

a:link, a:visited, a:active {
	color:#176b9b;
	}

#myphoto, #albumslides, #qp li {
	border:1px solid #011b40;
	background-color:#03112a;
	}

#side a:link, #side a:visited, #meta a:link, #meta a:visited {
	color:#fff;
	}
	
.title a:link, .title a:visited, .tags a:link, .tags a:visited {
	color:WHITE;
	}

.title a:hover {
	color:WHITE;
	}

.post .title {/*Add, thuoc tinh nay dc ke thua tu file cau truc */
	margin:0;
	display:block;
	}

.post {
	padding:10px 0 40px 0; /*Add, thuoc tinh nay dc ke thua tu file cau truc */
	background:url(/phamlam/skin_xmas2009/hr_post.jpg) center bottom no-repeat;
	}
	

.tags { /*Tag phia duoi tieu de bai viet*/
	padding: 0px 10px ;	/*Cach le cua ngay thang viet bai*/
	background: white url(http://files.myopera.com/phlam/xmas2009/arrow.gif) left center no-repeat;
	}
	
#newcomments li {
	border-top:1px solid white;
	}

#latestposts li, #pollresults li, .sidelinx li, .cdwn {
	border-bottom:1px solid white;
	}

#side a.username:link, #side a.username:visited, #side .size5 a {
	color:#5ac9ef;
	}

#calendar {
	background:#03112a;
	border-bottom:1px solid #000;
	color:#999;
	}

#calendar td {
	border-top:1px solid #444;
	border-right:1px solid #222;
	border-bottom:1px solid #222;
	border-left:1px solid #444;
	}

#side .size1 a {
	color:#207d9e;
	}

#side .size2 a {
	color:#3192b3;
	}

#side .size3 a {
	color:#3f9dbe;
	}

#side .size4 a {
	color:#4db3d6;
	}

/* shoutbox */

#shoutbox li {
	background:url(http://my.opera.com/community/graphics/themes/chat3grey.gif) bottom left no-repeat;
	color:#999;
	}

#shoutbox blockquote {
	background:url(http://my.opera.com/community/graphics/themes/chat2grey.gif) top left repeat-y;
	color:#fff;
	}

#shoutbox blockquote p {
	background:url(http://my.opera.com/community/graphics/themes/chat1grey.gif) top left no-repeat;
	}

/* for colored sidebar */

#wrap1, .jsHelp {
	font-family: arial, 'trebuchet ms', 'lucida grande', 'lucida sans unicode', helvetica, sans-serif;
	font-size:13px;
	}

#subtitle {
	font-style:italic;
	}

#qp li {
	border:1px solid #011b40;
	}

#add-frnd a {
	background:#03112a url(http://my.opera.com/community/graphics/themes/addfriend2.gif) top left no-repeat;
	}

#s-msg a {
	background:#03112a url(http://my.opera.com/community/graphics/themes/sendmsg2.gif) top left no-repeat;
	}

#friendz li, #friendz a:link, #friendz a:visited, #friendz a:active {
	background:#03112a url(http://files.myopera.com/phlam/xmas2009/sideframe.gif);
	}

#visitors li, #visitors a:link, #visitors a:visited, #visitors a:active, .spotlighted a:link, .spotlighted a:visited, .spotlighted a:active {
	background:#000 url(http://files.myopera.com/phlam/xmas2009/visitors.gif);
	}

.post .sticky {
	color:#999;
	background:#fff url(http://my.opera.com/community/graphics/themes/sticky1.gif) top right no-repeat;
	}
#footer {
	color:#fff;
	}
#footer a {
	color:#fff;
	}
#footer a:hover {
	color:#ff8702;
	}		
.onecol #footer2 a, .onecol #footer2 #meta a, .onecol #footer2 #meta a:visited {
	color:#111;
	}

#visitors li {
	font-size:10px;
	}

div.avatar {
	border:1px solid #666;
	background:#fff;
	}

.whisper {
	background:transparent url(http://my.opera.com/community/graphics/whisp1.gif) center left no-repeat;
	color:#393;
	}

.pagenav a:link, .pagenav a:visited, .pagenav a:active, .pagenav b {
	background:#fff;
	color:#000;
	border:1px solid #aaa;
	}

.pagenav b, #main .pagenav a:hover {
	background:#000;
	border:1px solid #000;
	color:#fff;
	}

.pagenav-info {
	color:#999;
	}

.postinfo, pre {
	color:white;
	}

.pagenav {
	border-top:1px solid #ddd;
	}

pre {
	border:1px dashed #aaa;
	background:#f9f9f9;
	}

blockquote {
	background:transparent url(http://my.opera.com/community/graphics/themes/quotes1.gif) 2px 5px no-repeat;
	}

.postnav {
	border:1px solid #eee;
	border-width:1px 0;
	}

.userpic {
	border:1px solid #000;
	background:#222;
	}

#side h2 a:link, #side h2 a:visited, #side caption a:link, #side caption a:visited, #sitelang {
	color:#fff;
	}

#latestposts li {
	background:transparent url(http://my.opera.com/community/graphics/themes/latestposts1.gif) left center no-repeat;
	}

.comment1 {
	background:WHITE;
	border:1px solid WHITE;
	}

.comment2 {
	border:1px solid WHITE;
	}

.comment-by {
	color:WHITE;
	}

.editcomment a:link, .editcomment a:visited {
	color:WHITE;
	}

.permalink a:link, .permalink a:visited {
	color:#555;
	}

.del {
	color:#c00 !important;
	}

.attach {
	background:#fff url(http://my.opera.com/community/graphics/icons/attach.gif) center left no-repeat;
	}

.trackbacks li {
	color:#888;
	background:#fff url(http://my.opera.com/community/graphics/users/1/doc.gif) center left no-repeat;
	}

#main .trackbacks a {
	color:#333;
	}

.isspam {
	color:#c00;
	}

.jsHelp {
	background:#000;
	padding:4px 8px;
	font-size:11px;
	color:#fff;
	border:1px solid #fff;
	}

/* links */

.linkdesc {
	color:#333;
	font-style:italic;
	}

.newsfeed span, .newsfeed a {
	text-decoration:none;
	color:#900;
	}

#mylinks .grey {
	color:#aaa;
	}

/* countdowns */

.cdwn {
	background:transparent url(http://my.opera.com/community/graphics/themes/clock2.gif) center left no-repeat;
	}

/* poll */

#pollresults span {
	color:#999;
	}

/* friends */

#myfriends li {
	background:#fff url(http://my.opera.com/community/graphics/themes/friendphoto1.gif) top left no-repeat;
	}

#myfriends li a {
	color:#222;
	}

#myfriends li span {
	color:#999;
	}

#myfriends .online {
	background:#000;
	color:#fff;
	}

/* profile */

#ff ul {
	margin:0;
	}

#ff li, #grouplist td {
	border-top:1px solid #eee;
	}

#ff, #grouplist {
	border-bottom:1px solid #eee;
	}

#userpic {
	background:#fff url(http://my.opera.com/community/graphics/themes/userpic3.png);
	}

/* search */

.s-result {
	border-top:1px dotted #999;
	}

.s-desc, .s-desc a:link, .s-desc a:visited {
	color:#333;
	}

/* opera */

#getopera .pad {
	padding:2px 8px;
	}


/* unite */

.srvheader, .srvfooter, .uniteuser {
	border-top:1px solid #e6e6e6;
	}

.unite li {
	background:transparent url(http://my.opera.com/community/graphics/unite/gear8.gif) 0px 2px no-repeat;
	}

.srvmore {
	background:transparent url(http://my.opera.com/community/graphics/unite/more1.gif) top left no-repeat;
	}

.srvmore a:link, .srvmore a:visited, .srvdesc, .srvheader p {
	color:#888;
	}

.srvheader h3 a:link, .srvheader h3 a:visited, #usersrv b a:link, #usersrv b a:visited {
	color:#111;
	}

.srvname a:link, .srvname a:visited {
	color:#0a2 !important;
	}

.upic {
	background:#fff url(http://my.opera.com/community/graphics/unite/photo1.gif) top left no-repeat;
	}

#usersrv ul ul li {
	background:transparent url(http://my.opera.com/community/graphics/unite/gear5.gif) top left no-repeat;
	}

/* Chua phan khung anh cu chuoi */

#albumslides a, #albumslides img {
	height:161px !important;
	width:220px !important;
	}

#albumslides {
	height:180px !important;
	}

#albumslides img {
	display:block !important;
	margin:9px !important;
	}

#albumslides {
	position:relative;
	background:#03112a !important;
	}

#albumslides a {
	position:absolute !important;
	display:block !important;
	top:0;
	left:0;
	}
/* Chua xong phan khung anh cu chuoi */

/* :: PERSONAL ADD :: */

/*.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;
	}