
.user #container div.audioalbum {
padding:5px 25px;
float:left;
}


.user #container .audioalbum_content {
width:759px;
float:left;
}
.user #container .audioalbum .sidebar #mail_menu {
margin-top:35px;
margin-bottom:170px;
}
.user #container .audioalbum .sidebar #mail_menu li {
position:relative;
height:25px;
padding-top:7px;
left:0px;
padding-left:28px;
width:130px;
margin-left:6px;
}
.user #container .audioalbum #mail_menu li.upload {
background:left center no-repeat; 
  background-image: url('/img_sprites/common.png');
  background-position: left -0px;
}

.user #container .audioalbum #mail_menu li.private {
background: left center no-repeat;
  background-image: url('/img_sprites/common.png');
  background-position: left -27px;
}
.user #container .audioalbum #mail_menu li.public {
background: left center no-repeat;
  background-image: url('/img_sprites/common.png');
  background-position: left -54px;
}
.user #container .audioalbum #mail_menu li.archive {
background: left center no-repeat;
  background-image: url('/img_sprites/common.png');
  background-position: left -81px;
}
.user #container .audioalbum #mail_menu li.inbox {
background: left center no-repeat;
  background-image: url('/img_sprites/common.png');
  background-position: left -108px;
}
.user #container .audioalbum #mail_menu li.active {
background-color:#f7f7f7;
}
.user #container .audioalbum_content .album_header_footer {
margin:15px 0px;
padding-right:5px;
}
.user #container .audioalbum_content .album_header_footer .left {
padding-top:4px;
float:left;
}
.user #container .audioalbum_content .album_header_footer .left label {
color:#999;
padding-right:5px;
}
.user #container .audioalbum_content .album_header_footer .right {
float:right;
}
.user #container .audioalbum_content .album_header_footer .right a {
float:left;
padding-top:5px;
margin-right:20px;
}
.user #container .audioalbum_content .album_header_footer .right .button {
width:140px;
height:21px;
background:no-repeat; 
  background-image: url('/img_sprites/common.png');
  background-position: left -151px;
display:block;
text-align:center;
margin-left:5px;
margin-right:0px;
}
.user #container .audioalbum_content .album_header_footer .right .button img {
position:relative;
top:1px;
margin-right:2px;
}
.user #container .audioalbum_content .audio_album_list {
margin-right:-20px;
margin-bottom:20px;
}
.user #container .audioalbum_content .audio_album_list li {
width:170px;
float:left;
padding-right:24px;
}
.user #container .audioalbum_content .audio_album_list li .header {
text-align:right;
font-size:11px;
vertical-align:middle;
padding-bottom:7px;
}
.user #container .audioalbum_content .audio_album_list li .header span {
float:left;
color:#999;
}
.user #container .audioalbum_content .audio_album_list li .header input {
vertical-align:middle;
}
.user #container .audioalbum_content .audio_album_list li .thumb {
position:relative;
}
.user #container .audioalbum_content .audio_album_list li .thumb img {
position:relative;
z-index:1;
display:block;
}
.user #container .audioalbum_content .audio_album_list li .thumb .accept_bg {
top:0px;
width:170px;
min-height:100%;

position:absolute;
z-index:2;
left:0;
}
.user #container .audioalbum_content .audio_album_list li .thumb .text {
position:absolute;
background-color:#f2f2f2;
font-size:14px;
color:#000;
bottom:0px;
left:0px;
z-index:5;
padding:10px;
line-height:17px;
width:150px;
}
.user #container .audioalbum_content .audio_album_list li .text_button {
position:relative;
color:#999;
padding-top:6px;
font-size:13px;
}
.user #container .audioalbum_content .audio_album_list li .text_button a {
display:block;
width:37px;
height:24px;
position:absolute;
top:0px;
left:133px;
outline:none;
font-size:1px;
text-indent:-9999px;
background: no-repeat;
  background-image: url('/img_sprites/common.png');
  background-position: left -181px;
}
.user #container .audioalbum_content .audio_album_list li .name {
margin-top:9px;
font-size:13px;
}
.user #container .audioalbum_content .audio_album_list li .name span {
color:#999;
}
.user #container .audioalbum_content .audio_album_list .comments{
color:#999;
font-size:13px;
margin-top:5px;
}
.user #container .audioalbum_content .audio_album_list .comments_save{
color:#1AAFE0;
font-size:13px;
margin-top:5px;
font-weight: bold;
cursor: pointer;
}
.user #container .audioalbum_content .audio_album_list  .comments_save_disable{
color:#999;
font-size:13px;
margin-top:5px;
font-weight: bold;
background: url(/images/video/ico/greybird.gif) 65% center no-repeat;
}
.user #container .audioalbum_content .audio_album_list li .links {
margin-top:3px;
}
.user #container .audioalbum_content .audio_album_list li .links li {
width:auto;
float:none;
background-image:url(/images/photo/ico/dots.gif) 0 0 repeat-x; 
padding:3px 0px;
margin:0;
}
.user #container .audioalbum_content .audio_album_list li .links li.accept a {
padding-left:20px;
display:block;
background: left center no-repeat;
  background-image: url('/img_sprites/common.png');
  background-position: left -203px;
outline:none;
}
.user #container .audioalbum_content .audio_album_list li .links li.delete a {
padding-left:20px;
display:block;
background: left center no-repeat;
  background-image: url('/img_sprites/common.png');
  background-position: left -219px;
outline:none;
}
.user #container .audioalbum_content .dots {
height:5px;
font-size:1px;
background-image:url(/images/photo/ico/dots.gif) 0 0 repeat-x;
}




