@charset 'UTF-8';
@import url(/hoaiduc/Dark/archive.css);
@import url(/hoaiduc/Dark/albums.css);
@import url(/hoaiduc/Dark/about.css);

/*--------------------------------------------------------------------
#  #   ##    ##   #  ###   #  #   ## 
#  #  #  #  #  #  #  #  #  #  #  #  #
#  #  #  #  #  #  #  #  #  #  #  #
####  #  #  ####  #  #  #  #  #  #
#  #  #  #  #  #  #  #  #  #  #  #      
#  #  #  #  #  #  #  #  #  #  #  #  #
#  #   ##   #  #  #  ###    ##    ##  http://my.opera.com/hoaiduc/blog
----------------------------------------------------------------------
Name: DARK
Date: 29-07-2007
----------------------------------------------------------------------*/
BODY {
padding-right:0;
padding-left:0;
font-size:12px;
background:#222 url(/hoaiducvn/Dark/bg.gif);
padding-bottom:0;
margin:0;
color:#111;
line-height:145%;
padding-top:0;
font-family:Tahoma, Arial,'trebuchet ms',helvetica,sans-serif;
text-align:center;
}

#wrap1 {
margin:0 auto;
}

#wrap2 {
margin:0 auto;
width:778px !important;
padding-bottom:0;
margin-top:20px;
background:url(/hoaiducvn/Dark/wrap1.png) top center repeat-y;
}

#wrap3 {
background:url(/hoaiducvn/Dark/wrap3.gif) bottom center no-repeat;
}

#topbar1 {
background:#222 url(/hoaiducvn/Dark/bg.gif) repeat-x center top;
overflow:hidden;
color:#fff;
line-height:24px;
height:32px;
}

#topbar2 {
min-width:700px;
max-width:100%;
margin:0 auto;
width:778px;
text-align:left;
}

#toplogin DIV {
min-width:700px;
max-width:100%;
margin:0 auto;
width:778px;
text-align:left;
}

#edittitle {
padding-top:29px;
}

#top {
font-weight:lighter;
font-size:14px;
background:url(/hoaiducvn/Dark/banner1.png) no-repeat center top;
text-transform:none;
width:778px !important;
color:#222;
font-family:Tahoma, 'Times New Roman Baltic', 'VK Sans Serif';
height:188px;
text-align:left;
font-variant:normal;
}

#top2 {
padding-left:224px;
height:152px;
}

#top H1 /* TITLE tren */ {
font-weight:normal;
font-size:24px;
margin-left:100px;
width:500px;
line-height:normal;
padding-top:20px;
font-family:Tahoma, arial, helvetica,sans-serif;
}

#subtitle /* TITLE duoi */ {
font-size:12px;
margin-left:100px;
width:500px;
}

#menu {
clear:both;
height:28px;
background:#222 url(/hoaiducvn/Dark/menu-1.png);
/* Nen cua menu */
margin-left:200px;
margin-right:10px;
margin-top:7px;
}

#menu UL {
padding-right:0;
padding-left:0;
padding-bottom:0;
margin:0 0 0 20px;
padding-top:0;
height:28px;
}

#menu LI {
font-size:12px;
float:left;
overflow:hidden;
width:14%;
line-height:28px;
list-style-type:none;
height:28px;
border-right:1px solid #222;
}

#menu A {
display:block;
font-weight:bold;
color:#fff;
height:28px;
text-align:center;
text-decoration:none;
}

#menu A:hover {
color:#fc3;
background:#222;
}

#menu A#selected {
color:#fc3;
text-decoration:none;
background:#222;
}

#content {
clear:both;
margin:0 auto;
width:768px important;
position:relative;
text-align:left;
}

#content {
padding-right:0;
background-position:right top;
padding-left:0;
background-image:url();
/* Background-Content */
padding-bottom:0;
padding-top:0;
background-repeat:no-repeat;
}

#content LI {
list-style-position:inside;
margin:0;
}

#mainwrap {
float:right;
padding-bottom:12px;
margin-left:-195px;
width:100%;
}

#main {
padding-bottom:15px;
margin-left:210px;
width:553px;
margin-right:5px;
}

