/*
substracted 30px from all widths
*/

#SKIN {
margin: 5px 0;
}

#SKIN #control_set {
margin: 0 8px 0 0;
	width: 346px; /* IE 5/5.5 get this value and ignore next line */
	w\idth: 326px; /* real width (plus 10 padding on left and right) */
}

#SKIN.module_socialnet .widget_groups_container #control_set,
#SKIN.module_directory .widget_groups_container #control_set,
#SKIN.module_circle_landing .widget_groups_container #control_set,
#SKIN.module_circle .widget_groups_container #control_set,
#SKIN.module_dashboard #control_set {
	background: transparent;
	background-color: rgb(0,88,40);
	color: white ;
	line-height: normal ;
}

#SKIN.module_socialnet .widget_groups_container #control_set h1,
#SKIN.module_socialnet .widget_groups_container #control_set a,
#SKIN.module_directory .widget_groups_container #control_set h1,
#SKIN.module_directory .widget_groups_container #control_set a,
#SKIN.module_circle_landing .widget_groups_container #control_set h1,
#SKIN.module_circle_landing .widget_groups_container #control_set a,
#SKIN.module_circle .widget_groups_container #control_set h1,
#SKIN.module_circle .widget_groups_container #control_set a,
#SKIN.module_dashboard #control_set h1,
#SKIN.module_dashboard #control_set a {
	color: white ;
}



/* IE only */
* html #SKIN #control_set {
display: inline;
margin: 0 8px 0 0;
}

#SKIN #widget_group_1 .widget_container {
border-left: 1px solid #999999;
border-right: 1px solid #999999;
padding: 0;
margin: 0;
}

/* IE only */
* html #SKIN #widget_group_1 {
display: inline;
margin: 0 8px 0 0;
}

#SKIN #widget_group_2 .widget_container {
border-left: 1px solid #999999;
border-right: 1px solid #999999;
padding: 0;
margin: 0;
}

/* left column */
#SKIN #widget_group_1 {
margin: 0 2px 0 0;
	width: 346px;
	background: transparent;
}

/* right column */
#SKIN #widget_group_2 {
	width: 346px;
	background: transparent;
}

/* IE only */
* html #SKIN #widget_group_2 {
	float: left;
        margin-right: -3px;
}

#SKIN #widget_group_1 .group_last {
	padding-bottom: inherit; 
	background: transparent;
border-bottom: 1px solid #999999;
}

#SKIN #widget_group_2 .group_last {
	padding-bottom: inherit;
	background: transparent;
border-bottom: 1px solid #999999;
}

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

/* left column */
#SKIN.module_circle .widget_groups_container #widget_group_1 {
	width: 225px;
	background: transparent;
}

/* right column */
#SKIN.module_circle .widget_groups_container #widget_group_2 {
	width: 466px;
	background: transparent;
}

#SKIN.module_circle .widget_groups_container #control_set {
	width: 225px; /* IE 5/5.5 get this value and ignore next line */
	w\idth: 205px; /* real width (plus 10 padding on left and right) */
/*
	background: transparent;
*/
}

#SKIN.module_circle .widget_groups_container #widget_group_1 .group_last {
	background: transparent;
border-bottom: 1px solid #999999;
}

#SKIN.module_circle .widget_groups_container #widget_group_2 .group_last {
	background: transparent;
border-bottom: 1px solid #999999;
}

#SKIN .basic {
margin: 0 1px 0 2px;
}

/*
 * module specific
 */

* html #SKIN #widget_circle_directory .table_container {
width: 332px;
}

* html #SKIN .widget_header {
height: 24px;
overflow: hidden;
}


/* this outreach and speakout widgets, even though empty on a public dashboard, were getting about 10px of height. */
#SKIN #widget_outreach {
height: auto;
}
#SKIN #widget_speakout {
height: auto;
}

#SKIN h3 {
	font-family: "Trebuchet MS", Verdana, arial, helvetica, sans-serif;
}

#SKIN #blue_hat {
margin-bottom: 8px;
}

#myevents .noevents .suggestion,
#myevents .noevents .suggestion a{
	line-height: 200% ;
}



/* fix for event details page, signup form */


/*
#eventdetail #event_rsvp {
text-align: left ;
	width:100%;
}
*/

#eventdetail #signupform {
text-align: left ;
	width:100%;
}

#eventdetail #signup {
	display:block; 
	float:none; 
	margin:0; 
	padding:0;
	border:0;
	width:100%;
	height:auto;
	background: none;
	text-align: left;
 text-indent: 0;
	cursor: auto;
}

/*
#eventdetail #signup td {
text-align: center ;
}
*/

* html #SKIN #widget_circle_administrator_actions .widget_actions {
	vertical-align: middle;
	float: right;
	line-height: 24px;
	height: 28px;
	padding: 0;
	margin: 0;
	background: transparent;
}

#SKIN.module_circle_landing #event_pane_left ul.event_list {
	line-height: 2em ;
}

#SKIN.module_event2 #eventdetail div.title {
	line-height: 1em ;
}

#SKIN.module_directory #widget_directory_search_groups_by_keyword {
	width: 59%;
}
