Body {
  	color: #CCCCCC;
	background: #000000;
	margin: 0;
	    SCROLLBAR-FACE-COLOR: #000000;
    SCROLLBAR-HIGHLIGHT-COLOR: #666666;
    SCROLLBAR-SHADOW-COLOR: #666666;
    SCROLLBAR-3DLIGHT-COLOR:#000000;
    SCROLLBAR-ARROW-COLOR: #666666;
    SCROLLBAR-TRACK-COLOR: #000000;
    SCROLLBAR-DARKSHADOW-COLOR: #000000;	
}
img{ vertical-align: middle; border: 0; }
Table,Tr,Td {	Font-size: 11px; Font-family: Verdana; border-collapse: collapse;}
/*-----------------------------------------*/
A { color: #CCCCCC;  text-decoration: none; font-family: Verdana;}
A:hover { COLOR: #FFFFFF; text-decoration: underline; }

.a_mem { color: #CCCCCC;  text-decoration: none;}
.a_mem:hover { COLOR: #FFFFFF; text-decoration: underline;}
.a_this {
	color: #FCB222;
	text-decoration: none;
	font-weight: bolder;
}
.a_this:hover {
	COLOR: #E2A500;
	text-decoration: none;
	font-weight: bolder;
}
.a_admin {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.a_admin:hover {
	text-decoration: underline;
	color: #FF0000;
}
.a_rapper {
	color: #FF00FF;
	text-decoration: none;
	font-weight: bold;
}
.a_rapper:hover {
	text-decoration: underline;
	color: #FF00FF;
}
.a_mod {
	color: #FFFF00;
	text-decoration: none;
	font-weight: bolder;
}
.a_mod:hover {
	text-decoration: underline;
	color: #FFFF00;
}

/*-----------------------------------------*/
p { margin:5px; padding: 5px }
Input,Textarea,Button,Select{
	Font-family: Verdana;
	Font-size: 11px;
	border: 1px solid #444444;
	vertical-align:middle;
	padding-left:3px;
	margin:0;
	background: #333;
	color: #FFF;
}

Select { cursor:default; margin-right:2px; color: #B6CCD1; }
Textarea { overflow:auto; }
form { margin: 0; padding:0}
optgroup{ font-size: 10px; }
/*---------------------------------------------------------------*/
.topborder { border: #ccc 0px solid; background-color: #000000 }
.border { border: #444444 1px solid; }

.submit{
	COLOR: #FFFFF;
	font-weight: bold;
	border: 1 solid #444444;
	background-color: #333;
	font-size: 9px;
	font-family: Verdana;
	height: 20px;
	width: 80px;
}
.title_l, .title_c, .title_r {
	/*background-color: #82BA00;*/
	background-image: url('img/title_1.jpg');
	BORDER-RIGHT: #444444 1px solid;
	BORDER-TOP: #444444 1px solid;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 10px;
	BORDER-LEFT: #444444 1px solid;
	COLOR: #B6CCD6;
	BORDER-BOTTOM: #444444 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #333333;
	height: 25px;
	font-weight: bolder;
}
.title_r {
	/*background-color: #1788C8;*/
	background-image: url('img/title_1.jpg');
}
.title_c {
	/*background-color: #E68300;*/
	background-image: url('img/title_1.jpg');
}
.footer {
	background-color: #333333;
	height:20px;
	color:#B6CCD1;
}
.footer a { color: #B6CCD1 }
.footer a:hover { color: #F9F9F9 }
.pagecurrent
{
	background-color: #006600;
	color:#B6CCD1;
	border: #444 1px solid;
	width: 20px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-size: 10px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
}
.pagelink, .pagelink:hover
{
	font-size: 10px;
	background-color: #333;
	color: #FFF;
	border: #444 1px solid;
	width: 20px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-weight:normal;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
}
.pagelink:hover
{
	background-color: #006600;
	color: #B6CCD1;
}
.checkbox {	background: none;border: 0; cursor: hand }
.fr, .fr_2 { border: 1px solid #444444; padding: 3px; background-color: #000000; }
.fr_2 { background-color: #000000; }




/*=======================MENU============================*/

.info {
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FFFFFF;
	border-top: 1px solid #D9D9D9;
	border-right: 2px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
	border-bottom: 2px solid #D9D9D9;
	margin-bottom: 3px;
}

.nav_btm { background: url(img/misc/nav_btm.gif);width: 100%;height: 10px; margin: 0; padding-bottom: 10px; }
.link_tree { background-color:#F9F9F9; border: 1px solid #CFCFCF; padding:5px; width: 99%; margin-top: 5px; margin-bottom: 5px}
.m_list { background-color: #FBFBFB; }
.m_list_2 { background-color: #F6F6F6; }
.m_bar_info td { background-image: url('img/titlemedium.jpg'); padding:2px; font-size: 10px; color: #FFF; height: 20px; font-weight: bold;}
.darkrow { background: url('img/darkrow.jpg') top repeat-x; color: #FFF; }
/*-----------------BEGIN MENU 1------------------------*/
.menu_1 {
	background-image: url('img/bgmenu_1.png');
	padding: 0 7px 0 10px;
	width: 155px;
}

.menu_tb {
	background-image: url('img/bgmenu_1.png');
	padding: 0 7px 0 10px;
	width: 450px;
}

.menu_1_c {
	padding: 3px 0 3px 0;
	color: #FFFFFF;
	border-bottom: 1px dotted #4D4D4D;
}

.top_menu_1 {
	background-image: url('img/top_menu_1moi.png');
	padding: 0 0 9px 0;
	text-align:center;
	color: #4A4A4A;
	font-size: 12px;
	text-transform:uppercase;
	font-family: Font-family;
	font-weight: bold;
	height: 46px;
	width: 155px;
}

.bot_menu {
	background-image: url('img/bot_menu_mmmoi.png');
	height: 51px;
	width: 155px;
}

.bot_menu_tb {
	background-image: url('img/bot_menu_mmmoi.png');
	height: 51px;
	width: 450px;
}

.menu_1_c a {text-decoration:none; color:#CFCFCF; font-size: 11px;}
.menu_1_c a:hover {text-decoration:none; color:#9AC02F;}
/*-----------------END MENU 1------------------------*/


/*-----------------BEGIN MENU H------------------------*/
.menu_h {
	background-image: url('img/bgmenu_h.png');
	padding: 0 7px 0 10px;
	width: 155px;
}

.menu_h_c {
	padding: 3px 0 3px 0;
	color: #FFFFFF;
	border-bottom: 1px dotted #4D4D4D;
}

.top_menu_h {
	background-image: url('img/top_menu_1moi.png');
	padding: 0 0 9px 0;
	text-align:center;
	color: #4A4A4A;
	font-size: 12px;
	text-transform:uppercase;
	font-family: Font-family;
	font-weight: bold;
	height: 46px;
	width: 155px;
}

.bot_menu {
	background-image: url('img/bot_menu_l.png');
	height: 51px;
	width: 155px;
}

.bot_menur {
	background-image: url('img/bot_menu_r.png');
	height: 51px;
	width: 155px;
}

.bot_menu_tb {
	background-image: url('img/bot_menu_tb.png');
	height: 51px;
	width: 155px;
}

.menu_h_c a {text-decoration:none; color:#CFCFCF; font-size: 11px;}
.menu_h_c a:hover {text-decoration:none; color:#9AC02F;}
/*-----------------END MENU H------------------------*/

.inlineimg {
	VERTICAL-ALIGN: middle
}
.khung {
	MARGIN: 0px auto; WIDTH: 920px
}
.le1 {
	PADDING-LEFT: 30px; BACKGROUND: url(img/le1.gif) #000000 repeat-y left top
}
.le2 {
	PADDING-RIGHT: 30px; BACKGROUND: url(img/le2.gif) #000000 repeat-y right top
}
.banner {
	BACKGROUND: url(img/banner.gif) no-repeat left top; HEIGHT: 209px
}
.footer {
	BACKGROUND: url(img/footer.gif) no-repeat right top; HEIGHT: 60px
}
.knho1 {
	BACKGROUND: url(img/knho1.gif) no-repeat left bottom; HEIGHT: 30px
}
.knho2 {
	BACKGROUND: url(img/knho2.gif) repeat-x left bottom; HEIGHT: 30px
}
.knho3 {
	BACKGROUND: url(img/knho3.gif) no-repeat right bottom; HEIGHT: 30px
}
.knho4 {
	PADDING-LEFT: 23px; BACKGROUND: url(img/knho4.gif) #252525 repeat-y left top
}
.knho5 {
	PADDING-RIGHT: 23px; BACKGROUND: url(img/knho5.gif) #252525 repeat-y right top
}
.knho6 {
	BACKGROUND: url(img/knho6.gif) no-repeat left bottom; HEIGHT: 30px
}
.knho7 {
	BACKGROUND: url(img/knho7.gif) repeat-x left bottom; HEIGHT: 30px
}
.knho8 {
	BACKGROUND: url(img/knho8.gif) no-repeat right bottom; HEIGHT: 30px
}
.b1 {
	BACKGROUND: url(img/b1.gif) no-repeat left bottom; HEIGHT: 27px
}
.b2 {
	BACKGROUND: url(img/b2.gif) repeat-x left bottom; HEIGHT: 27px
}
.b3 {
	BACKGROUND: url(img/b3.gif) no-repeat right bottom; HEIGHT: 27px
}
.b4 {
	PADDING-LEFT: 16px; BACKGROUND: url(img/b4.gif) #3e3e3e repeat-y left top
}
.b5 {
	PADDING-RIGHT: 16px; BACKGROUND: url(img/b5.gif) #3e3e3e repeat-y right top
}
.b6 {
	BACKGROUND: url(img/b6.gif) no-repeat left bottom; HEIGHT: 27px
}
.b7 {
	BACKGROUND: url(img/b7.gif) repeat-x left bottom; HEIGHT: 27px
}
.b8 {
	BACKGROUND: url(img/b8.gif) no-repeat right bottom; HEIGHT: 27px
}

/*-----------------BEGIN MENU 2------------------------*/
.top_menu_2 {
	background-image: url('img/top_menu_2moi.png');
	padding: 4px 0 0 0;
	text-align:center;
	color: #FFFFFF;
	font-size: 12px;
	text-transform:uppercase;
	font-family: Font-family;
	font-weight: bold;
	height: 33px;
	width: 155px;
}

.top_menu_tb {
	background-image: url('img/top_menu_tb.png');
	padding: 4px 0 0 0;
	text-align:center;
	color: #FFFFFF;
	font-size: 12px;
	text-transform:uppercase;
	font-family: Font-family;
	font-weight: bold;
	height: 33px;
	width: 450px;
}


.menu_2_c {
	padding: 3px 0 3px 0;
	color: #FFFFFF;
}
.menu_2_c a {text-decoration:none; color:#CFCFCF; font-size: 11px;}
.menu_2_c a:hover {text-decoration:underline;}
/*-----------------END MENU 2------------------------*/



.top-music2 ul {
    margin: 0;
    padding: 0;
    }
.top-music2 li {
    width: 100px;
    margin: 0 4px 10px;
    list-style: none;
    float: left;
    display: inline;
    overflow: hidden;
    }
.top-music2 .cover {
    width: 90px;
    height: 110px;
    margin: 0 auto;
    display: block;
    background-color: #EEE;
    padding: 4px;
    border: 1px solid #CCC;
    }
.top-music2 .cover:hover {
    background-color:#444;
    background-image:url('../img/play-rollover.gif');
	background-position:center;
	background-repeat:no-repeat;
    }
.top-music2 .cover img {
    width: 90px;
    height: 110px;
    display: block;
    background: center no-repeat #000;
    }
.top-music2 .cover:hover img {
    opacity: .2;
    filter: alpha(opacity=20);
    }
.top-music2 .refs {
    height: 100px;
    margin: 5px;
    font-size: 11px;
    text-align: center;
    overflow: hidden;
    }
	