#footer {
clear:both;
margin:0 auto;
width:100%;
position:relative;
text-align:right;
background:url(/hoaiducvn/Dark/footer.gif) repeat-x;
color:#CCC;
line-height:60px;
height:39px;
bottom:5px;
position:relative;
left:0;
}

#footer P {
padding-right:0;
padding-left:0;
padding-bottom:0;
margin:0;
padding-top:0;
}

#meta {
float:left;
width:25%;
}

#footer A:link {
color:#111;
text-decoration:none;
}

#footer A:visited {
color:#111;
text-decoration:none;
}

#footer A:active {
color:#111;
text-decoration:none;
}

#footer #get {
text-decoration:underline;
}

#footer #get:hover {
text-decoration:none;
}

#sidewrap {
margin-top:5px;
font-size:11px;
float:left;
overflow:hidden;
width:190px;
}

#side A:link {
color:#fff;
text-decoration:none;
}

#side A:visited {
color:#fff;
text-decoration:none;
}

#side A:active {
color:#fff;
text-decoration:none;
}

#side A:hover {
text-decoration:underline;
}

#side LI {
font-size:11px;
color:#fff;
list-style-type:none;
}

#side LI A:hover {
text-decoration:underline;
}

#side H2 {
padding-right:2px;
padding-left:16px;
font-weight:normal;
font-size:12px;
background:url() #222 no-repeat left top;
/* SIDEBOX-TOP */
padding-bottom:10px;
margin:0 0 1px;
text-transform:uppercase;
color:#fff;
padding-top:6px;
text-align:left;
}

#side CAPTION {
padding-right:2px;
padding-left:16px;
font-weight:normal;
font-size:12px;
background:url() #222 no-repeat left top;
/* SIDEBOX-TOP */
padding-bottom:10px;
margin:0 0 1px;
text-transform:uppercase;
color:#222;
padding-top:6px;
text-align:left;
}

#side H2.feedheader {
padding-right:6px;
padding-left:6px;
padding-bottom:6px;
padding-top:6px;
}

#side H2 A:link {
color:#fff;
text-decoration:none;
}

#side H2 A:visited {
color:#fff;
text-decoration:none;
}

#side H2 A:active {
color:#fff;
text-decoration:none;
}

.sidebox {
background:url(/hoaiducvn/Dark/sidebox.gif) repeat-y center top;
margin-bottom:15px;
}

.sidebox .pad {
padding-right:0px;
margin-top:1px;
padding-left:0px;
background:url(/hoaiducvn/Dark/sidebox.gif) no-repeat center bottom;
/* SIDEBOX-BOTTOM */
padding-bottom:6px;
padding-top:6px;
}

.sidebox P {
margin:0;
color:#fff;
}

#side H3 {
font-size:11px;
margin-bottom:0;
}

.mobile {
display:none;
}

.rtl {
display:block;
text-align:right !important;
}

A:link {
color:#06c;
text-decoration:underline;
}

A:active {
color:#06c;
text-decoration:underline;
}

A:visited {
color:#06c;
text-decoration:underline;
}

A:hover {
text-decoration:none;
}

A.username:link {
color:#000;
}

A.username:visited {
color:#000;
}

A.username:active {
color:#000;
}

.center {
display:block;
text-align:center;
}

.smilie {
margin:0 3px;
}

IMG {
max-width:100%;
}

.hide {
display:none;
}

.handheld {
display:none;
}

TABLE {
width:100%;
}

P {
margin:10px 0;
}

TD {
vertical-align:top;
text-align:left;
}

TH {
vertical-align:top;
text-align:left;
}

PRE {
font-size:11px;
}

TD {
font-size:11px;
}

TH {
font-size:11px;
}

INPUT {
font-size:11px;
}

SELECT {
font-size:11px;
}

CODE {
border-right:#aaa 1px dashed;
padding-right:6px;
border-top:#aaa 1px dashed;
display:block;
padding-left:6px;
background:#f9f9f9;
padding-bottom:10px;
margin:0 0 10px;
overflow:auto;
border-left:#aaa 1px dashed;
padding-top:10px;
border-bottom:#aaa 1px dashed;
}

