@charset \"utf-8\";
HTML {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Tahoma, Verdana,  Helvetica, sans-serif
}
BODY {
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #D6D7D9; 
	SCROLLBAR-3DLIGHT-COLOR: #D6D7D9; 
	SCROLLBAR-ARROW-COLOR: #6B91AF; 
	SCROLLBAR-TRACK-COLOR: #F9F8F4; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-BASE-COLOR: #F4F4F4;
	scrolling:auto;
	margin:0px;
	padding:0px;
	background:url(bg.gif) top repeat-x #000000;
}
TD {
	FONT-SIZE: 11px; COLOR: #383838;  TEXT-DECORATION: none;
}

INPUT {	
	FONT-SIZE: 10px;
	border:1px #666 solid;  
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
INPUT.radio {
	border:none;
}
SELECT {
	border:1px #000 solid;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
TEXTAREA{
	
	border:1px #000 solid;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 

}
A {
	FONT-WEIGHT: normal;
	COLOR: #000000; 
	font-size:1.1em;
	TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #000; 
	TEXT-DECORATION: underline;
}
#load_div {
	position:absolute;
	left:0px;
	top:318px;
	width:100%;
	z-index:40000;
	text-align:center;
	vertical-align:middle;
}
.cssMainMenu{
	width:1000px; height:21px;
	text-align:center;
}
.cssMainMenu UL{
	padding:0px; margin:0px;
	list-style:none; float:right;
	background:url(mainMenu.gif) repeat-x;
	background-position:0 -63px;
	height:21px;
}
.cssMainMenu UL LI{
	padding:0px; margin:0px;
	height:21px;
	list-style:none; float:left;
}
.cssMainMenu UL LI.Sel{
	background:url(mainMenu.gif) repeat-x;
	background-position:0 -42px;
}
.cssMainMenu UL LI.frist{
	width:10px;
	background:url(mainMenu.gif) no-repeat bottom right;
}
.cssMainMenu UL LI.selSpace{
	width:21px;
	background:url(mainMenu.gif) repeat-x;
	background-position:0 -21px;
}
.cssMainMenu UL LI.selSpacel{
	width:21px;
	background:url(mainMenu.gif) repeat-x;
	background-position:0 -105px;
}
.cssMainMenu UL LI.space{
	width:21px;
	background:url(mainMenu.gif) no-repeat;
	background-position:0 -84px;
}
.cssMainMenu UL LI.end{
	width:21px;
	background:url(mainMenu.gif) repeat-x;
	background-position:0 -126px;
}
.cssMainMenu UL LI A{
	font-size:11px; color:#CCC; text-decoration:none;
}
.cssMainMenu UL LI A:hover{
	font-size:11px; color:#CCC; text-decoration:underline;
}
.cssMainMenu UL LI.Sel A{
	font-size:11px; color:#FFF; text-decoration:none;
}
.cssMainMenu UL LI.Sel A:hover{
	font-size:11px; color:#FFF; text-decoration:none;
}
.cssMainMenu UL LI .pad{
	padding:3px 2px;
}
#site_body{
	background:url(site_bg.jpg) top center no-repeat;
}
.site_body1{
	background:url(site_bg_1.jpg) repeat-y top center;
}

