body{background:;}
#main.main_top{margin:0; border:1px solid #ccc; width:977px}
#top-profile{ margin:0 ; /*padding:10px;*/  /*border:1px solid #fff; border-bottom:1px solid #ccc*/}
#box-user{padding:5px; background: url(http://s.play.me/img/playme/bg-headuser.jpg) 0 60px repeat-x;}
#box-user img{ float:left; padding: 0 10px 0 0}
p.username{font-size:16px; font-weight:bold;}
p.username span{color:red; font-size:11px; font-weight:normal; color:#009900; padding-left:10px;}
.user-photo{}
p.mood{font-size:12px; padding: 0 0 25px 0; }
#sx-side{width:215px;  border-right:1px solid #ccc; float:left; margin:0 2px 0 0}
#content-side{ /*width:752px; float:left; padding:2px; border:1px solid #ccc; border-right:none; border-top:none*/}
ul#user-menu{}
ul#user-menu li{font-size:15px;  border-bottom:1px solid #949494; padding:0px; border-right:none}
ul#user-menu li a{color:#000; background: url(http://s.play.me/img/playme/action-menu.jpg) 0 0px no-repeat; display:block; padding:8px 0 8px 0;}
ul#user-menu li a:link{background: url(http://s.play.me/img/playme/action-menu.jpg) 0 0px no-repeat}
ul#user-menu li a:hover{background: url(http://s.play.me/img/playme/action-menu.jpg) 0 -33px no-repeat}

#music-bar{position:relative; overflow:hidden; background: url(http://s.play.me/img/playme/action-menu.jpg)0 5px repeat-x;}
#music-bar p{position:absolute; left:0; top:9px; padding: 0 0 0 20px ;background:url(http://s.play.me/img/playme/icons-profile-playme.gif) 5px 0 no-repeat;}
#music-bar ul{float:right;}
#music-bar ul li{border-left:1px solid #949494;  padding: 8px}
#music-bar ul li a{font-size:11px; color:#000;}
#music-bar ul li a:link{font-size:11px; color:#000;}
#music-bar ul li a:hover{font-size:11px; color:#000; background:transparent; text-decoration:underline}

table.mediatable{/*border:1px solid #ccc;*/ border-top: 1px solid #949494}
table.mediatable{/*width:750px; margin-left:2px*/}
table.mediatable td { empty-cells:show; padding: 5px 10px 5px 20px; border:1px solid #dadada;  border-top:none; border-right:none; border-bottom:none}
table.mediatable tr.first{background:#fff; color:#000;}
table.mediatable tr.second{background:#f2f2f2; color:#3FAE3F}

table.mediatable tr.first a{color:#000;}
table.mediatable tr.second a{color:#000;}

table.mediatable tr.first a:link{color:#000;}
table.mediatable tr.second a:link{color:#000;}

table.mediatable tr.first a:hover{text-decoration:underline; background-color:transparent}
table.mediatable tr.second a:hover{text-decoration:underline; background-color:transparent}
.foot-table {background:url(http://s.play.me/img/playme/bg-foot-table.gif) 0 0px repeat-x; overflow:hidden; /*width:758px; margin-left:-2px*/}

#events{ padding:10px; line-height:2.2}
#events a{color:#000;}
#events a:link{color:#000; background-color:none}
#events a:hover{color:#000; text-decoration:underline; background:transparent}

/*= download buttons */
/**/
div.g_container a.dlringtone, div.g_container a.dlmp3 {background:url(http://s.play.me/img/general/ms_downloads_small.gif) 0 0; display:block; width:26px; height:24px; line-height:2.2; margin:0; color:#fff; text-align:center; position:relative; font-size:11px; overflow:hidden; }

/**/
div.g_container a.dl1line, div.g_container .dl2lines {background:url(http://s.play.me/img/general/ms_downloads_small.gif) 0 0; display:block; float:left; width:26px; padding-left: 8px; padding-right: 12px; height:24px; line-height:2.2; margin:0; color:#fff; text-align:left; /*position:relative;*/ font-size:11px; overflow:hidden; z-index:1;}
div.g_container .dl2lines {font-size:10px; line-height:1; padding:2px 18px 0 2px; height: 22px; text-align:center;}

div.g_container a.dlringtone:hover {background:url(http://s.play.me/img/general/ms_downloads_small.gif) 0 0px;}
div.g_container a.dlringtone:active {background-position: 0 0px; color:#fff;}
div.g_container a.dlmp3:hover{background-position: 0 0px;}
div.g_container a.dlmp3:active{background-position: 0 0px;}

p.listen-mp3 {height:20px;}
p.listen-mp3 a{ padding:0 0 4px 20px; margin-top:5px;font-size:11px; font-weight:bold; background:url(http://s.play.me/img/playme/icons-profile-playme.gif) 5px 0 no-repeat;}
p.listen-mp3 a:link{color:#000;}
p.listen-mp3 a:hover{color:#000; text-decoration:underline}


/*
ul.action-table{background: red url(http://s.play.me/img/playme/bg-headtable.jpg) 0 0px repeat-x; padding:5px 0px 5px 0; margin-left:2px; float:left;border:1px solid #ccc; border-bottom:1px solid #fff; width:748px }
*/

/*
ul.action-table li{float:left; }
ul.action-table li.mp3{ padding: 3px 0 0 20px; font-size:11px; font-weight:bold; background:url(http://s.play.me/img/playme/icons-profile-playme.gif) 5px 0;}
ul.action-table li.listen-mp3{ float:right; padding: 2px 5px 0 7px; font-size:11px; font-weight:bold; border-left:1px solid #949494}
*/