PRE {
border-right:#aaa 1px dashed;
padding-right:6px;
border-top:#aaa 1px dashed;
display:block;
padding-left:6px;
background:#f9f9f9;
padding-bottom:10px;
margin:0 0 10px;
overflow:auto;
border-left:#aaa 1px dashed;
padding-top:10px;
border-bottom:#aaa 1px dashed;
}

STRONG {
font-weight:bold;
}

B {
font-weight:bold;
}

EM {
font-weight:bold;
}

BLOCKQUOTE {
padding-right:0;
padding-left:0;
padding-bottom:0;
margin:10px 0 0;
padding-top:0;
}

EM {
font-style:normal;
}

FORM {
padding-right:0;
padding-left:0;
padding-bottom:0;
margin:0;
padding-top:0;
}

BLOCKQUOTE P {
padding-right:0;
padding-left:0;
padding-bottom:0;
margin:0;
padding-top:0;
}

TEXTAREA {
margin:0;
width:100%;
height:150px;
}

H1 {
font-size:20px;
margin:0 0 8px;
}

H2 {
font-size:20px;
margin:0 0 12px;
}

H3 {
font-size:13px;
margin:12px 0 7px;
}

H4 {
font-size:12px;
margin:10px 0 5px;
}

H5 {
font-size:12px;
margin:10px 0 5px;
}

H6 {
font-size:12px;
margin:10px 0 5px;
}

IMG {
border-right:medium none;
border-top:medium none;
border-left:medium none;
border-bottom:medium none;
}

ABBR {
border-right:medium none;
border-top:medium none;
border-left:medium none;
border-bottom:medium none;
}

ACRONYM {
border-right:medium none;
border-top:medium none;
border-left:medium none;
border-bottom:medium none;
}

OL {
padding-right:0;
padding-left:0;
font-size:12px;
padding-bottom:0;
margin:0 0 10px;
padding-top:0;
}

UL {
padding-right:0;
padding-left:0;
font-size:12px;
padding-bottom:0;
margin:0 0 10px;
padding-top:0;
}

LI {
padding-right:0;
padding-left:0;
font-size:12px;
padding-bottom:0;
margin:0 0 10px;
padding-top:0;
}

#content LI UL {
margin:10px 0 10px 20px;
}

#content LI OL {
margin:10px 0 10px 20px;
}

UL.nobullets LI {
list-style-position:outside;
list-style-type:none;
}

.alpha LI {
list-style-type:lower-alpha;
}

.nomarg {
margin:0;
}

.clear {
clear:both;
}

DIV.clear {
overflow:hidden;
line-height:1px;
height:1px;
}

.block {
display:block;
}

.rtl {
display:block;
}

.alignright {
display:block;
}

.alignleft {
display:block;
}

.aligncenter {
display:block;
}

.center {
display:block;
}

.alignjustify {
display:block;
}

.rtl {
text-align:right;
}

.alignright {
text-align:right;
}

#meta {
text-align:right;
}

.alignleft {
text-align:left;
}

#top {
text-align:left;
}

CAPTION {
text-align:left;
}

.aligncenter {
text-align:center;
}

.center {
text-align:center;
}

BODY {
text-align:center;
}

.alignjustify {
text-align:justify;
}

.left {
float:left;
}

.right {
float:right;
}

IMG.left {
margin-right:10px;
}

IMG.right {
margin-left:15px;
}

.small {
font-size:11px;
}

.block {
display:block;
}

DIV.avatar {
border-right:#000 1px solid;
border-top:#000 1px solid;
background:#fff;
float:left;
margin:0 8px 6px 0;
border-left:#000 1px solid;
width:52px;
border-bottom:#000 1px solid;
height:52px;
}

.avatar IMG {
display:block;
max-width:50px;
margin:1px;
max-height:50px;
}

.pagenav {
clear:both;
}

.pagenav A {
color:#090;
}

.arrow-prev {
margin:0 4px -1px 0;
}

.arrow-next {
margin:0 0 -1px 4px;
}

.col1 {
margin-top:10px;
width:49%;
}

.col2 {
margin-top:10px;
width:49%;
}

.col1 {
float:left;
}

.col2 {
float:right;
}

.icon {
margin:0 5px -3px 1px;
}

