body {
    background-image: url('images/31212.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
color: #555;
font-family: Arial;
font-size: 9pt;
max-width: 500px;
margin: auto;

}

hr{margin:0px;padding:0px;}
a{color:#444; text-decoration:none;}
code{font: 10px Tahoma;margin:auto;}
.green{color:green;}
.grey{color:grey;}
.red{color:darkred;}
.box{background:#fff;color:#555;border:1px solid #333;border-radius:6px;padding:4px;max-width:600px;}

textarea {
background: #FFF;
color: #555;
width: 98%;
border-radius: 4px;
border: 1px solid #CCC;
padding: 2px;
}

img {
max-width: 99%;
}

.quote .user {
border-bottom: 1px solid #B3B3B3;
}
.quote {
border: 1px solid #A29C9C;
border-radius: 5px;
padding: 3px;
margin: 3px;
font-style: italic;
font-size: 11px;
background: #FDF2F2;
}
.quote .quote2 {
padding: 3px;
}
.gmenu {
color: #75bf00;
background-color: #030500;
background-image: url(http://demo.vinahit.com/theme/toi/images/gmenu.gif);
background-repeat: repeat-x;
background-position: 50% top;
margin-top: 1px;
margin-bottom: 1px;
padding: 2px;
border: 1px solid #415f00;
}
.dreamy_box-shadow {
box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
-moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4);
-webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
margin-top: 10px;
margin-bottom: 10px;
}
.dreamy_head {
background: url(/images/ww/12.png) repeat-x #314e0b;
padding: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
text-align: center;
}
.dreamy_topmenu {
background: #9BDB4A;
padding: 5px;
}
.dreamy_body {
background: #F5FCEF;
border-right: 2px solid #4682B4;
border-left: 2px solid #4682B4;
}
.dreamy_box {
/*background-color: #161616;*/
padding: 3px;
}
.dreamy_foot {
color: #FFF;
margin: 0;
padding: 5px;
text-align: center;
background: #4682B4;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
.dreamy_title {
background-color: #4682B4;
color: #FFF;
font-weight: bold;
font-size: 12px;
padding: 4px 10px;
}
.dreamy_title a {
color: #FFF;
font-weight: bold;
}

.dreamy_list {
background-color: #dff0d8;
border-bottom: 1px #d6e9c6 solid;
padding: 4px;
}

tr.menu td, tr.menu td a {
color: #808000;
text-decoration: none;
text-align: center;
vertical-align: bottom;
padding: 3px 0px 3px 0px;
}
td#selected a {
color: #032E58;
}
tr.menu td a:hover, td#selected a:hover {
text-decoration: underline;
}
tr.menu td{
background-color: #B9D3EE;
border-right: 1px solid #4682B4;
}
tr.menu td#selected{
background-color: #A0E5FF;
border-right: 0px solid #5DBEF7;
border-bottom: 0px solid #5DBEF7;
}



tr.menu1 td, tr.menu td a {
color: #808000;
text-decoration: none;
text-align: center;
vertical-align: bottom;
padding: 3px 0px 3px 0px;
}
td#selected a {
color: #032E58;
}
tr.menu1 td a:hover, td#selected a:hover {
text-decoration: underline;
}
tr.menu1 td{
background-color: #B9D3EE;
border-right: 1px solid #4682B4;
border-top: 1px solid #4682B4;

}
tr.menu1 td#selected{
background-color: #A0E5FF;
border-right: 0px solid #5DBEF7;
border-bottom: 0px solid #5DBEF7;
}

.homeforum
{
background-image: url("/images/top_box02_bgrepx.png");
padding: 4px;
font-weight: bold;
color:#1E5B7E;
font-size: 13px;
}
.homeforum a
{
color:#1E5B7E;
}
.icon-home
{
background-image: url("/images/house.png");
background-repeat: no-repeat;
}
.home
{
padding-left: 20px;
}

.currentpage {
font-size: 10px;
color: #FFF;
background-color: #808000;
border: #EEECEC 2px solid;
width: 15px;
padding-left: 5px;
padding-bottom: 2px;
padding-right: 5px;
padding-top: 2px;
font-weight: normal;
margin-left: 2px;
text-decoration: none;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
font-weight: bold;
}