.css_page_top{
	display:block;
	width:1000px;
	text-align:left;
}
.css_page_top .m_logo{
	display:block;
	width:996px;
	position:relative;
	height:110px;
}
.css_page_top .m_logo .search{
	position:absolute;
	right:35px;
	top:58px;
}
.css_page_top .m_logo .search TABLE TD .inp{
	height:24px;
	width:342px;
	background:url(search_back.gif) repeat-x top;
}
.css_page_top .m_logo .search TABLE TD .inp .ileft{
	height:24px;
	width:342px;
	background:url(search_left.gif) no-repeat top left;
}
.css_page_top .m_logo .search TABLE TD .inp .iright{
	height:24px;
	width:342px;
	background:url(search_right.gif) no-repeat top right;
}
.css_page_top .m_logo .search TABLE TD .inp .iright INPUT{
	height:18px;
	width:333px;
	border:none;
	color:#005b95;
	font-size:11px;
	background:none;
}
.css_page_top .top_menu{
	display:block;
	width:1000px;
	padding:0px;
	margin:0px;
}
.css_page_top .top_menu UL{
	list-style:none;
	padding:0px;
	margin:0px;
	width:996px;
	background:url(top_menu_r.gif) top right no-repeat ;
	height:25px;
}
.css_page_top .top_menu UL LI{
	float:left;
	padding:0px;
	margin:0px;
	height:25px;
}
.css_page_top .top_menu UL LI.frist{
	float:left;
	padding:0px;
	margin:0px;
	background:url(top_menu_l.gif) top left no-repeat;
	height:25px;
	width:20px;
}
.css_page_top .top_menu LI .m_padding{
	padding:5px 8px 6px 16px;
	background:url(menu_space.gif) top left no-repeat;
	background-position:5px 6px;
}
.css_page_top .top_menu UL LI.sel{
	float:left;
	padding:0px;
	margin:0px;
	height:25px;
	background:url(menu_sel.gif) top left repeat-x;
}
.css_page_top .top_menu UL LI.sel .m_padding{
	padding:0px;
	background:url(menu_sel_r.gif) top right no-repeat;
}
.css_page_top .top_menu UL LI.sel .m_padding .left{
	background:url(menu_sel_l.gif) top left no-repeat;
}
.css_page_top .top_menu UL LI.sel .m_padding .right{
	padding:5px 8px 6px 8px;
}
.css_page_top .top_menu UL LI A{
	font-size:11px;
	color:#ffffff;
	text-decoration:none
}
.css_page_top .top_menu UL LI A:hover{
	font-size:11px;
	color:#ffffff;
	text-decoration:none
}
.css_page_top .top_menu UL LI.sel A{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none
}
.css_page_top .top_menu UL LI.sel A:hover{
	color:#FFFFFF;
	text-decoration:none
}

.css_new_top_menu{
	display:block;
	width:996px;
	float:none;
	height:38px;
	background:url(top_menu_m2.gif) top repeat-x #004276;
}
.css_new_top_menu UL{
	list-style:none;
	padding:0px;
	width:996px;
	margin:0px;
	height:25px;
}
.css_new_top_menu UL LI{
	float:left;
	padding:0px;
	margin:0px;
	height:25px;
}
.css_new_top_menu UL LI.frist{
	float:left;
	padding:0px;
	margin:0px;
	width:10px;
	height:25px;
}
.css_new_top_menu .m_padding{
	padding:6px 15px 0px 15px;
	background:url(menu_space1.gif) top left no-repeat;
	background-position:0px 6px;
}

.css_new_top_menu UL LI A{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none
}
.css_new_top_menu UL LI A:hover{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none
}
.css_new_top_menu UL LI.sel A{
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}
.css_new_top_menu UL LI.sel A:hover{
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;	
}
.css_new_top_menu UL LI.sel SPAN{
}



.css_body{
	width:996px;
	text-align:left;
}


.css_footer{
	width:100%;
}
.css_footer .cont{
	width:996px;
}
.css_footer .ftxt{
	text-align:center;
	font-size:10px;
	padding-bottom:5px;
	color:#666;	
}

.css_footer .cont .menu{
	text-align:center;
	padding:3px;
	background:#621c46;
	color:#FFFFFF;
}
.css_footer .cont .menu A{
	text-decoration:none;
	color:#FFFFFF;
	font-size:11px;
}
.css_footer .cont .menu A:hover{
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
}
.css_footer .cont .middle{
	text-align:center;
	font-size:10px;
	color:#aaaaaa;	
}
.css_footer .cont .middle A{
	font-size:10px;
	color:#621c46;
	text-decoration:none;
}
.css_frm{
	padding:0px;
	margin:0px;
}


