div.clubdetail{ position:relative; overflow:hidden; zoom:1; padding:13px 0px 30px 0px; width:930px; }
div.clubdetail div.avatar{ width:150px; height:150px; padding:0px 27px 0px 0px; float:left; }
div.clubdetail div.avatar div.imgouter{ width:148px; height:148px; background:#FFFFFF; }
div.clubdetail div.avatar div.imginner{ width:148px; text-align:center; }
div.clubdetail div.firstline{ margin:0px 0px 19px 0px; width:700px; position:relative; overflow:hidden; zoom:1; }
div.clubdetail div.firstline h6{ margin:-3px 0px 0px; }
div.clubdetail div.secondline{ margin-left:177px; }
div.clubdetail div.secondline h6{ margin:2px 0px; color:#04518B; }
div.clubdetail div.users{ width:145px; float:left; font-size:33px; line-height:47px; }
div.clubdetail div.points{ width:175px; float:left; font-size:30px; line-height:47px; }
div.clubdetail div.stat{ width:145px; float:left; }
div.clubdetail div.stat h6{ margin:-3px 0px 0px 8px; }
div.clubdetail div.stat div.container{ float:left; padding-top:10px; line-height:18px; *width:110px; }
div.clubdetail div.stat div.line{ padding:0px 8px 0px 9px; } * html div.detailclubinfo div.stat div.line{ padding-left:0px; }
div.clubdetail div.stat div.line span{ float:right; margin-left:10px; font-weight:bold; display:block; }
div.clubdetail div.rating{ width:220px; float:left; }
div.clubdetail div.rating a{ font-size:11px; color:#7C7C7C; }
div.clubdetail div.rating div{ font-size:33px; line-height:42px; padding-left:24px; background:url(/template_images/ico_rating.gif) no-repeat 0px 19px; }
div.clubdetail div.rating div span{ font-size:10px; line-height:16px; }

div.managementsection{ margin-bottom:15px; }
div.managementsection h4{ margin:0px 0px 0px 10px; }
div.managementsection div.manager{ padding:5px 5px 5px 10px; }
div.managementsection div.manager a{ background:url(/template_images/ico_admin.gif) no-repeat; padding-left:18px; }

div.photoposter{ margin:0px 0px 15px 10px; }
div.photoposter div.headerline{ position:relative; overflow:hidden; zoom:1; }
div.photoposter div.headerline h4{ margin:0px; float:left; }
div.photoposter div.headerline div.counter{ float:left; padding:0px 0px 0px 5px; color:#575252; font-weight:bold; }
div.photoposter div.images img{ display:block; margin:5px 0px 10px; }
div.photoposter img.addphoto{ display:block; margin-top:5px; }

div.ratingsection{ position:relative; overflow:hidden; zoom:1; padding:0px 0px 20px; }
div.ratingsection h4{ font-size:14px; margin:0px; padding:2px 9px 0px 0px; line-height:19px; float:left; }
div.ratingsection img.sortbutton{ margin-left:2px; }
div.ratingsection div.container{ padding:8px 0px 10px; position:relative; overflow:hidden; zoom:1; }
div.ratingsection div.element{ position:relative; overflow:hidden; zoom:1; }
div.ratingsection div.light{ background:url(/template_images/rating_bg_left_light.gif) left repeat-y; }
div.ratingsection div.dark{ background:#E3EDF3 url(/template_images/rating_bg_left_dark.gif) left repeat-y; }
div.ratingsection div.element div{ float:left; }
div.ratingsection div.element div.rating{ width:28px; text-align:center; color:#FFFFFF; font-size:10px; }
div.ratingsection div.element div.ratingup{ height:18px; padding-top:6px; background:url(/template_images/ico_rating_up_small.gif) no-repeat 4px 2px; }
div.ratingsection div.element div.ratingdown{ height:22px; padding-top:2px; background:url(/template_images/ico_rating_down_small.gif) no-repeat 4px 3px; }
div.ratingsection div.element div.ratingnone{ height:22px; padding-top:2px; background:url(/template_images/ico_rating_none_small.gif) no-repeat 4px 3px; }
div.ratingsection div.element div.user{ width:135px; color:#525252; font-size:10px; padding:4px 0px 4px 3px; }
div.ratingsection div.element div.user a{ font-size:12px; padding-left:20px; background:url(/template_images/ico_man.gif) no-repeat; }
div.ratingsection div.element div.point{ width:50px; font-weight:bold; text-align:right; padding:4px 25px 0px 0px; background:url(/template_images/ico_rating.gif) no-repeat 55px 2px; *background-position:55px 3px; } html>/**/body div.ratingsection div.rating, x:-moz-any-link, x:default{ background-position:55px 3px; }

div.newuserlist h4{ font-size:14px; margin:0px; padding:2px 9px 0px 0px; line-height:19px; }
div.newuserlist div.container{ padding:4px 0px 10px; position:relative; overflow:hidden; zoom:1; }
div.newuserlist div.element{ position:relative; overflow:hidden; zoom:1; padding:4px 12px 5px 8px; }
div.newuserlist div.dark{ background:#E7F0E2; }
div.newuserlist a{ float:left; padding-left:20px; background:url(/template_images/ico_man.gif) no-repeat; display:block; *background:url(/template_images/ico_man.gif) no-repeat 0px 1px; }
div.newuserlist div.date{ float:right; color:#6B6B6B; font-size:10px; }

