/* Pukkelpop 2010
----------------------------------------------------------
 - Pink link: #E71D96
 - Blue link: #00B2C0
 - Image border normal: #d3d3d5
 - Image border hover: #000
*/

/* Community General Mark-up
---------------------------------------------------------- */
.pink h4{ color:#009037; font-size:20px; text-transform:uppercase; }
a.facebook {background:url(/design/images/layout/icon-sprite.png) no-repeat 0 -291px; padding-left:20px; line-height:16px; display:inline-block;}
a.netlog {background:url(/design/images/layout/icon-sprite.png) no-repeat 0 -315px; padding-left:20px; line-height:16px; display:inline-block;}
a.twitter {background:url(/design/images/layout/icon-sprite.png) no-repeat 0 -267px; padding-left:20px; line-height:16px; display:inline-block;}
a.blog {background:url(/design/images/layout/icon-sprite.png) no-repeat 0 -51px; padding-left:20px; line-height:16px; display:inline-block;}
a.website {background:url(/design/images/layout/icon-sprite.png) no-repeat 0 -3px; padding-left:20px; line-height:16px; display:inline-block;}

.comment form .entry label {width: 200px;}

/* Community - Forum Table
---------------------------------------------------------- */
table.forum{ }
table.forum thead tr th{ }
table.forum tbody tr td.topic-title{ font-weight:bold; }
table.forum tbody tr td.meta{ color:#000/*00B2C0*/; }
table.forum tbody tr td.meta a{ color:#00B2C0; }
table.forum tbody tr td.meta em{ font-style:normal; }
table.forum tbody tr td div.top{ margin-bottom:10px; padding: 0px 2px 3px 2px; font-size:11px; border-bottom: 1px dotted #009037;}
table.forum tbody tr td div.top span{ background: url('../images/icons/calendar.gif') left top no-repeat; padding:0px 5px 4px 20px; line-height: 18px;}
table.forum tbody tr td div.body{ overflow:hidden; width:632px; }
table.forum tbody tr td div.bottom{ margin-top:10px; font-size:11px; color:#009037; }
.raw { display:none; }

/*forum*/
.forum tr.sticky a.topicLink  {background:url(../images/icons/forum.png?t=310510) no-repeat -1px -120px; padding-left:16px; line-height:16px;}
.forum tr.sticky a.lockedTopic  {background:url(../images/icons/forum.png?t=310510) no-repeat -1px -136px; padding-left:16px; line-height:16px;}

/*forum admin*/
.forum .tdadmin {background:#f7f7f7;}
.forum .admin .lock {width:16px; height:16px; background:url(../images/icons/forum.png?t=310510) no-repeat -1px -1px; display:inline-block; text-indent:-9000px; line-height:16px;}
.forum .admin .unlock {width:16px; height:16px; background:url(../images/icons/forum.png?t=310510) no-repeat -1px -18px; display:inline-block; text-indent:-9000px; line-height:16px;}

.forum .admin .edit {width:16px; height:16px; background:url(../images/icons/forum.png?t=310510) no-repeat -1px -35px; display:inline-block; text-indent:-9000px; line-height:16px;}
.forum .admin .delete {width:16px; height:16px; background:url(../images/icons/forum.png?t=310510) no-repeat -1px -52px; display:inline-block; text-indent:-9000px; line-height:16px;}

.forum .admin .sticky {width:16px; height:16px; background:url(../images/icons/forum.png?t=310510) no-repeat -1px -86px; display:inline-block; text-indent:-9000px; line-height:16px;}
.forum .admin .unsticky {width:16px; height:16px; background:url(../images/icons/forum.png?t=310510) no-repeat -1px -103px; display:inline-block; text-indent:-9000px; line-height:16px;}

/* Community - Map
---------------------------------------------------------- */
#map { height:480px; border:1px solid #000; width:752px; position:relative;}
.smallMap{ margin-right:10px; width:496px!important; float:left;}
#mapSearch {position:absolute; z-index:1000; margin-top:8px;margin-left:425px; background:#fff; padding:1px 3px; *padding:0 1px 2px 1px;  display:none; border:1px solid #000; height:15px; font-size:12px; font-weight:bold; font-family:Arial,sans-serif;}
#mapSearch input {height:14px; border:0; background:#f0f0f0; width:98px; font-family:Arial,sans-serif; font-size:11px; padding:0px 1px;}
.smallSearch{margin-left:180px!important; }

/* Community - Shoutbox
---------------------------------------------------------- */
ul#shoutbox li{ padding:5px 10px; word-break:break-all; }
ul#shoutbox li a{ color:#00B2C0; }

/* Community - Memberslist
---------------------------------------------------------- */
ol.memberList li{ width:100%; }
ol.memberList li a{ padding:5px 10px; color:#00B2C0; display:block; background:url(../images/layout/forum/arrow_default.png) no-repeat 95% center; }
ol.memberList li.online a{ background:url(../images/icons/online.png) no-repeat 95% center; }
ol.memberList li a:hover{  }
ol.memberList li img{ border:1px solid #000; vertical-align:middle; }
ol.memberList li a:hover img{ border:1px solid #000; }

	div#main .w_25 ol.memberList li{ width:241px; }
	div#main .w_25 ol.memberList li a{ width:221px; }
	
/* Community - Edit Profile
---------------------------------------------------------- */
#pp_strength{ background:url(/design/images/layout/meter_background.gif) no-repeat 0 0; width:198px; height:10px; padding:1px; margin-top:5px;}
#pp_strength span{ background:url(/design/images/layout/meter.gif) no-repeat 0 0; text-indent:-9000px; display:block; height:10px; }

/* Community - Profile
---------------------------------------------------------- */
#memberMap{ width:204px; height:200px; overflow:hidden;}
