@charset "utf-8";
/* CSS Document */

.roundedCorners-profile{padding:10px;background:#d4d4d4; }

.roundedCorners-profile-dark{padding:10px;background:#000000; }

.roundedCorners-white{padding:10px;background:#fff;}

.roundcorners-notop{}

.marginb{ margin-bottom:10px;}

#main-profile{}

/* profile-left
_______________________________________________________________________________ */
#profile-left{ width:790px; float:left;}
#profile-content{ width:940px;float:left;}

#profile-column-left{ width:320px; float:left;}

.profilenav{height:20px; padding-top:4px;}
.profilenav li{ width:90px; height:20px; float:left; margin-left:7px;}
.profilenav li a{ width:90px; height:20px; display:block; background:url(/images/profilenav.png) 0 0 no-repeat;}
.profilenav li a:hover{ width:90px; height:20px; display:block; background:url(/images/profilenav.png) 0 -20px no-repeat;}

.profilenav .store a{font-size:11px;color:#fff;width:90px; height:20px; display:block;text-decoration:none;
background:url(/images/profilenav_store.png) 0 0 no-repeat;}
.profilenav .store:hover a{font-size:11px;color:#fff;width:90px; height:20px; display:block;text-decoration:none;
background:url(/images/profilenav_store_hover.png) 0 0 no-repeat;}

.profilenav .share a{font-size:11px;color:#fff;width:90px; height:20px; display:block;text-decoration:none;
background:url(/images/profilenav_share.png) 0 0 no-repeat;}
.profilenav .share:hover a{font-size:11px;color:#fff;width:90px; height:20px; display:block;text-decoration:none;
background:url(/images/profilenav_share_hover.png) 0 0 no-repeat;}

.profilenav .connect a{font-size:11px;color:#fff;width:90px; height:20px; display:block;text-decoration:none;
background:url(/images/profilenav_connect.png) 0 0 no-repeat;}
.profilenav .connect:hover a{font-size:11px;color:#fff;width:90px; height:20px; display:block;text-decoration:none;
background:url(/images/profilenav_connect_hover.png) 0 0 no-repeat;}


.profile-navigation{ text-transform:uppercase; font-size:10px; height:29px;}
.profile-navigation li{ float:left; margin-right:1px;}
.profile-navigation li a{ display:block; padding:8px 16px 8px 16px;}
.profile-tabs{
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#d4d4d4;
}
.profile-tabs a{color:#000;}
.profile-tabs a:hover{ text-decoration:none; cursor:default;}

.profile-tabs-off{
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#e9e9e9;
border-bottom:1px soild white;
}
.profile-tabs-off:hover{background:#d4d4d4;}
.profile-tabs-off a{color:#6c6c6c;}
.profile-tabs-off a:hover{color:#000; text-decoration:none;}

.profile-box { -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-topleft:0; -moz-border-radius-topright:5px; background:none repeat scroll 0 0 #D4D4D4; padding:10px; height:100%; }

/*
.profile-box{
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:2px;
background:#d4d4d4;
padding:10px;
}
*/
#profile-info .profile-box h2{ font-size:22px; font-weight:normal; color:#333;}
#profile-info .profile-box p{ line-height:160%;}

#profile-info .twitter{ background:url(/images/twitter.png) 0 0 no-repeat; height:60px; font-size:11px; padding:7px 0 10px 40px;}
#profile-info .twitter ul, li{list-style:none;}

#profile-info .social{ height:27px; text-align:center;}
#profile-info .social img{ float:left; margin-left:10px;}

.divlister{ background:#eeeeee; height:50px; padding:7px; margin-bottom:5px; color:#8f8f8f;font-size:11px;}
.divlister2{ background:#eeeeee; height:70px; padding:7px; margin-bottom:10px; color:#8f8f8f;font-size:11px;}
.divlister img, .divlister2 img{ float:left; margin-right:7px;}
.divlister a, .divlister2 a{ font-size:12px;}
.divlister-white{ background:none;}

#profile-column-right{width:460px; float:right}

#profile-column-right.morepadding{ padding:10px; width:590px;}

#profile-joinmail h3{ text-transform:uppercase; font-size:10px;}

#profile-blog .blogdiv{ margin-bottom:10px; border-bottom:1px solid #e2e2e2; padding-bottom:10px; text-align:left;}
#profile-blog p{ font-size:11px; line-height:130%;}
#profile-blog p a{ font-size:12px; line-height:130%;}

#profile-topnav{ width:950px; height:40px; background:url(/images/proflietopnav.png); float:left; padding-left:10px;}
#profile-topnav li{ float:left; border-right:1px solid #e9e9e9; padding:14px 20px 0 20px;height:26px;}
#profile-topnav .on{ background:url(/images/proflietopnav-on.gif) 0 0 repeat-x;font-weight:bold;}
#profile-topnav li a{ color:black;}

.blogpage{ border-bottom:1px solid #e2e2e2;}
.blogpage h2{ font-weight:normal; font-size:19px; margin-bottom:1px; color:black;}
.blogpage span{ font-size:11px; color:#b3b3b3; display:block; margin-bottom:8px;}


.divlisters{ width:580px; float:left;}

.divlisters-left2{ width:290px; float:left;}
.divlisters-right2{ width:290px; float:right;}

.divlisters-left{ width:205px; float:left;}
.divlisters-right{ width:205px; float:right;}

#profile-joinmail #joinbtn{ width:50px; height:25px; font-size:10px; color:#FFFFFF; background:#77C1E9; margin-left:15px; padding:0px; border:none;}

/* profile-right
__________________________________________________________________________________________________________ */
#profile-right{width:120px; float:right;}

#profile-player{ margin-bottom:10px;}

#profile-video{ text-align:center;}

#profile-banner120{ margin-bottom:10px;}


/*Site pages*
____________________________________________________________________________________________________________*/

#site-column-left{ float:left; width:600px;}
#site-column-left h2{ font-size:17px; color:#333;}

#live-miniad img{ margin-right:20px;}
#live-miniad .noright{ margin-right:0px;}

.live-list{}
.live-list div{ border-bottom:1px solid #e1e4e2; margin-bottom:20px;}
.live-list div img{ float:left; margin:3px 10px 40px 0;}
.live-list div span{font-size:11px;}

.list-artists div{ padding-bottom:10px; padding-left:10px;}
.list-artists div img{ margin-bottom:0px;}

#feature-search{}
#feature-search h3{ font-size:11px; text-transform:uppercase; font-weight:bold; background:url(/images/liner.gif) 0 100% repeat-x; padding-bottom:10px;}

#site-column-left.blogness h2{ font-size:20px; margin-bottom:5px;}
#site-column-left.blogness span{ font-size:11px; display:block; margin-bottom:10px;}

.blogness-list h2{ color:#333;}
.blogness-list li{ border-bottom:1px solid #e7e7e7; padding:8px 0 8px 22px; background: url(/images/arrow.gif)5px 13px no-repeat;}

#site-column-right{ float:right; width:320px;}