.submit {
padding-right:15px;
padding-left:15px;
font-weight:bold;
font-size:11px;
padding-bottom:3px;
padding-top:3px;
}

.w100 {
width:100%;
}

.subheader {
margin-top:-6px;
}

.watchthis {
padding-right:6px;
}

.watch {
margin:0 2px -1px;
}

#albumslides {
width:190px;
height:143px;
}

#albumslides A {
width:190px;
height:143px;
}

#albumslides IMG {
width:190px;
height:143px;
}

#albumslides {
background:#000;
position:relative;
}

#albumslides A {
display:block;
left:0;
position:absolute;
top:0;
}

BLOCKQUOTE.bbquote {
padding-right:5px;
padding-left:33px;
background:url(/hoaiducvn/Dark/trichdan.gif) #fff no-repeat 5px 5px;
padding-bottom:5px;
margin:0 5px;
padding-top:30px;
font-style:italic;
}

.post BLOCKQUOTE {
padding-right:5px;
padding-left:33px;
background:url(/hoaiducvn/Dark/trichdan.gif) #fff no-repeat 5px 5px;
padding-bottom:5px;
margin:0 5px;
padding-top:30px;
font-style:italic;
}

.comment2 BLOCKQUOTE.bbquote {
}

.comment2 .post BLOCKQUOTE {
}

.post {
clear:both;
padding-right:0;
padding-left:0;
background:url(/hoaiducvn/Dark/post-bottom.png) no-repeat left bottom;
/* Background-Post */
padding-bottom:15px;
overflow:hidden;
width:100%;
padding-top:5px;
}

#firstpost {
border-right:medium none;
border-top:medium none;
border-left:medium none;
padding-top:0;
border-bottom:medium none;
}

.post .sticky {
padding-right:25px;
padding-left:8px;
font-size:0.85em;
float:right;
padding-bottom:0;
margin:0;
line-height:20px;
padding-top:0;
height:26px;
}

.post .sticky {
color:#999;
}

.tagicon {
float:right;
margin-left:8px;
}

.post .title {
padding-left:125px;
font-size:22px;
font-style:italic;
font-weight:bold;
font-family:'palatino linotype', 'times new roman';
background:url(/hoaiducvn/Dark/numberone.gif) no-repeat left top;
/* Background-title */
padding-bottom:5px;
margin:0;
line-height:1;
padding-top:40px;
}

.title A:link {
text-decoration:none;
}

.title A:visited {
text-decoration:none;
}

.title A:link {
color:#111;
}

.title A:visited {
color:#111;
}

.tags A:link {
color:#111;
}

.tags A:visited {
color:#111;
}

.title A:hover {
color:#c00;
text-decoration:underline;
}

