#SKIN .group_image {
	float: left;
	margin: 5px;
	border: 1px solid gray;
}

#SKIN.module_circle_circle_edit .group_image {
	float: none;
	margin: 0;
}


#SKIN #widget_circle_find_a_member .form_button_group,
#SKIN #widget_circle_start_a_group .form_button_group {
	display: inline;
}

.modules_circle_member_list table, 
.modules_circle_member_list td {
	border: 0;
	border-spacing: 0;
	border-collapse: collapse;
}

#SKIN #widget_circle_search_groups_by_keyword,
#SKIN #widget_circle_search_groups_by_zip,
#SKIN #widget_circle_search_groups_by_state {
	float: none;
	display: block;
	border-right: 1px solid #CCCCCC;
	width: 282px;
}

#SKIN #widget_circle_search_groups_by_keyword label,
#SKIN #widget_circle_search_groups_by_zip label,
#SKIN #widget_circle_search_groups_by_state label {
	display: block;
	float: left;
	width: 80px;
}

#SKIN #widget_circle_search_groups_by_keyword .form_button_group,
#SKIN #widget_circle_search_groups_by_zip .form_button_group,
#SKIN #widget_circle_search_groups_by_state .form_button_group, 
#SKIN #widget_circle_search_groups_by_category .form_button_group {
    display: inline;
}

#SKIN #widget_circle_search_groups_by_category select#search_category{
    width: 125px;
    font-size: 10px;

}
/*#SKIN #widget_circle_find_a_group form {
	position: relative;
}*/

#SKIN #search_other_options {
	position: absolute;
	top: 60px;
	left: 300px;
	width: 170px;
}

#SKIN #widget_circle_find_a_group {
	margin-bottom: 5px;
}

#SKIN #search-d {
	margin-left: 5px;
}

#SKIN #widget_circle_administrator_actions .widget_actions {
	float: none;
	clear: both;
	padding: 5px 5px 0 5px;
	background: white;
}

#SKIN #widget_circle_directory table,
#SKIN #widget_circle_directory td {
	border: 0;
	border-spacing: 0;
	border-collapse: collapse;
}

#SKIN #widget_circle_directory td {
	padding: 5px;
	vertical-align: middle;
}

#SKIN #widget_circle_directory .table_container {
	margin: 5px;
	padding: 0;
	height: 100px;
	border: 1px solid gray;
	overflow: auto;
}

/* IE Only */
* html #SKIN #widget_circle_directory .table_container {
	/*width: 478px;*/
	width: 358px;
	overflow-x: hidden;
}
/* IE 7 */
*:first-child+html #SKIN #widget_circle_directory .table_container {
	overflow-x: hidden;
	overflow-y: scroll;
}


/*
 * circle home group results
 */
#SKIN .group_results h3 {
	padding-bottom: 0 ;
}

#SKIN .group_results p {
	padding-top: 0 ;
	padding-bottom: 0 ;
}

#SKIN .group_results .thumbnail {
	float: right ;
}

#SKIN #circle_management_actions {
	text-align: right;
	padding: 5px;
	background: #CCEEFF;
	border-top: 1px solid #6699BB;
	border-bottom: 1px solid #6699BB;
}

#SKIN #circle_management_actions .form_button_group {
	display: inline;
}

#SKIN .event_list li {
	padding: 0 5px;
	margin: 0;
}

#SKIN .event_pane {
	float: left;
	width: 50%;
	padding: 0;
	margin: 0;
}

/* Listserv message views */
#SKIN table.module_circle_listserv_headers {
    margin: 1em 1em 0 1em;
    width: auto;
}
#SKIN table.module_circle_listserv_headers th {
    font-size: 100%;
    text-align: right;
    vertical-align: top;
    width: 8em;
}
#SKIN table.module_circle_listserv_headers td {
    font-size: 100%;
    text-align: left;
}

#SKIN div.module_circle_listserv_body {
    margin: 1em;
    font-size: 100%;
}
#SKIN div.module_circle_listserv_body * {
    font-size: 110%;
}

/* IE only */
* html #SKIN .circle_group {
	width: 49%;
}

#SKIN #event_pane_right {
	width: 50%;
	float: right;
}

* html #SKIN #event_pane_right {
	width: 49%;
}

#SKIN .event_list {
	list-style: none;
	padding: 5px 0;
	margin: 0 2px 5px 5px;
}

#SKIN .event_detail {
	border: 1px solid gray;
	padding: 5px;
	margin: 5px 5px 5px 2px;
}

#SKIN .event_detail table {
	width: 100%;
}

#SKIN #widget_circle_events h3 {
	background: #063C89;
	color: white;
	margin: 5px 2px 0 5px;
}

/**
 * Alternate - ~34/66 (Not 50/50)
 */

/* left column */
#SKIN.module_circle .widget_groups_container #widget_group_1 {
	width: 250px;
	background: white url(/skins/default/images/private-left-bg-small.gif) repeat-y -4px top;
}

/* right column */
#SKIN.module_circle .widget_groups_container #widget_group_2 {
	width: 498px;
	background: white url(/skins/default/images/private-right-bg-small.gif) repeat-y left top;
}

#SKIN.module_circle .widget_groups_container #control_set {
	width: 250px; /* IE 5/5.5 get this value and ignore next line */
	w\idth: 230px; /* real width (plus 10 padding on left and right) */
	background: white url(/skins/default/images/private-left-top-small.jpg) no-repeat -4px top;
}

* html #SKIN.module_circle .widget_groups_container #control_set {width: 250px;}

#SKIN.module_circle .widget_groups_container #widget_group_1 .group_last {
	background: transparent url(/skins/default/images/private-left-bot-small.jpg) no-repeat -4px bottom;
}

#SKIN.module_circle .widget_groups_container #widget_group_2 .group_last {
	background: transparent url(/skins/default/images/private-right-bot-small.jpg) no-repeat left bottom;
}

#SKIN.module_circle_landing #control_set #circle_location{
    margin-bottom: 6px;
}

#SKIN.module_circle_landing #control_set #circle_location #location{
    font-size: 100%;
    color: #ccc;
}
#SKIN.module_circle_circle_management SPAN.cons_email, #SKIN.module_circle_circle_management SPAN.cons_phone, #SKIN.module_circle_circle_management SPAN.fullname {
    display:block;
}
#SKIN.module_circle_circle_management SPAN.fullname {
    font-weight:bold;
}

/* no login listserv unsubscribe Mantis 14428 */
#SKIN.unsub
{ 
  margin: 0;
  padding: 10px 30px 10px 0px;
  border: 0;
}

#SKIN.unsub .header {  
  font-size: medium;
  margin-bottom: 10px;
  color: #09356F;
  border-bottom: solid 1px #09356F;
  margin-top: 5px;
  padding-bottom: 3px;
}

#SKIN.unsub .instructions { 
  font-size: small;
  text-align: center;
  margin-bottom: 15px;
}

#SKIN.unsub #unsub_form table {
  width: 70%;
  margin: 0 auto;
  background: #eee;
  border: solid 1px #aaa;             
  padding: 10px;
  border-collapse: separate;
  margin-bottom: 1em;
  
}                                        

#SKIN.unsub #unsub_form table th {
  font-size: 1.2em;
  text-align: right;
}

#SKIN.unsub #unsub_form td {
  font-size: 1.2em;
}

#SKIN.unsub #unsub_form table .error {
  padding-top: 10px;
  padding-bottom: 5px;

  color: red;
  font-weight: bold;
  text-align: left;
}

#SKIN.unsub #unsub_form table .unsubbutton {
  text-align: center;
  padding-top: 10px;
}

