h3{
  clear:both;
}

#user-avatar{
  float:right;
  margin:0.5em;
}
#profile-avatar{
  float:left;
  margin:0.5em;
  margin-top:1.5em;
}

dl.user-my-profile{
  margin-bottom:1em;
  overflow:hidden;
}

.user-my-profile img{
  vertical-align:middle;
}

.user-my-profile dt{
  padding-right:1em;
  color:#666;
  font-size:0.85em;
  font-variant:small-caps;
  line-height:1.6em;
  float:left;
  clear:both;
}

.user-my-profile dd{
  font-weight:bold;
  float:left;
  line-height:1.3em;
}
.user-my-profile dd span{
  font-weight:normal;
}
.user-my-profile dd.signature{
  font-weight:normal;
  font-size:0.85em;
}

.user-filter{
  margin:0.2em;
  overflow:hidden;
  list-style:none;
}

.user-filter li{
  float:left;
  padding: 0.2em 0;
  margin:0.2em;
}

.user-filter li a,
.user-filter li b{
  padding:0.4em;
}

#user-list{
  margin:1em auto;
  border-collapse:separate;
  border-spacing:0;
  border-top:1px solid #D6D5D0;
  border-bottom:1px solid #FAF9F2;
}

#user-list .alter{
  background:#F5F5F2;
}

#user-list tr:hover td{
  background:#E5E5E3;
}

#user-list th{
  text-align:center;
  padding:0.5em;
}
#user-list th a{
  font-style:normal;
}

#user-list td{
  padding:3px;
  border-bottom:1px solid #D6D5D0;
  border-top:1px solid #FAF9F2;
}

#user-list td.c{
  text-align:center;
}

#user-list td a{
  font-style:normal;
}

img.inline{
  vertical-align:middle;
}

#profile-control{
  margin:1em 0;
  text-align:left;
  clear:both;
  list-style:none;
  font-size:0.9em;
  overflow:hidden;
}

#profile-control li{
  line-height:1.7em;
  float:left;
  margin-right:2em;
}
#profile-control li a{
  padding:0 0 0 21px;
  background-image: url(/images/theme/icons/control_panel.png);
  background-repeat: no-repeat;
  color:#1d7f00;
  font-size:1.1em;
  line-height:1.3em;
  font-weight:normal;
  font-style:normal;
}
#profile-control li a:hover{
border-bottom:1px dotted #006800;
background-color:#C2E5B8;
}
#profile-control li.no a{
  background-image:none;
  padding-left:0;
}

#profile-control .user_edit a{
	background-position: -8px -40px;}
#profile-control .user_photo a{
	background-position: -8px -72px;}
#profile-control .key a{
	background-position: -8px -104px;}
#profile-control .at a{
	background-position: -8px -136px;}
#profile-control .arrow_switch a{
	background-position: -8px -168px;}