.postdate {
/*BORDER-RIGHT: #000 1px solid;*/
padding-right:20px;
padding-left:20px;
font-size:0.85em;
background:url(http://files.myopera.com/hoaiduc/Dark/loading.gif) no-repeat left;
padding-bottom:0;
margin:0;
text-transform:uppercase;
/*BORDER-LEFT: #000 1px solid;*/
padding-top:0;
}

.tags {
/*BORDER-RIGHT: #000 1px solid;*/
padding-right:20px;
padding-left:20px;
font-size:0.85em;
background:url(http://files.myopera.com/hoaiduc/Dark/loading.gif) no-repeat left;
padding-bottom:0;
margin:0;
text-transform:uppercase;
/*BORDER-LEFT: #000 1px solid;*/
padding-top:0;
}

.postinfo {
clear:both;
margin-top:1em;
font-weight:bold;
}

.postinfo IMG {
margin:0 5px -1px 0;
}

.editthis IMG {
margin:0 5px -1px 0;
}

.editthis {
padding-left:10px;
}

.postcomments {
padding-left:5px;
}

.content {
clear:both;
/*BORDER-RIGHT: #000 1px solid;*/
padding-right:10px;
padding-left:0;
padding-bottom:5px;
/* BORDER-LEFT: #000 1px solid;*/
padding-top:5px;
}

.groupblog .postdate {
font-size:0.8em;
}

.groupblog .post .tags {
font-size:0.8em;
}

.groupblog .avatar {
margin-bottom:0.9em;
}

.groupblog .post .title {
font-size:1.8em;
}

.postnav {
clear:both;
padding-right:5px;
margin-top:16px;
padding-left:5px;
font-size:11px;
padding-bottom:0;
line-height:2em;
padding-top:0;
height:2em;
}

.postnav .prv {
float:left;
width:49%;
}

.postnav .nxt {
float:right;
width:49%;
text-align:right;
}

.pagenav {
clear:both;
margin:0;
padding-top:20px;
text-align:right;
}

.pagenav-info {
font-size:0.9em;
color:#999;
text-align:right;
}

.pagenav A:link {
border-right:#aaa 1px solid;
padding-right:5px;
border-top:#aaa 1px solid;
padding-left:5px;
font-weight:bold;
background:#fff;
padding-bottom:1px;
margin:0 1px;
border-left:#aaa 1px solid;
color:#000;
padding-top:1px;
border-bottom:#aaa 1px solid;
text-decoration:none;
}

.pagenav A:visited {
border-right:#aaa 1px solid;
padding-right:5px;
border-top:#aaa 1px solid;
padding-left:5px;
font-weight:bold;
background:#fff;
padding-bottom:1px;
margin:0 1px;
border-left:#aaa 1px solid;
color:#000;
padding-top:1px;
border-bottom:#aaa 1px solid;
text-decoration:none;
}

.pagenav A:active {
border-right:#aaa 1px solid;
padding-right:5px;
border-top:#aaa 1px solid;
padding-left:5px;
font-weight:bold;
background:#fff;
padding-bottom:1px;
margin:0 1px;
border-left:#aaa 1px solid;
color:#000;
padding-top:1px;
border-bottom:#aaa 1px solid;
text-decoration:none;
}

.pagenav B {
border-right:#aaa 1px solid;
padding-right:5px;
border-top:#aaa 1px solid;
padding-left:5px;
font-weight:bold;
background:#fff;
padding-bottom:1px;
margin:0 1px;
border-left:#aaa 1px solid;
color:#000;
padding-top:1px;
border-bottom:#aaa 1px solid;
text-decoration:none;
}

.pagenav B {
border-right:#000 1px solid;
padding-right:5px;
border-top:#000 1px solid;
padding-left:5px;
background:#000;
padding-bottom:1px;
border-left:#000 1px solid;
color:#fff;
padding-top:1px;
border-bottom:#000 1px solid;
}

#main .pagenav A:hover {
border-right:#000 1px solid;
padding-right:5px;
border-top:#000 1px solid;
padding-left:5px;
background:#000;
padding-bottom:1px;
border-left:#000 1px solid;
color:#fff;
padding-top:1px;
border-bottom:#000 1px solid;
}

#posttitle {
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#excerptfield {
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#postcontent {
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.trackbacks H2 {
font-size:1em;
}

.trackbacks UL {
margin:10px 0 0 2px;
}

.trackbacks LI {
padding-left:15px;
list-style-position:outside;
font-size:0.85em;
list-style-type:none;
}

.imgleft IMG {
clear:left;
float:left;
max-width:48%;
margin:4px 15px 8px 0;
}

.imgright IMG {
clear:right;
float:right;
max-width:48%;
margin:4px 0 8px 15px;
}

.img {
display:block;
margin:10px 0;
}

SPAN.imgcenter {
clear:both;
margin-top:15px;
display:block;
text-align:center;
}

.attach {
padding-right:6px;
display:block;
padding-left:12px;
float:left;
padding-bottom:0;
padding-top:0;
}

.comments {
clear:both;
}

.comment1 {
clear:both;
border-right:#ddd 1px solid;
border-top:#ddd 1px solid;
margin:15px -5px;
overflow:auto;
border-left:#ddd 1px solid;
width:100%;
border-bottom:#ddd 1px solid;
}

.comment2 {
clear:both;
border-right:#ddd 1px solid;
border-top:#ddd 1px solid;
margin:15px -5px;
overflow:auto;
border-left:#ddd 1px solid;
width:100%;
border-bottom:#ddd 1px solid;
}

.comments .bot {
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
}

.comments .text {
margin:0 0 0 69px;
}

.comment-by {
clear:both;
font-size:0.85em;
margin:0;
padding-top:6px;
}

.editcomment {
font-size:0.8em;
margin:0;
}

#message {
height:300px;
}

