/* Basic styling for login widget
   This styling aligns the gravtar left, the links right.*/
form#sidebar_main_form {
	width: 200px;
	padding: 30px 0 0 0;
}
form#sidebar_main_form p label {margin: 0; padding: 0;}
input#user_login, 
input#user_pass {
	height: 25px;
	width: 180px;
	background: url(../img/sidebar_login_field.png) no-repeat;
	margin: 0;
	padding: 5px 0 0 5px;
}
input#wp-submit{
	height: 29px;
	width: 84px;
	background: url(../img/sidebar_login_btn.png) no-repeat;
	margin: 5px 0 0 10px;
	cursor: pointer;
}
input#wp-submit:active {margin-top: 6px;}
p.namelabel,
p.passlabel,
p.rememberme {
	padding: 5px 0 0 10px;
	margin: 0;
}
p.rememberme {
	font-size: 11px;
}
ul.sidebarlogin_otherlinks {
	margin: 2px 0 0 10px;
	padding: 0;
	width: 180px;
	position: relative;
}
ul.sidebarlogin_otherlinks li { margin: 0 10px 0 0; padding: 0; display: inline;}
ul.sidebarlogin_otherlinks li a {}

.avatar_container { margin: 0; padding: 0; position: relative;}
.avatar_container img {margin: 60px 0 0 10px; padding:0;}
ul.pagenav {position: absolute; top: 65px; right: 60px;}
#sidebar h2.beforeh { margin: 30px 0 0 0;font-weight: normal; font-size: 12px;}
#sidebar span.unamespan {background-color: #aac0ba; -moz-border-radius: 10px; padding: 1px 5px 1px 5px;}

h3.alkivia-admin-link a {
	position: relative;
	top: -10px;
	right: -450px;
}
/*-----------------------
	ADMIN
-----------------------*/
textarea.tern_members_fields { width:100%; }
/*-----------------------
	MEMBERS LIST
-----------------------*/
#tern_members { color:#333; }
#tern_members, #tern_members * { text-align:left; }
/*-----------------------
	LISTS
-----------------------*/
#tern_members ul, #tern_members li { display:inline;margin:0;padding:0;list-style:none;text-indent:0; }
/*-----------------------
	BORDERS
-----------------------*/
.tern_members_search form{
	margin: 0 0 0 300px;
}
.tern_members_search, .tern_members_alpha, .tern_members_view, .tern_members_sort { border-bottom:1px dashed #ccc; }
.tern_members_search, .tern_members_alpha, .tern_members_view, #tern_members .tern_pagination, .tern_members_sort, .tern_wp_members_list { clear:both;padding:20px 0; }
.tern_members_alpha, .tern_members_view, .tern_members_sort {margin: 0 10px;}
#tern_members .tern_pagination { border-top:1px dashed #ccc;margin-top:20px; }
#tern_members .tern_members_view .tern_pagination { border:0;margin:0;padding-bottom:0; }
/*-----------------------
	SEARCH
-----------------------*/
.tern_members_search h2 { margin:10px 0; }
#tern_members input, #tern_members select { font-size:16px; }
#tern_members input#query {
	height: 26px; 
	width:221px;
	background: url(../img/header_search_box.png) no-repeat top center;
	padding: 4px 2px 0px 15px;
}
#tern_members input#submitbtn {
	height:29px;
	width:84px;
	background: url(../img/header_search_btn.png) no-repeat;
}
#tern_members .blur { color:#ccc; }
#tern_members .focus { color:#333; }
/*-----------------------
	ALPHA
-----------------------*/
.tern_members_alpha span { font-size:10px;font-style:italic; }
.tern_members_alpha a { display:inline-block;padding:0 8px 0 0; }
/*-----------------------
	PAGINATION
-----------------------*/
#tern_members .tern_pagination { display:block; padding: 5px 0px; }
.tern_pagination a { display:inline-block;background:#f6f6f6;border:1px solid #ccc;margin-right:6px;padding:0 4px;line-height:22px;color:#666;text-decoration:none; }
.tern_pagination_current a { color:#ccc; }
/*-----------------------
	SORT
-----------------------*/
.tern_members_sort label { padding-right:10px;font-weight:bold; }
#tern_members .tern_members_sort li { padding:0px 6px; }
.tern_members_sort li a { text-decoration:none; }
.tern_members_sort li.tern_members_sorted_u a { padding-left:20px;background:transparent url(../img/up.png) no-repeat center left;color:#333; }
.tern_members_sort li.tern_members_sorted_d a { padding-left:20px;background:transparent url(../img/down.png) no-repeat center left;color:#333; }
/*-----------------------
	LIST
-----------------------*/
#tern_members .tern_wp_members_list, #tern_members .tern_wp_members_list li { display:block;width:100%; padding: 10px;}
#tern_members .tern_wp_members_list li { clear:both;height:60px;padding-top:20px; }
html>/**/body #tern_members .tern_wp_members_list li { height:auto;min-height:60px; }
.tern_wp_member_gravatar img { float:left;width:60px;height:60px;border:1px solid #ccc;padding:1px;margin:0px 10px 0px 0px; }
#tern_members .tern_wp_members_list h3 { margin:0;}
#tern_members .tern_wp_members_list li .tern_wp_member_info .tern_wp_members_user_nicename h3 a{font-size: 15px; color: #2e3235;}

