@charset 'utf-8';

body {background-position: 0 30px;}

#upper {padding: 0;}

#profile-header {margin-bottom: 40px; position: relative;}
#profile-header img{margin-right:20px;}
#profile-header h2 {font-size:24px;color:white;}
#profile-header .wrapper {padding: 10px 0;}
#profile-header span.tagline {color: #999;}
#profile-header #user-stats {margin-top: 20px;}
#profile-header #user-stats p {font-size: 0.8em;}
#profile-header #user-score {background: url('/image/icons/star_32.png') no-repeat 0 3px; padding-left: 42px; position: absolute; top: 10px; right: 0;}
#profile-header #user-score h3 {font-weight: normal; font-size: 1.4em;}
#profile-header #user-score span {font-size: 0.8em; color: #bbb;}
#profile-header #user-score span.change {color: #666;}
#profile-header #user-score span.change strong {color: #ccc;}
#profile-header ul#owner-utility {list-style-type: none; position: absolute; right: 0; bottom: 0;}
#profile-header ul#owner-utility li {float: left; margin-left: 7px;}
#profile-header ul#owner-utility li a {padding: 7px; background: url('/image/bevels/large-up.png') repeat-x top left;}
#profile-header ul#owner-utility li a:active {background: url('/image/bevels/large-down.png') repeat-x top left;}

#profile-header ul#owner-utility li#edit-account a {background-color: #1b75bc; color: white;}
#profile-header ul#owner-utility li#edit-account a:hover {background-color: #4c96e0;}

#profile-header ul#owner-utility li#start-jamming a {background-color: #982b56; color: white;}
#profile-header ul#owner-utility li#start-jamming a:hover {background-color: #ad4068;}

#user-jamms div.content, #fav-jamms div.content {padding: 0 5px;}

#user-jamms ul, #fav-jamms ul {margin: 0; padding: 0; list-style-type: none;}