#tagcloud UL {
padding-right:0;
padding-left:0;
padding-bottom:0;
margin:0;
overflow:hidden;
width:100%;
padding-top:0;
}

#tagcloud LI {
padding-right:12px;
list-style-position:outside;
float:left;
margin:0;
line-height:20px;
white-space:nowrap;
list-style-type:none;
height:20px;
}

#tagcloud A:link {
color:#268;
}

#tagcloud A:visited {
color:#268;
}

#tagcloud A:active {
color:#268;
}

#tagcloud .size1 {
font-weight:normal;
font-size:10px;
}

#tagcloud .size2 {
font-size:11px;
}

#tagcloud .size3 {
font-weight:bold;
font-size:13px;
}

#tagcloud .size4 {
font-weight:bold;
font-size:14px;
}

#tagcloud .size5 {
font-weight:bold;
font-size:15px;
}

#calendar {
background:#111;
color:#999;
border-bottom:#000 1px solid;
}

#calendar TD {
border-right:#222 1px solid;
border-top:#444 1px solid;
border-left:#444 1px solid;
border-bottom:#222 1px solid;
}

#calendar {
margin-bottom:20px;
border-spacing:1px;
}

#calendar TR:first-child {
empty-cells:show;
}

#calendar TD {
padding-right:1px;
padding-left:1px;
padding-bottom:1px;
line-height:16px;
padding-top:1px;
text-align:center;
}

#calendar TD A {
font-weight:bold;
}

#calendar TD A:hover {
color:#ffb11e;
text-decoration:underline;
}

#calendar TFOOT TD {
border-right:medium none;
border-top:medium none;
border-left:medium none;
border-bottom:medium none;
text-align:left;
}

#nextmonth {
padding-right:1px;
padding-left:1px;
padding-bottom:4px;
width:48%;
padding-top:4px;
}

#prevmonth {
padding-right:1px;
padding-left:1px;
padding-bottom:4px;
width:48%;
padding-top:4px;
}

#nextmonth {
text-align:right;
}

#qp DL {
margin:0;
width:100%;
}

#qp DT {
clear:both;
float:left;
overflow:hidden;
width:38%;
}

#qp DD {
padding-right:0;
padding-left:0;
float:right;
padding-bottom:0;
margin:0;
overflow:hidden;
width:60%;
padding-top:0;
}

#myphoto {
background:#f5f5f5 repeat-x left bottom;
overflow:hidden;
width:190px;
}

#myphoto IMG {
display:block;
max-width:190px;
}

#myfriends {
width:100%;
}

#myfriends LI {
display:inline;
float:left;
margin-bottom:12px;
max-width:32%;
overflow:hidden;
width:175px;
line-height:1.5px;
}

#myfriends LI DIV {
overflow:hidden;
width:100%;
height:186px;
}

#myfriends LI A {
padding-right:12px;
display:block;
padding-left:11px;
padding-bottom:0;
padding-top:10px;
text-decoration:none;
}

#myfriends LI A:hover STRONG {
text-decoration:underline;
}

#myfriends .mid {
margin:0 2%;
}

#myfriends LI IMG {
margin-bottom:3px;
}

#myfriends LI STRONG {
display:block;
}

#myfriends .location {
font-size:0.8em;
}

#myfriends .pagenav {
border-right:medium none;
padding-right:3px;
border-top:medium none;
padding-left:3px;
padding-bottom:3px;
border-left:medium none;
padding-top:3px;
border-bottom:medium none;
text-align:left;
}

#myfriends LI:hover {
background-position:0 -214px;
}

#myfriends LI DIV:hover {
background-position:100% -214px;
}

#myfriends LI {
background:url(http://my.opera.com/community/graphics/themes/friend1a.gif) #fff no-repeat left top;
}

#myfriends LI DIV {
background:url(http://my.opera.com/community/graphics/themes/friend1b.gif) no-repeat right top;
}

#myfriends LI A {
color:#222;
}

#myfriends .location {
color:#999;
}