.home_main_top{
	position:relative;
	width:996px;
	margin:0px;
	margin-bottom:10px;
}
.home_main_top .main-block{
	width:996px;
	overflow:hidden;
	margin:0px;
	position:relative;
	float:left;
}
.home_main_top .main-block .content{
	float:left;
	padding:0px;
	width:996px;
	background:#000000;
}
.home_main_top .main-block .content .home_col_left{
	float:left;
	width:666px;
	margin-top:0px;
}
.home_main_top .main-block .content .home_col_right{
	float:right;
	width:330px;
}

.home_col_left_main{
	position:relative;
	width:660px;
	margin:0px;
}
.home_col_left_main .left-block-content{
	width:660px;
	padding:0px;
	float:left;
}
.home_col_left_main .left-block-content .left_left_col{
	width:388px;
	float:left;
	margin-top:0px;
}
.home_col_left_main .left-block-content .left_left_col .left_content{
	display:block;
	background:#101415;
}
.home_col_left_main .left-block-content .left_right_col{
	width:272px;
	float:right;
}


.side-module {
    width: 271px;
    clear: both;
    margin-bottom: 10px;
    color: #CCC;
    overflow: hidden;
    }
.side-module .head {
    background: url(modul_head.jpg) left no-repeat;
    height: 29px;
    margin: 0;
    padding-right: 10px;
    font: normal 11px/29px Arial;
    color: #999;
    }
.side-module .head h2 {
    font: bold 12px/29px Arial;
    color: #FFF;
    margin: 0;
    padding: 0 2px 0 10px;
    float: left;
    }
.side-module .head span {
    font: normal 11px/29px Arial;
    color: #FFF;
    float: right;
    padding: 0;
    }
.side-module .body {
    background-color: #000;
    border: 1px solid #40444A;
    padding: 10px 10px 0;
    clear: both;
    }
.side-module .body ul li {
    position: relative;
    }
.side-module .foot {
    height: 11px;
    font-size: 0;
    margin-left: 10px;
    clear: both;
    }
.side-module .section {
    line-height: 1.2;
    position: relative;
    }
.side-module .foot-links a {
    color: #CCC;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
    }
.side-module .foot-links a:hover {
    color: #CCC;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
    }
.side-module .foot{
	height:6px;
    }
.side-module.special .body {
    background-color: #ECE7D4;
    border-color: #999;
    }
.foot-links {
    text-align: center;
    font-weight: bold;
    clear: both;
    }
.side-module .foot-links a {
    color: #CCC;
    }
.video-thumb {
    width: 84px;
    height: 40px;
    float: left;
    margin: 0 5px 0 0;
    display: inline;
    background: center no-repeat;
    position: relative;
    }
.video-thumb:hover {
    text-decoration: none;
    }
.video-thumb span {
    width: 84px;
    height: 40px;
    display: block;
    background: url(video-thumb-bg.gif);
    }

.divider {
    background: url(divider-bg.gif) center repeat-x;
    height: 7px;
    clear: both;
    font-size: 0;
    }
