.top-links{text-align:right;}.group-nav{margin-bottom:10px;padding:6px 0;font-size:18px;font-weight:bold;}.editable:hover{background-color:#ffffd3;}#buttons{margin-top:20px;text-align:center;}.group-panel{padding:10px;border:1px solid #dee0e0;background:#fff url(../images/white_gradient.png) bottom repeat-x;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.user{display:inline-block;margin:5px 2px;padding:1px 5px 1px 3px;font-size:12px;background-color:#ddddd1;border:1px solid #a29f85;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.user a{color:#333;font-weight:normal;cursor:pointer;font-size:14px;}.user span{color:#333;font-weight:normal;font-size:14px;}#group-form{width:400px;margin:30px auto;padding:5px 20px 20px 20px;background-color:#f8f8f8;border:1px solid #d2d2d2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}#group-form .heading{font-size:18px;font-weight:bold;margin:0;padding:5px;}#group-form label{display:block;font-weight:bold;margin-bottom:3px;}#group-form .message{display:block;margin-bottom:3px;text-align:center;font-size:15px;}#group-form div+div{margin-top:10px;}#group-form input[type=text]{width:100%;}#group-form textarea{width:100%;}#group-form ul{margin-top:3px;}#group-form li{font-size:.9em;}#group-form .explanation{font-size:.9em;font-style:italic;margin-left:15px;margin-top:0;}#group-form .option .suboption{margin-left:20px;}#group-form input[type=text].suboption{width:90%;}#option-bar{text-align:right;font-size:14px;margin-bottom:10px;}.group{margin:4px 2px;}.group .group-location{display:block;font-size:11px;margin-bottom:5px;color:#666;}.group .group-description{display:block;width:500px;margin:10px 0;font-size:12px;color:#666;}.group .group-name{display:block;font-weight:bold;margin-bottom:3px;color:#333;}.group .group-stats{float:right;width:150px;margin-left:20px;}.group table.group-stats th{font-weight:bold;text-align:left;}#group-list img.avatar{float:left;width:48px;height:48px;}#group-list .group-details{margin-left:60px;}#group-list .group-name{font-size:15px;}#group-list .group-name a{color:#333;}#group-list .group-name a:hover{color:#f5872c;}#group-page .group{min-height:80px;margin-bottom:20px;background-color:#eeeee1;border-color:#a29f85;background-image:url('../images/group_header_bg.png');}#group-page #group-avatar{display:inline-block;float:left;padding:5px;margin:-5px;}#group-page #group-avatar.editable img{cursor:pointer;}#group-page .group img.avatar{width:64px;height:64px;}#group-page .group-details{margin-left:80px;}#group-page .group-name{font-size:18px;}#group-page .group .group-location{color:#444;}#group-page .group .group-description{color:#444;}#group-page .section-title{display:block;font-weight:bold;font-size:15px;}#group-page .group-moderator{width:200px;float:right;margin:10px 10px;}#group-page .group-members{display:inline-block;vertical-align:top;width:270px;}#group-page #invite-notice{font-weight:bold;}#group-page .user img.avatar{width:24px;height:24px;vertical-align:-8px;}#group-page .user a.member-name{color:#333;font-weight:normal;cursor:pointer;font-size:13px;}#group-page .bottom-links{margin-top:10px;text-align:right;}#group-page .forum{display:inline-block;vertical-align:top;width:450px;margin-right:15px;}#group-page .forum-post{display:block;padding:6px 4px;}#group-page .forum-post+.forum-post{border-top:1px solid #ccc;}#group-page .forum-post-subject{margin-bottom:2px;}#group-page .forum-post-subject a{font-size:13px;font-weight:bold;color:#f5872c;}#group-page .forum-post-by{font-size:11px;}#group-page .forum-post img.avatar{width:28px;height:28px;float:left;margin-right:5px;}#group-page #piechart-panel{width:450px;margin-right:15px;margin-bottom:20px;display:inline-block;vertical-align:top;background-image:none;}#piechart-panel .section-title .watts{color:#F5872C;font-size:17px;font-weight:bold;letter-spacing:1px;}#group-members .user img.avatar{width:40px;height:40px;vertical-align:-12px;}#invitations{border-top:1px dotted #bbb;margin:15px 15px 0 15px;}#invitations>div{font-size:13px;font-weight:bold;padding-top:8px;margin-bottom:8px;}#invitations .user img.avatar{width:24px;height:24px;vertical-align:-8px;}#invitations .user img.minus{vertical-align:-3px;margin-left:8px;}#group-form .user.uninvitee img.avatar{width:24px;height:24px;vertical-align:-8px;}