[id]#myfriends A:hover {
color:#fff;
}

#applinks {
clear:both;
margin-top:15px;
}

#mylinks {
width:100%;
}

#mylinks H2 {
margin:10px 0;
}

#mylinks H2.firstheader {
margin:10px 0;
}

#mylinks .newsfeed {
margin:-8px 0 8px;
}

#mylinks P {
font-size:12px;
margin:0;
}

#mylinks .grey {
color:#aaa;
}

#mylinks .col1 {
overflow:hidden;
}

#mylinks .col2 {
overflow:hidden;
}

#mylinks .linkinfo {
border-right:#ddd 1px solid;
padding-right:5px;
border-top:#ddd 1px solid;
padding-left:5px;
margin-bottom:5px;
padding-bottom:2px;
border-left:#ddd 1px solid;
padding-top:2px;
border-bottom:#ddd 1px solid;
}

#mylinks .linkinfo A {
color:#c00;
}

.newsfeed SPAN {
color:#900;
text-decoration:none;
}

.newsfeed A {
color:#900;
text-decoration:none;
}

.url {
color:#000;
}

.linkdesc {
color:#333;
font-style:italic;
}

.feedurl {
display:none;
}

.cdwn {
padding-right:0;
padding-left:0;
padding-bottom:2px;
padding-top:2px;
}

.cdwn P {
margin:0;
}

#content .tags A:link {
color:#000;
}

#content .tags A:visited {
color:#000;
}

#content .tags A:active {
color:#000;
}

.tag {
color:#000;
}

#content .tags A:hover {
color:#42a6da;
}

.tagged {
font-weight:bold;
}

#ecard {
left:2px;
width:126px;
bottom:2px;
position:absolute;
height:19px;
}

#poll UL {
margin:0;
}

#pollresults LI {
border-bottom:#333 1px solid;
}

#poll LI {
padding-right:0;
padding-left:0;
list-style-position:outside;
padding-bottom:3px;
padding-top:3px;
list-style-type:none;
}

#poll LI INPUT {
vertical-align:middle;
}

#pollsubmit {
font-weight:bold;
}

#poll P {
padding-right:0;
padding-left:0;
padding-bottom:0;
margin:0;
padding-top:3px;
}

#poll LI IMG {
border-right:#b84d00 1px solid;
border-left:#9b5203 1px solid;
}

#searchbox {
width:110px;
}

#submitsearch {
margin-bottom:-1px;
}

#blogsearch INPUT {
margin-top:1px;
vertical-align:middle;
}

#blogsearch {
height:60px;
}

.s-result {
border-top:#999 1px dotted;
margin-top:11px;
padding-top:1px;
}

.s-result A:link {
color:#15c;
}

.s-result A:visited {
color:#15c;
}

#side #getopera H2 {
padding-right:6px;
padding-left:6px;
background:url(getOpera.jpg) #b2151b no-repeat left top;
padding-bottom:6px;
color:#fff;
padding-top:6px;
}

#getopera P {
background:none transparent scroll repeat 0 0;
padding-bottom:7px;
}

#getopera .pad {
background:url(getOpera.jpg) no-repeat right bottom;
color:#000;
}

#visitors A {
display:block;
width:83px;
height:72px;
text-decoration:none;
}

#side #visitors LI A:hover {
background-position:100% -72px;
}

#visitors IMG {
margin-top:8px;
text-align:center;
}

#visitors LI {
border-right:#666 1px solid;
border-top:#666 1px solid;
float:left;
margin:0 4px 4px 0;
border-left:#666 1px solid;
width:83px;
border-bottom:#666 1px solid;
height:72px;
text-align:center;
}

#visitors SPAN {
margin:0 5px;
overflow:hidden;
width:70px;
line-height:15px;
height:15px;
}

#visitors .mid {
}

#friendz IMG {
display:block;
width:78px;
height:66px;
}

#friendz LI {
border-right:#666 1px solid;
border-top:#666 1px solid;
float:right;
margin:2px 0;
overflow:hidden;
border-left:#666 1px solid;
width:86px;
border-bottom:#666 1px solid;
}

#friendz LI.first {
clear:both;
float:left;
}

.userlist A:link {
background:#000;
}