a.pagenav {
font-size: 10px;
background-color: #FFFFFF;
border: #EEECEC 2px solid;
width: 15px;
padding-left: 5px;
padding-bottom: 2px;
padding-right: 5px;
padding-top: 2px;
font-weight: normal;
margin-left: 2px;
text-decoration: none;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
font-weight: bold;
color: #808000;
}
a.pagenav:hover {
background-color: #808000;
color: #FFF;
}

.dat {
background: url('/img/cola.png');
padding: 0px;
}
.cola {
background: url('/img/cola.png');
padding: 2px;
}
.nennongtrai {
background: url('/img/nennongtrai.png') repeat-x;
height: 141px;
}

.da {
background: url('img/da.png');
padding: 5px;
}
.honuoc {
background: #5dbdf5 url('img/honuoc.png') repeat-x bottom;
padding-top: 100px;
}
.honuoccauca {
background: #5dbdf5 url('img/honuoccauca.png') repeat-x bottom;
padding-top: 10px;
}
.datcauca {
background: url('img/datcauca.png') no-repeat bottom center;
text-align: center;
padding-top: 160px;
}
.ngoicau {
background: url('img/ngoicau.png') no-repeat bottom left;
text-align: left;
padding: 168px 0px 24px 38px;
}
.giangcau {
background: url('img/giangcau.png') no-repeat;
}
.vaocau {
background: url('img/vaocau.png') no-repeat bottom center;
padding-top: 52px;
text-align: center;
}
//*Css Forum*//


td.current-post{
border: 1px solid #f2f2f2;
padding:0px 4px 4px 4px;
margin-bottom: 5px;
position: relative;
background-color: #f2f2f2; 
}
td.current-top{
border: 1px solid #f2f2f2;
padding:0px 4px 4px 4px;
position: relative;
background-color: #fff7eb;    
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
td.current-blog{
padding: 4px;
position: relative;
background-color: #d9edf7;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-bottom: 4px;
vertical-align: top;
color: #31708f;
border: 1px solid #bce8f1;
}
td.blog-avatar {
vertical-align:top;	
}
div.blog-bg-left{
height: 0;
}
div.blog-bg-left img{
position: relative;
left:-11px;
top:-6px;
}
.baigui {
font-size: 10px;
text-align: center;
color: #333333;
padding-top: 2px;
}
.text {
border-top: 1px solid #bce8f1;
padding-top: 2px;
width: 100%;
}
.list_post { 
vertical-align:top;	
}


.info{
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
border-top: 1px solid #ddd;
}
td.left {
vertical-align: bottom;
padding: 2px 5px 2px 2px;
margin: 3px 5px 2px 5px;
width: 70px;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
td.right {
border-width: 0px 0px 1px 0px;
padding: 2px 0px 2px 2px;
border-style: solid;
border-color: #ddd;
}

.post_list {
background-color: #FFFFFF;
margin: 5px 2px;
}
.post_nick {
padding : 2px 0px;
color:#777;
border-bottom: 1px solid #f7f7f7;
}
.post_nick_top {
background-color: #fff8f2;
padding : 2px 0px;
color:#777;
border-bottom: 1px solid #f7f7f7;
}
.post_time {
padding : 2px 5px;
font-size:11px;
color:#777;
}
.post_timex, .post_mota {
font-size: 11px;
text-align: center;
color: #666;
padding-top: 2px;
}
.post_menu {
background: #fafafa;
padding : 2px 5px;
border-top: 1px solid #f7f7f7;
font-size:12px;
}
.post_menu_comment {
background: #f0f0f0;
border-top: 1px dashed #f3f3f3;
font-size:11px;
padding : 2px 5px;
margin: 4px 5px 6px 5px;
}
.post_menu_comment a {
color: #43432;
}
.post_table { 
table-layout:fixed;
word-wrap: break-word;	
width: 100%;
}
.post_table_td { 
vertical-align:top;
width:48px;	
}
.post_text {
color: #555;
overflow: hidden;
background: #fff;
border-bottom: 1px solid #f3f3f3;
}
.post_baiviet {
color: #555;
padding : 2px 5px;
}
img.avatar-post {
background-color: #fff;
border-right: 1px solid #f7f7f7;
border-bottom: 1px solid #f7f7f7;
margin-right: 5px;
width: 45px;
float: left;
}
#images {
padding: 2px;
border: 1px solid #f0f0f0;
width: 50px;
}
#images_post {
padding: 2px;
border: 1px solid #f0f0f0;
width: 100px;
}
#images_post_full {
padding: 2px;
border: 1px solid #f0f0f0;
text-align: center;
}