.bg_stationhit
{
	padding:5px;
	vertical-align:top;
}
#arrow_dot_stationtitle{
	margin:0px;
	padding:0px;
	width:4px;
	height:6px;
	background-image:url(../images/arrow_dot_stationtitle.gif);
	background-repeat : no-repeat;
}
#arrow_dot_stationlist{
	margin:0px;
	padding:0px;
	width:4px;
	height:6px;
	background-image:url(../images/arrow_dot_stationlist.gif);
	background-repeat : no-repeat;
}
#icon_listen{
	margin:0px;
	padding:0px;
	width:12px;
	height:12px;
	background-image:url(../images/ic_listen.gif);
	background-repeat : no-repeat;
	cursor:pointer;
}
#icon_mv{
	margin:0px;
	padding:0px;
	width:12px;
	height:12px;
	background-image:url(../images/ic_playmv.gif);
	background-repeat : no-repeat;
	cursor:pointer;
}
A.lnk_partner_stationhit
{
	text-decoration:underline;
	font-size:13px;
}
A.lnk_partner_stationhit:link {color:#F8AC00;}
A.lnk_partner_stationhit:visited {color:#F8AC00;}
A.lnk_partner_stationhit:active {color:#F8AC00;}
A.lnk_partner_stationhit:hover {color:#EDD568;}
.txt_partner_mvhit_song
{
	text-decoration:underline;
	font-size:13px;
	color:#666666;
}
.txt_partner_mvhit_artist
{
	font-size:13px;
	color:#999999;
}

*
{
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	
}
body
{
	margin:0px;
	padding:0px;
	background-image:url(../images/bgFill-live.gif);
}
.minibanner
{
	margin-top:1px;
}
.icon
{
	margin:2px;
}
.icon_t
{
	margin:4px 3px -2px 3px;
}
#py
{
	width:862px;
}
#py_leftpane
{
	float:left;
}

#py_rightpane
{
	float:left;
	height:100%;
}

#song_tick_text
{
	color:#FFFFFF;
	font-size:13px;
}
#song_duration_text
{
	color:#FFFFFF;
	font-size:13px;
}
#player_status_text
{
	color:#FFFFFF;
	font-size:13px;
}
/*--- start : Layout---*/


#py_left
{
	width:660px;
	height:100%;
	float:left;
	overflow-x : hidden;
}
#py_right
{
	width:300px;
	height:100%;
	float:right;
	background-color:#999999;
}

/* Top */
#py_header
{
	width:970px;
	height:40px;
	background-image:url(../images/bghead.gif);
	background-repeat : repeat-x;
	padding-right:10px;
	position:relative;
	left:0px;
	top:0px;
}
/* Left */
#py_player
{
	width:665px;
	height:300px;
	/*background-image:url(../images/bg001.jpg);
	background-repeat : no-repeat;*/
	padding:5px 0px 5px 5px;
	position:relative;
	left:0px;
	top:0px;
}
#py_hilight
{
	width:665px;
	padding:5px 0px 5px 5px;
	position:relative;
	left:0px;
	top:0px;
}
#py_metadata
{
	background-image:url(../images/frame_05.gif);
	overflow:hidden;
}
#py_related
{
	width:184px;
	position:relative;
	left:0px;
	top:0px;
	padding:2px;
}
#py_shopping
{
	width:100%;
	height:50px;
	background-color:#333333;
	position:relative;
	left:0px;
	top:0px;
}

#py_editornote
{
	width:100%;
	height:120px;
	background-image:url(../images/title3.gif);
	background-repeat : repeat-x;
	background-color:#CBCBCB;
	position:relative;
	left:0px;
	top:0px;
}

#py_editornote_top
{
	width:100%;
	height:30px;
	font-size:13px;
	color:#660000;
	font-weight:bold;
	padding:4px;
}
#py_editornote_box
{
	width:100%;
	height:90px;
	overflow-y : auto;
	overflow-x : hidden;
	font-size:13px;
	color:#666666;
	padding:10px;
}
#py_topmv
{
	width:100%;
	height:380px;
	background-image:url(../images/title1.gif);
	background-repeat : repeat-x;
	background-color:#CC9999;
	font-size:13px;
	position:relative;
	left:0px;
	top:0px;
}
#py_topmv_top
{
	width:100%;
	height:30px;
	font-size:13px;
	color:#660000;
	font-weight:bold;
	padding:5px;
}
#py_topmv_box
{
	width:100%;
	/*height:350px;
	overflow-y : auto;*/
	overflow : hidden;
	font-size:13px;
	color:#000000;
	padding:10px;
}
#py_mv
{
	width:100%;
	height:380px;
	background-image:url(../images/title2.gif);
	background-repeat : repeat-x;
	background-color:#666666;
	position:relative;
	left:0px;
	top:0px;
}
#py_mv_top
{
	width:100%;
	height:30px;
	font-size:13px;
	color:#2C2C2C;
	font-weight:bold;
	padding:5px;
}
#py_mv_box
{
	width:100%;
	height:350px;
	overflow-y : auto;
	overflow-x : hidden;
	font-size:13px;
	color:#000000;
	padding:10px;
}
#py_right_bottom
{
	width:100%;
	height:15px;
	background-image:url(../images/bottom.gif);
	background-repeat : repeat-x;
	position:relative;
	left:0px;
	top:0px;
}
#py_control
{
	width:670px;
	height:30px;
	background-color:#222222;
	position:relative;
	left:0px;
	top:0px;
}

#py_ads
{
	width:670px;
	height:55px;
	background-color:#000000;
	padding:2px;
	text-align:center;
	position:relative;
	left:0px;
	top:0px;
}
#py_ads2
{
	width:665px;
	height:140px;
	padding:10px;
	text-align:center;
	position:relative;
	left:0px;
	top:0px;
}

#py_link
{
	width:670px;
	height:25px;
	background-color:#333333;
	padding:4px 10px 2px 10px:
	color:#CCCCCC;
	font-size:12px;
	overflow : hidden;
	position:relative;
	left:0px;
	top:0px;
}
#py_topviewer
{
	width:100%;
	height:125px;
	background-image:url(../images/title4.gif);
	background-repeat : repeat-x;
	background-color:#FFFFFF;
}
#py_vote
{
	width:670px;
	height:125px;
	background-image:url(../images/title3.gif);
	background-repeat : repeat-x;
	background-color:#CCCCCC;
	overflow-x : hidden;
	position:relative;
	left:0px;
	top:0px;
}
#py_vote_top
{
	width:100%;
	height:30px;
	font-size:13px;
	color:#999999;
	font-weight:bold;
	padding:5px;
	/*border:1px solid #333333;*/
}
#py_vote_box
{
	width:100%;
	height:95px;
	/*overflow-y : auto;
	overflow-x : hidden;*/
	font-size:13px;
	color:#000000;
	padding:0px;
}

#py_comment
{
	width:670px;
	height:300px;
	background-image:url(../images/title3.gif);
	background-repeat : repeat-x;
	background-color:#CCCCCC;
	overflow-x : hidden;
	position:relative;
	left:0px;
	top:0px;
}
#py_comment_top
{
	width:100%;
	height:30px;
	font-size:13px;
	color:#999999;
	font-weight:bold;
	padding:5px;
	/*border:1px solid #333333;*/
}
#py_comment_box
{
	width:100%;
	height:95px;
	/*overflow-y : auto;
	overflow-x : hidden;*/
	font-size:13px;
	color:#000000;
	padding:0px;
}

#py_footer
{
	width:970px;
	height:100px;
	background-color:#000000;
	text-align:center;
	padding:10px;
	position:relative;
	left:0px;
	top:0px;
}

.py_thumb
{
	width:80px;
	padding:5px;
	text-align:center;
	vertical-align:top;
}
.song_title
{
	/*background-color:#FFFFFF;*/
	color:#FFFFFF;
	font-size:13px;
	padding:1px 5px 1px 5px;
	height:20px;
}
.song_result
{
	background-color:#E5E5E5;
	color:#000000;
	font-size:13px;
	padding:1px 5px 1px 5px;
	height:25px;
}
.zone_jukebox
{
	background-color:#CCCCCC;
	padding:1px 0px 1px 0px;
	height:50px;
}
.zone_ringtone
{
	background-color:#999999;
	height:25px;
}
.zone_sendtofriend
{
	background-color:#999999;
	padding:1px 5px 1px 5px;
	height:30px;
	text-align:right;
}
.zone_playcontrol
{
	background-color:#999999;
	height:25px;
}
.zone_playnext
{
	background-color:#aaaaaa;
	height:18px;
	color:#000000;
	font-size:13px;
}
.zone_musicstore
{
	background-color:#000000;
	color:#FFFFFF;
	font-size:13px;
	height:22px;
	padding:1px;
}
#next_song_text
{
	color:#FFFFFF;
	font-size:13px;
	vertical-align:middle;
	padding:1px 3px 1px 3xp;
	height:17px;
}
#zoom_title_size
{
	color:#9B9B9B;
	font-size:13px;
	vertical-align:middle;
	padding:5px 1px 5px 1xp;
	height:23px;
}
/*--- end : Layout---*/


/*--- start : Font ---*/

A{text-decoration:underline;}
A:link {color:#FFFFFF;}
A:visited {color:#FFFFFF;}
A:active {color:#FFFFFF;}
A:hover {color:#666666;}

A.lnk_white
{
	text-decoration:underline;
	font-size:13px;
}
A.lnk_white:link {color:#FFFFFF;}
A.lnk_white:visited {color:#FFFFFF;}
A.lnk_white:active {color:#FFFFFF;}
A.lnk_white:hover {color:#666666;}


A.lnk_s_white
{
	text-decoration:underline;
	font-size:12px;
}
A.lnk_s_white:link {color:#FFFFFF;}
A.lnk_s_white:visited {color:#FFFFFF;}
A.lnk_s_white:active {color:#FFFFFF;}
A.lnk_s_white:hover {color:#666666;}


A.lnk_yellow
{
	text-decoration:underline;
	font-size:13px;
}
A.lnk_yellow:link {color:#FAFF00;}
A.lnk_yellow:visited {color:#FAFF00;}
A.lnk_yellow:active {color:#FAFF00;}
A.lnk_yellow:hover {color:#F3BF00;}



A.lnk_red
{
	text-decoration:underline;
	font-size:13px;
}
A.lnk_red:link {color:#FF0300;}
A.lnk_red:visited {color:#FF0300;}
A.lnk_red:active {color:#FF0300;}
A.lnk_red:hover {color:#B00300;}

A.lnk_pink:link {color:#DA226A;}
A.lnk_pink:visited {color:#DA226A;}
A.lnk_pink:active {color:#DA226A;}
A.lnk_pink:hover {color:#C30F55;}

A.lnk_brown{text-decoration:underline;}
A.lnk_brown:link {color:#95020C;}
A.lnk_brown:visited {color:#95020C;}
A.lnk_brown:active {color:#95020C;}
A.lnk_brown:hover {color:#666666;}

A.metalink{text-decoration:underline;font-size:14px;}
A.metalink:link {color:#95020C;}
A.metalink:visited {color:#95020C;}
A.metalink:active {color:#95020C;}
A.metalink:hover {color:#666666;}

.m_black
{
	color:#000000;
	font-size:14px;
}
.n_black
{
	color:#000000;
	font-size:13px;
}
.n_white
{
	color:#FFFFFF;
	font-size:13px;
}
.n_lightgreen
{
	color:#6F9A0C;
	font-size:13px;
}
.n_green
{
	color:#06990B;
	font-size:13px;
}
.n_yellow
{
	color:#F1FF02;
	font-size:13px;
}
.n_brown
{
	color:#733D17;
	font-size:13px;
}
.n_gray
{
	color:#555555;
	font-size:13px;
}
.n_lightgray
{
	color:#999999;
	font-size:13px;
}
.n_pink
{
	color:#DA226A;
	font-size:13px;
}
.n_verylightgray
{
	color:#cccccc;
	font-size:13px;
}
.n_red
{
	color:#F30000;
	font-size:13px;
}
.b_black
{
	color:#000000;
	font-size:13px;
	font-weight:bold;
}
.b_white
{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.s_b_white
{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.s_lightgray
{
	color:#999999;
	font-size:12px;
}
.bg_lightgray
{
	background-color:#999999;
}
.bg_white
{
	background-color:#FFFFFF;
}
.bg_darkgray
{
	background-color:#333333;
}
/*--- end : Font ---*/
/*--- start : photo ---*/
.img_thumb
{
	border:1px solid #666666;
	width:70px;
	height:70px;
	background-image:url(../../../../images/thumb.gif);
}
/*--- end : photo ---*/

#song_title_text
{
	color:#95020C;
	font-size:14px;
}
#cp_title_text
{
	color:#95020C;
	font-size:14px;
}
#volume_control {position:absolute;left:5px;top:101px;width:285px;height:24px;background:#000000;color:white;padding:2px;overflow-y:hidden;}
#volume_bar {position:absolute;left:300px;top:157px;width:50px;background:url('../../../images/player_vol_bar.gif');height:12px;}
#volume_handle {cursor:e-resize;width:4px;height:12px;}
