Body {
  	color:#CCCCCC;
	background:#161616;
	margin:0px;
	SCROLLBAR-FACE-COLOR:#000;
	SCROLLBAR-HIGHLIGHT-COLOR:#444;
	SCROLLBAR-SHADOW-COLOR: #444;
	SCROLLBAR-3DLIGHT-COLOR:#000;
	SCROLLBAR-ARROW-COLOR:#444;
	SCROLLBAR-TRACK-COLOR:#000;
	SCROLLBAR-DARKSHADOW-COLOR:#000;
	Cursor: default;
}
.SearchBox {
	color: #CCC;
	text-align: left;
	padding: 5px;
}
img{ vertical-align: middle; border: 0; }
Table,Tr,Td {	Font-size: 11px; Font-family: Verdana; border-collapse: collapse;}
/*-----------------------------------------*/
A { color: #FFFFFF;  text-decoration: none; font-family: Verdana;}
A:hover { COLOR: #FFFF00; text-decoration: none;}
A:active{ COLOR: #FF0000; text-decoration: none;}
.a_mem { color: #CCCCCC;  text-decoration: none;}
.a_mem:hover { COLOR: #FFFFFF; text-decoration: none;}
.a_this {
	color: #FCB222;
	text-decoration: none;
	font-weight: bold;
}
.a_this:hover {
	COLOR: #E2A500;
	text-decoration: none;
	font-weight: bold;
}
.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: bold;
}
.a_mod:hover {
	text-decoration: underline;
	color: #FFFF00;
}

/*-----------------------------------------*/
p { margin:5px; padding: 5px }
Input, Textarea, Button, Select {
	Font-family: Verdana;
	Font-size: 10px;
	border: 1px solid #444444;
	vertical-align:middle;
	background: #333;
	color: #FFF;
	margin-top: 2px;
	margin-bottom: 2px;
}

<!-- Select { color: #FFFFFF; } -->
Textarea { overflow:auto; }
form { margin: 0; padding:0}
optgroup{ font-size: 10px; }
/*---------------------------------------------------------------*/
.topborder { border: #ccc 0px solid; background-color: #161616 }
.border { border: #444444 1px solid; }

.submit{
	COLOR: #454545;
	font-weight: bold;
	border: 1 solid #DDDDDD;
	background-color: #FFF;
	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: #444444 1px solid;
	FONT-SIZE: 8pt;
	MARGIN-BOTTOM: 5px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #444444;
	height: 25px;
	font-weight: bold;
}
.footer {
	background-color: #2a2a2a;
	height:20px;
	color:white;
}
.footer a { color: white }
.footer a:hover { color: #F9F9F9 }
.pagecurrent
{
	background-color: #006600;
	color:white;
	border: #444444 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: #444444 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: #FF0000;
	color: white;
}
.checkbox {	background: none;border: 0; cursor: hand; }
.fr, .fr_2 { border: 1px solid #444444; padding: 3px; background-color: #161616; }
.fr_2 { background-color: #161616; }
/*=======================MENU============================*/

.info {
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #333333;
	border-top: 1px solid #D9D9D9;
	border-right: 2px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
	border-bottom: 2px solid #D9D9D9;
	margin-bottom: 3px;
}
.UserInfo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#009EFF;
	}
.UserInfoout{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	}
.nav_btm { background: url(img/misc/nav_btm.gif);width: 100%;height: 10px; margin: 0; padding-bottom: 10px; }
.link_tree { background-color:#333333; border: 1px solid #CFCFCF; padding:5px; width: 99%; margin-top: 5px; margin-bottom: 5px}
.m_list { background-color: #333333; }
.m_list_2 { background-color: #333333; }
.m_bar_info td { background-image: url('img/head_div.gif');	background-repeat: repeat-x; padding:2px; font-size: 10px; color: #767569; height: 20px; font-weight: bold;}
.darkrow { background: url('img/darkrow.png') top repeat-x; color: #FFF; }
/* Red Mod */
.lis1 {	border-top: 1px solid #3A3A3A;	background: #232323; }
.lis2 { border-top: 1px solid #3A3A3A;	background: #1A1A1A; }
.pl_dash {	height: 20px;	border-bottom: 1px dashed #666666;	margin-bottom: 5px; }
.s_das {	font-size: 10px;	border-bottom: 1px dashed #666666;	background-color: #161616;	height: 20px;	margin-bottom: 5px; }

.comment_sender {
	font-size: 10px;
	padding: 0px;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 1px solid #57AF00;
}
.comment_content {
	margin-top: 3px;
	padding: 0px;
}
.comment_1 {
	padding: 5px 10px 5px 10px;
	border: 3px dashed #A1CB40;
	background: #333333;
	margin-top: 5px;
}

.comment_2 {
	padding: 5px 10px 5px 10px;
	border: 3px dashed #51A6D6;
	background: #333333;
	margin-top: 5px;
}

.singer {
	background-color:#333333;
	border-bottom: 2px solid #FFF;
}
.title_n{
	background-image: url('img/b1.gif');
	color: #000;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	height: 31px;
}

.head_l, .head_c, .head_r, .head_1, headblack_l, .headblack_c, .headblack_r, headred_l, .headred_c, .headred_r, .headblack1_l, .headblack1_c, .headblack1_r {
	color: #FFF;
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;
	height: 26px;
}
.head_l {

	background-image: url('img/head_l.gif');
	width: 15px;
}
.head_r {

	background-image: url('img/head_r.gif');
	width: 35px;
}
.head_c {

	background-image: url('img/head_c.gif');

}
.head_div {

	background-image: url('img/head_div.gif');
	background-repeat: repeat-x;
	color: #57AF00;
	padding-top: 8px;
}
.head_1 {

	background-image: url('img/b2.gif');
	background-repeat: repeat-x;
	height: 19px;
	padding: 2px;
}

.headblack_l, .headblack_r, headred_l, .headred_r {
	width: 14px;
}
.headblack_l {
	background-image: url('img/headblack_l.gif');
}
.headblack_r {

	background-image: url('img/headblack_r.gif');
}
.headblack_c {
	background-image: url('img/headblack_c.gif');
}
.headred_l {
	background-image: url('img/headred_l.gif');
}
.headred_r {
	background-image: url('img/headred_r.gif');
}
.headred_c {
	background-image: url('img/headred_c.gif');
}

.headblack1_l {
	background-image: url('img/headblack1_l.png');
}
.headblack1_r {

	background-image: url('img/headblack1_r.png');
}
.headblack1_c {
	background-image: url('img/headblack1_c.png');
}
.top-music ul {
    margin: 0;
    padding: 0;
}
.top-music li {
    width: 100px;
    margin: 0 4px 10px;
    list-style: none;
    float: left;
    display: inline;
    overflow: hidden;
}
.top-music .cover {
    width: 75px;
    height: 75px;
    margin: 0 auto;
    display: block;
    background-color: #EEE;
    padding: 4px;
    border: 1px solid #CCC;
}
.top-music .cover img {
    width: 75px;
    height: 75px;
    display: block;
    background: center no-repeat #000;
}
.top-music .cover:hover img {
    opacity: .2;
    filter: alpha(opacity=20);
}
.top-music .refs {
    height: 60px;
    margin: 5px;
    font-size: 11px;
    text-align: center;
    overflow: hidden;
}
.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-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;
}
.top-music3 ul {
    margin: 0;
    padding: 0;
}
.top-music3 li {
    width: 50px;
    margin: 0 4px 4px;
    list-style: none;
    float: left;
    display: inline;
    overflow: hidden;
}
.top-music3 .cover {
    width: 40px;
    height: 40px;
    margin: 0 auto;
    display: block;
    background-color: #EEE;
    padding: 4px;
    border: 1px solid #CCC;
}
.top-music3 .cover:hover {
	background-position:center;
	background-repeat:no-repeat;
}
.top-music3 .cover img {
    width: 40px;
    height: 40px;
    display: block;
    background: center no-repeat #000;
}
.top-music3 .cover:hover img {
    opacity: .2;
    filter: alpha(opacity=20);
}

<![endif]-->
/*******************************************************[END MENU TOP]: Horizontal CSS Menus: Here**********/
/*******************************************************[Shadow Album1]**********/
.shiftcontainer{
position: relative;
left: 5px; /*Number should match -left shadow depth below*/
top: 3px; /*Number should match -top shadow depth below*/
}
.shadowcontainer{
width: 102px; /* container width*/
background-color: #424142;
}
.shadowcontainer .innerdiv{
/* Add container height here if desired */
border: 0px solid #FFB600;
padding: 0px;
position: relative;
left: -3px; /*shadow depth*/
top: -3px; /*shadow depth*/
}
.TitAlbum{
	font-family:Verdana;
	font-size:11px;
	font-weight: bold;
	color:#00FF00;
	text-decoration:none;
}

.button, .button_1, .button_2 {
	background-image: url(img/button.gif);
	background-position: center;
	background-repeat: no-repeat;
	border:0px;
	COLOR: #FF0000;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana;
	height:18px;
	width:56px;
}

.button_1 {
	background-image: url(img/button1.gif);
	width:80px;
}

.button_2 {
	background-image: url(img/button2.gif);
	width:105px;
}
.button:hover {
      	COLOR: #0000FF;
		background-image: url(img/button3.gif);
}
.button_1:hover {
	COLOR: #0000FF;
	background-image: url(img/button4.gif);
}
.button_2:hover {
	COLOR: #0000FF;
	background-image: url(img/button5.gif);
	
}

#dhtmltooltip{
color:#00FF00;
font-family:Verdana, arial, helvetica;
font-size: 11px;
position: absolute;
left: -300px;
width: 200px;
border: 1px solid #FF9610;
padding: 2px;
background-color: #161616;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmltooltip
{
position: absolute;
border: 1px solid #FF9610;
left: -300px;
z-index: 101;
visibility: hidden;
}
.shadetabs{
	padding: 3px 0;
	margin-left:0;
	margin-top: 1px;
	margin-bottom: 0;
	font: 8pt Tahoma;
	list-style-type: none;
	text-align: right;
}
.shadetabs li{
display: inline;
margin: 0;
}
.shadetabs li a{
text-decoration: none;
padding: 2px 5px;
margin-right: 2px;
border: 1px solid #FCBB3B;
color: #00FF00;
background: url(img/menu2000.gif) top left repeat-x;
}
.shadetabs li a:visited{
color: #00FF00;
}
.shadetabs li a:hover{
text-decoration: underline;
color: #FCBB3B;
}
.shadetabs li.selected{
color: #FF0000;
}
.shadetabs li.selected a{ /*selected main tab style */
background-image: url(img/menu2000.gif);
border-bottom-color: #FFFFFF;
}
.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}
.tabcontentstyle{ /*style of tab content oontainer*/
width: 100%;
margin-bottom: 1em;
padding: 0px;
background-color: #161616;
}
.tabcontent{
display:none;
}
@media print {
.tabcontent {
display:block!important;
}
}