A.artist{
	color:#7b1452;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
A.artist:hover{
	color:#7b1452;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.artist_album{
	color:#FFF;
	font-size:11px;
}
.artist_album SPAN{
	color:#7b1452;
	font-size:11px;
}
.artist_album A{
	color:#621c46;
	font-size:11px;
	text-decoration:none;
}
.artist_album A:hover{
	color:#621c46;
	font-size:11px;
	text-decoration:none;
}
.artist_album1 A{
	color:#889999;
	font-size:11px;
	text-decoration:none;
}
.artist_album1 A:hover{
	color:#889999;
	font-size:11px;
	text-decoration:none;
}
.side-module .sub-head {
    background:url(side-module-subhead.jpg) repeat-x bottom;
    padding:7px 10px;
    font:11px/13px Arial;
    color:#929292;
    }
.song_icons{
	width:247px;
	height:33px;
}
.song_icons UL{
	width:247px;
	height:33px;
	padding:0px;
	margin:0px;
	float:left;
	list-style:none;
}
.song_icons UL LI{
	height:33px;
	float:left;
}
.song_icons UL LI.song{
	height:20px;
	width:14px;
	background:url(music_btn.png) no-repeat;
	background-position:1px 6px;
	float:right;
}
.song_icons UL LI.video{
	height:20px;
	width:14px;
	background:url(music_btn.png) no-repeat;
	background-position:-31px 6px;
	float:right;
}
.song_icons UL LI.ug{
	height:20px;
	width:14px;
	background:url(music_btn.png) no-repeat;
	background-position:-14px 6px;
	float:right;
}
.song_icons UL LI.listadd{
	height:20px;
	width:14px;
	background:url(music_btn.png) no-repeat;
	background-position:-76px 6px;
	float:right;
}
.song_icons UL LI.download{
	height:20px;
	width:14px;
	background:url(music_btn.png) no-repeat;
	background-position:-48px 6px;
	float:right;
}
.song_icons UL LI.basket{
	height:20px;
	width:14px;
	background:url(music_btn.png) no-repeat;
	background-position:-63px 6px;
	float:right;
}

.song_icons UL LI.unsong{
	height:20px;
	width:14px;
	background:url(music_btn.png) no-repeat;
	background-position:1px -11px;
	float:right;
}
.song_icons UL LI.unvideo{
	height:20px;
	width:14px;
	background:url(music_btn.png) no-repeat;
	background-position:-31px -11px;
	float:right;
}
.song_icons UL LI.unug{
	height:20px;
	width:14px;
	background:url(music_btn.png) no-repeat;
	background-position:-14px -12px;
	float:right;
}
.song_icons UL LI.unlistadd{
	height:20px;
	width:14px;
	background:url(music_btn.png) no-repeat;
	background-position:-76px -11px;
	float:right;
}
.song_icons UL LI.undownload{
	height:20px;
	width:14px;
	background:url(music_btn.png) no-repeat;
	background-position:-48px -12px;
	float:right;
}
.song_icons UL LI.unbasket{
	height:20px;
	width:14px;
	background:url(music_btn.png) no-repeat;
	background-position:-63px -12px;
	float:right;
}

.pointer{
	cursor:pointer;
}

.flv_player_div{	
	width:996px;
	height:247px;
}
.flv_player_div .top_music_player{	
	width:659px;
	height:247px;
	float:left;
}
.flv_player_div .player_order_div{	
	width:337px;
	height:247px;
	float:left;
}

/* PAGE NAV*/
#css_page_nav{
	text-align:right;
	display:block;
	height:20px;
	padding-top:3px;
}
#css_page_nav UL{
	margin:0px;
	padding:0px;
	list-style: none;
	text-align:right;
	float:right;
}
#css_page_nav UL LI{
	float: left;
	height:100%;
	margin: 0px;
	padding: 0px 4px 0px 4px;
	border:1px solid #e3e3e3;
}
#css_page_nav UL LI.space{
	float: left;
	height:100%;
	margin: 0px;
	padding: 0px;
	border:none;
	width:3px;
}
#css_page_nav UL LI A{
	color:#3663be;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	display:block;
	text-transform:uppercase;
}
#css_page_nav UL LI A:hover{
	color:#3663be;
	text-decoration:none;	
}
#css_page_nav UL LI.sel{
	float: left;
	height:100%;
	margin: 0px;
}
#css_page_nav UL LI.sel A{
	color:#dc1212;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	display:block;
	text-transform:uppercase;
}
#css_page_nav UL LI.sel A:hover{
	color:#dc1212;
	text-decoration:none;	
}
#css_page_nav UL LI.end{
	float: left;
	height:100%;
	margin: 0px;
	padding: 0px 0px 0px 8px;
}
/* PAGE NAV END*/

-
Designed by : BaA4kA
			  baachka_20@yahoo.com 