body {
color: #606060;
margin: 0;
padding: 1px;
font-family: arial,sans-serif;
font-size: 13px;
background: #fff none repeat scroll 0 0;
margin: auto;
max-width: 675px;
border : 1px solid #cdcdcd;
border-radius: 5px;
-moz-border-radius: 10px;
-webkit-border-radius: 4px;
box-shadow: 0px 0px 8px #343434;
}

img {
border: 0 none;
width: auto;
height: auto;
margin:0;
max-width: 96%;
padding:0;
border-radius: 9px;
-webkit-border-radius: 7px;
-moz-border-radius: 9px;
}

h1,h2,h3,h4,h5,h6 {
font-size: 13px;
}
h1,h2,h3,h4,h5,h6 a{
font-size: 13px;
}

.logo {
background-color : #ccf7ff;
background-image : url(http://sieu4u.wap.sh/images/css/logo.gif);
border: 1px solid #88beff;
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border-radius: 4px;
}

.phdr {
color: #fffaee;
font-weight: bold;
text-shadow: #45cdf5 1px 1px 1px;
background-color: #11bce0;
background-image : url(http://sieu4u.wap.sh/images/css/copy.gif);
background-repeat: repeat-x;
background-position: 50% top;
margin-top: 1px;
margin-bottom: 1px;
padding: 2px;
border: 1px solid #88beff;
}

.phdr a {
color: #fff;
border-bottom: 1px dotted #74c3ec;
}

.menu, .list1, .list2  {
background-image : url(http://sieu4u.wap.sh/images/css/tmn.gif);
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #e1e1e1;
}


.page {
border: 1px solid #e6e6e6;
background: #ffffff;
margin: 1px 0;
padding: 4px 3px 4px 4px;
}

.tag {
border: 1px solid #e6e6e6;
background: #ffffff;
margin: 1px 0;
padding: 3px 1px 4px 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-bottom-radius: 4px;
}

.dl  {
background-repeat : repeat-x;
background-position : 50% top;
padding : 2px;
}

.news {
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #e1e1e1;
}

.news img {
max-width: 96%;
border-radius: 1px;
}

.down {
background: #dddddd;
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 2px;
margin-bottom : 2px;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 8px;
padding-left: 8px;
border: 1px solid #e6e6e6;
display:table;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-bottom-radius: 5px;
}


.download{
border:1px dotted #A5D2DD;
margin:2px 8px 0px 15px;
border-left:1px solid #008FB3;
background:white}
.download:hover {
font-size:11px;
color:#37878A;
margin-left: 4px;
margin-top: 3px;
margin-bottom: 3px}
.download:before {
color:#1AA8B4;
word-wrap:break-word;
content: url(http://sieu4u.wap.sh/images/css/download.png);
font-weight: bold;
margin-right: 2px;
padding:0 0 0 2px
}

a:link, a:active, a:visited {color: #0066FF; text-decoration: none;}

a:hover, a:focus {
text-decoration: underline;
background-image: url(http://sieu4u.wap.sh/images/css/star.gif);
}

.filelist_paging, .page {
text-align: left;
padding-right: 2px
padding: 4px 2px 4px 2px;
background: #d5f3ff;
margin-top: 1px;
margin-bottom: 1px;
border: 1px solid #a2b5c2;
}
.filelist_paging:before, .page:before {
content: url(/images/css/next.png);
padding-right: 2px;
}
.filelist_paging .page {
text-align: left;
padding: 4px 2px 4px 2px;
background: #F2F6F8;
margin-top: 1px;
margin-bottom: 1px;
border: 1px solid #A2B5C2;
}
.currentpage {
color: red;
background-color: #F2F6F8;
border: 1px solid #417394;
padding: 0px 4px 0px 4px;
margin: 0px;
}
.filelist_paging a, .page a {
border: 1px solid #417394;
padding: 0px 4px 0px 4px;
background-color: #f2f6f8;
margin: 1px;
}
/* Blog */
.xt_blog a:link {
color:#0565B2;
}
.xt_blog {
background: url() #fafafa repeat 50% top;
border: 1px solid #ece9e9;
color: #000    padding: 3px;
text-align: left;
margin: 0px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.xt_blog_content {
background-color: transparent;
text-align: left;
text-indent: 0px;
padding: 3px 4px 3px 4px;
margin: 1px;
}
.xt_blog_title_link {
font-weight: bold;
}
.xt_blog_title_link:before {
content: url(/css/blog/toi/icon.png);
}
.xt_blog_title_content {
border-bottom: 1px dotted #121212;
margin-top: 2px;
margin-bottom: -4px;
padding: 2px;
}
#xtblog_comment_msg {
background: url(/css/blog/bg_input.jpg) #fff left bottom repeat-x;
color: #000;
margin: 2px;
}
.xt_blog_title {
text-align: center;
background: lightyellow repeat-x 50% top;
margin: -2px -2px 0 -2px;
padding: 2px;
color: #008800;
border: 1px solid #ffd700;
}
.xt_pagination, .xt_blog_paging {
text-align: left;
padding: 2px;
background-color: #fff0f0;
margin-top: 1px;
margin-bottom: 1px;
border: 1px solid #ffabab;
}
.xt_pagination:before, .xt_blog_paging:before {
content: url(/images/css/next.png);
padding-right: 2px;
}
.xt_pagination a, .xt_blog_paging a {
border: 1px solid #88beff;
padding: 0 1px;
}
.xt_blog_subtitle {
text-align: center;
margin: 2px 0px 2px 0px;
}
.xt_blog_back_to_posts {
margin-left: 4px;
margin-right: auto;
display: table;
background: url(/css/blog/bg_input.jpg) #fff left bottom repeat-x;
border: 1px solid #f0f;
padding: 2px;
}
.xt_blog_comments {
text-align: center;
color: #008000}
#xt_blog_comments {
text-align: center;
}
.xt_blog_comments_title {
color: #fffaee;
font-weight: bold;
text-shadow: #45cdf5 1px 1px 1px;
background-color: #319aff;
background-repeat: repeat-x;
background-position: 50% top;
margin-top: 1px;
margin-bottom: 1px;
padding: 2px;
border: 1px solid #007dff;
}
.xt_blog_comment {
background: #fff url(/css/blog/bg_bl.png) repeat-x;
border: 1px solid #88beff;
margin-top: 2px;
margin-bottom: 2px;
padding: 4px;
text-align: left;
text-indent: 0px;
color: #000;
}
.xt_blog_comment_date {
float: right;
color: #1e96ff;
display: block;
}
.xt_blog_comment_author {
float: left;
font-weight: bold;
color: #f0f;
}
.xt_blog_comment_author:before {
content: url(/css/blog/m.png);
}
.xt_blog_comment_content {
clear: both;
border-top: 1px dotted #565656;
padding: .25em;
display: block;
}
.xt_blog_write_a_comment_title {
font-weight: bold;
text-align: left;
padding: 2px 2px 4px 2px;
}
.xt_blog_write_a_comment_title:before {
content: url(/css/blog/binhluan.png);
}
.xt_blog_write_a_comment label {
display: block;
}
.xt_blog_write_a_comment {background-image:url('timbay'); text-align:left ;background-color: lightyellow;
border: 1px solid #88beff;
padding: 4px;
margin-top: 2px;
margin-bottom: 3px;
}
.xt_blog_content:after ,  .xt_blog_title_content:after
; width : 111px;
margin:-.7em auto 0 auto;
display:block }

.gmenu {
background: #ebf9ff;
margin: 1px;
color: #264564;
padding: 3px 4px 3px 4px;
}
.quote {

background-color: #f2f6f8;
border-top: 1px dashed #e0e0e0;
border-right: 1px dashed #e0e0e0;
border-bottom:1px dashed #e0e0e0;
border-left: 3px solid #3598DC;
margin: 1px;
color: grey;
padding: 1px;
}

.rmenu {
background: #fee5fd;
border: 1px solid #ffc6fc;
margin: 1px 0;
padding: 4px;
}
.rmenu input, .rmenu textarea, .rmenu select {
border: 1px solid #E2C0C7;
}

.gmenu {
background: #ebf9ff;
margin: 1px;
color: #264564;
padding: 3px 4px 3px 4px;
}
;;;;;:*........