html {
	SCROLLBAR-BASE-COLOR: #2B0023;
	SCROLLBAR-ARROW-COLOR: #870202;
}
body {  
	background-color:#000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Verdana;
	font-size: 11px;
	color: #fff;
	line-height:18px;
}

div {margin:0px;padding:0px;}

ul {   list-style-type:none;}
li {    list-style-type:none;}
a:active {  text-decoration: none ; color:#FFFFFF}
a:link {  text-decoration: none ; color:#FFFFFF}
a:visited {  text-decoration: none ; color:#FFFFFF}
a:hover {  color:#FF40C2; text-decoration: underline }

img { border : 0px; }
.img {
	vertical-align: middle;
}

.img_border {
	border:1px solid #D9D8D8;
}

form { 
	display: inline; margin: 0;	padding: 0;
}

.content {
	padding-left: 5px
}

.input{
	height:15px;
	font-weight:normal;
	border:1px #59990e solid;
	padding:.22em .50em .22em .50em;
	vertical-align: middle;	
}

.button {
	height:23px;
	padding:.0em .50em .36em .50em;
	border:1px #59990e solid;
	background:#6eab26 url(bg_button2.png) repeat-x scroll 0;
	font-weight:700;
	color:#fff;
	font-size:105%;
	overflow:visible
}
.button:hover {
	border:1px solid #3f8e00;
	background:#6eab26 url(bg_button1.png) repeat-x scroll 0
}

.textfiled{
	border:1px solid #7F9DB9;
	padding:2px;
}
.textarea{
	border:1px solid #7F9DB9;
	line-height:18px;
	color: #474646;
	scrollbar-base-color:#7F9DB9;
	scrollbar-arrow-color:#000000; 
	overflow:auto;
}

/*--- CSS for box left -*/
.boxLeft_Top{
	background:url(../images/boxLeft_top.gif) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:20px;
}
.boxLeft_Content{
	background:url(../images/boxLeft_footer.gif) #3F0036 bottom no-repeat;
	padding:5px;
}

.comment a:hover { 
	text-decoration: none;
}

/*--- boxMenu ---*/
#boxMenu { 
	margin:0px;
	padding:5px;
	padding-bottom:10px;
}
#boxMenu ul { margin:0px; padding:0px;}
#boxMenu li {
	margin:0px;
	padding:2px;
	background:url(../images/icon_menu.gif) left center no-repeat;
	padding-left:10px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}
#boxMenu li a{
	color:#fff;
}
#boxMenu li span {
	color:#F8EF00
}

/*--- boxCategory ---*/
#boxCategory { 
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}
#boxCategory ul { margin:0px; padding:0px;}
#boxCategory li {
	margin:0px;
	padding:2px;
	background:url(../images/icon_music.gif) 0px 5px no-repeat;
	padding-left:5px;
	color:#FCFF00;
	font-weight:bold;
}
#boxCategory li a{
	color:#FCFF00;
}
#boxCategory li.subcat  {
	padding:0px;
	background:url(../images/icon_cat.gif) left center no-repeat;
	padding-left:10px;
	color:#fff;
	text-transform:none;
	font-weight:normal;
	margin-left:20px;
}
#boxCategory li.subcat a{
	color:#fff;
}

/*--- boxSort ---*/
#boxSort { 
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}
#boxSort .title {
	background:url(../images/icon_song.gif) left center no-repeat;
	padding-left:12px;
	color:#FCFF00;
}

#boxSort ul { margin:0px; padding:0px;}
#boxSort li {
	padding:0px;
	background:url(../images/icon_cat.gif) left center no-repeat;
	padding-left:10px;
	color:#fff;
	text-transform:none;
	font-weight:normal;
}
#boxSort li a{
	color:#fff;
}

/*--- CSS for box right -*/
.boxRight_Top{
	background:url(../images/boxRight_top.gif) no-repeat;
	color:#86DB00;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:20px;
}
.boxRight_Content{
	background:url(../images/boxRight_footer.gif) #2C0026 bottom no-repeat;
	padding:5px;
}



/*--- CSS for box main -*/
.boxMain_top{
	background:url(../images/boxMain_top.gif);
	font-weight:bold;
	text-align: center;
	
}
.boxMain_top .fTitle{
	color:#82FD31;
	font-weight:bold;
	text-transform:uppercase;
}
.boxMain_footer{
	background:url(../images/boxMain_footer.gif) bottom no-repeat;
}

.row1 {
	background:#121212;
	padding-left: 5px;
	padding:5px;
}
.row2 {
	background:#050505;
	padding-left: 5px;
	padding:5px;
}


.row_title{
	 border-bottom:1px solid #4D326C;
	 padding:2px;
	 height: 20px;
}
.row{
	border-bottom:1px solid #4D326C;
	border-right:1px solid #4D326C;
	padding:5px;
}
.rowlast{
	border-bottom:1px solid #4D326C;
	padding:5px;
}
.fGreen{
	color:#6AFF20;
}

.tbl {
	border:1px solid #4D326C;
}
table.tbl td {
	padding:2px;
}
.tdLB{
	border-left:1px solid #4D326C;
	border-bottom:1px solid #4D326C;
}
.tdB{
	border-bottom:1px solid #4D326C;
}
.tdB2{
	border-top:1px solid #4D326C;
}
.pagecurrent
{
	background-color: #fb4824;
	color:#ffffff;
	border: #f5c3e7 1px solid;
	width: 20px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-right: 2px;
	padding-top: 0px;
    font-weight: bold;
	font-size: 11px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
    text-decoration: none
}
.pagelink {
	font-size: 11px;
    background-color: #161616;
	color: #f5c3e7;
	border: #f5c3e7 1px solid;
	width: 20px;
    padding-left: 2px;
	padding-bottom: 0px;
	padding-right: 2px;
	padding-top: 0px;
	font-weight: normal;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
    text-decoration: none
}
.pagelink:hover {
	font-size: 11px;
    background-color: #fb4824;
	color:#ffffff;
	border: #f5c3e7 1px solid;
	width: 20px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-right: 2px;
	padding-top: 0px;
	font-weight: bold;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
    text-decoration: none
}