.userlist A:visited {
background:#000;
}

.userlist A:active {
background:#000;
}

.userlist A:hover {
background-position:100% -104px;
}

.userlist LI {
float:right;
margin-bottom:6px;
width:112px;
height:93px;
}

.userlist A {
padding-right:5px;
display:block;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
text-decoration:none;
}

.userlist .first {
float:left;
}

.userlist SPAN {
margin-top:2px;
}

.userlist SPAN {
overflow:hidden;
width:100%;
line-height:15px;
height:15px;
}

#shoutbox LI {
background:url(chat3gre.gif) no-repeat left bottom;
}

#shoutbox P {
background:url(chat1gre.gif) no-repeat left bottom;
color:#444;
}

#shoutbox BLOCKQUOTE {
background:url(chat2gre.gif) repeat-y left top;
color:#eee;
}

#shoutbox .me P {
background-image:url(chat1gre.gif);
}

#shout {
width:160px;
}

#side #shoutbox .none {
padding-right:0;
padding-left:5px;
padding-bottom:5px;
padding-top:0;
}

#submitshout {
margin-left:4px;
width:56px;
}

#shoutbox LI {
padding-right:0;
padding-left:0;
margin-bottom:10px;
padding-bottom:11px;
line-height:1.3;
padding-top:0;
}

.chatpic {
float:right;
}

.me .chatpic {
float:left;
}

#shoutbox .me P {
text-align:right;
}

#shoutbox P {
clear:left;
padding-right:0;
padding-left:0;
padding-bottom:14px;
margin:0;
padding-top:0;
text-align:left;
}

#shoutbox P.none {
padding-right:0;
padding-left:0;
background-image:none;
padding-bottom:0;
margin:0;
padding-top:0;
}

#shoutbox BLOCKQUOTE {
clear:both;
padding-right:10px;
padding-left:10px;
padding-bottom:0;
margin:0;
padding-top:0;
font-style:normal;
}

#newcomments UL {
margin-bottom:-6px;
}

#newcomments A {
text-decoration:none;
}

#newcomments A.username:link {
color:#ffb11e;
text-decoration:underline;
}

#newcomments A.username:visited {
color:#ffb11e;
text-decoration:underline;
}

#newcomments A.username:hover:link {
color:#ffb11e;
text-decoration:none;
}

#newcomments A.username:hover:visited {
color:#ffb11e;
text-decoration:none;
}

#newcomments A:hover {
color:#feeca9;
text-decoration:underline;
}

#newcomments LI {
clear:both;
border-right:#333 1px solid;
padding-right:5px;
border-top:#333 1px solid;
padding-left:5px;
margin-bottom:5px;
padding-bottom:5px;
border-left:#333 1px solid;
padding-top:5px;
border-bottom:#333 1px solid;
}

.userpic {
float:right;
margin:0 1px 6px 5px;
width:49px;
height:38px;
}

.userpic IMG {
border-right:#333 1px solid;
padding-right:2px;
border-top:#333 1px solid;
display:block;
padding-left:2px;
padding-bottom:2px;
border-left:#333 1px solid;
padding-top:2px;
border-bottom:#333 1px solid;
}

#latestposts UL {
margin-top:4px;
}

#latestposts LI {
padding-right:0;
display:block;
padding-left:5px;
margin-bottom:2px;
padding-bottom:3px;
padding-top:3px;
}

#latestposts LI A:hover {
text-decoration:underline;
}

#latestposts LI {
border-right:#333 1px solid;
border-top:#333 1px solid;
border-left:#333 1px solid;
border-bottom:#333 1px solid;
}

.sidelinx LI {
padding-right:0;
display:block;
padding-left:0;
padding-bottom:3px;
padding-top:3px;
border-bottom:#333 1px solid;
}

.sidelinx LI A:hover {
color:#fc3;
}

/* :: Chen Emotion khong bi xuong dong :: */
.img {
display:inline !important;
margin:0 4px;
}

/* :: Chia bai viet thanh 2 cot :: */
#overall {
margin:0;
width:520px;
}

.col {
padding-right:5px;
padding-left:5px;
float:left;
padding-bottom:0;
width:250px;
padding-top:0;
}