.red {color:#9A1B29}
.yellow {color:#E6993B}
.purple {color:#5A2568}

.mid_green {color:#83B33D;}
.light_green {color:#94c93f;}
.dark_green {color:#164822;}

.light_purple {color:#Ac94AF;}
.light_yellow {color:#FCC379;}

.green_light {color:green;}
.red_light {color:red;}

.white {color:white;}

.faint_purple  {color:#EAE4EA;}

.gray {color:gray;}
.gray_tiny_text {color:gray;font-size:8pt;}

.no_new_messages {}
.new_messages {color:#AAAAAA;}

.pic_borders {border-width:1px;border-color:#E6993B;border-style:solid;}
.no_borders_tiny_spacing {border:none;padding:1px;}

.no_borders {border:none;background:none;text-decoration:none;border-width:0px 0px 0px 0px;border-style:none none none none;}

.no_borders_hover_fade {border:none;background:none;text-decoration:none;
	border-width:0px 0px 0px 0px;border-style:none none none none;}
	
.no_borders_hover_fade:hover {border:none;background:none;text-decoration:none;
	border-width:0px 0px 0px 0px;border-style:none none none none;
	opacity:0.80;
	-moz-opacity:0.80;
	filter:alpha(opacity:0.80);}


.no_borders_adjust_down {border:none;background:none;text-decoration:none;
						 border-width:0px 0px 0px 0px;border-style:none none none none;
						 position:relative;top:3px;}


.no_borders_opacity_level_1 {border:none;background:none;text-decoration:none;border-width:0px 0px 0px 0px;border-style:none none none none;
						 opacity:1.0;}
						
.no_borders_opacity_level_2 {border:none;background:none;text-decoration:none;border-width:0px 0px 0px 0px;border-style:none none none none;
						opacity:0.90;
						-moz-opacity:.90 ;
						filter:alpha(opacity:.90);
						}
						
.no_borders_opacity_level_3 {border:none;background:none;text-decoration:none;border-width:0px 0px 0px 0px;border-style:none none none none;
	opacity:0.80;
	-moz-opacity:.80 ;
	filter:alpha(opacity:.80);
	}

.no_borders_opacity_level_4 {border:none;background:none;text-decoration:none;border-width:0px 0px 0px 0px;border-style:none none none none;
	opacity:0.65;
	-moz-opacity:.65 ;
	filter:alpha(opacity:.65);
	}

.no_borders_opacity_level_5 {border:none;background:none;text-decoration:none;border-width:0px 0px 0px 0px;border-style:none none none none;
	opacity:0.55;
	-moz-opacity:.55 ;
	filter:alpha(opacity:.55);
	}

.no_borders_opacity_level_6 {border:none;background:none;text-decoration:none;border-width:0px 0px 0px 0px;border-style:none none none none;
		opacity:0.45;
		-moz-opacity:.45 ;
		filter:alpha(opacity:.45);
		}

.no_borders_opacity_level_7 {border:none;background:none;text-decoration:none;border-width:0px 0px 0px 0px;border-style:none none none none;
				opacity:0.40;
				-moz-opacity:.40 ;
				filter:alpha(opacity:.40);
				}


.no_borders_opacity_level_8 {border:none;background:none;text-decoration:none;border-width:0px 0px 0px 0px;border-style:none none none none;
							opacity:0.35;
							-moz-opacity:.35 ;
							filter:alpha(opacity:.35);
							}

.no_borders_opacity_level_9 {border:none;background:none;text-decoration:none;border-width:0px 0px 0px 0px;border-style:none none none none;
							opacity:0.30;
							-moz-opacity:.30 ;
							filter:alpha(opacity:.30);
							}

.no_borders_opacity_level_10 {border:none;background:none;text-decoration:none;border-width:0px 0px 0px 0px;border-style:none none none none;
							opacity:0.25;
							-moz-opacity:.25;
							filter:alpha(opacity:.25);
							}

.border_all_around {border:1px 1px 1px 1px dotted #E6993B;}
.adjust_down_2 {position:relative;top:2px;}
.adjust_down_3 {position:relative;top:3px;}
.adjust_down_4 {position:relative;top:4px;}
.adjust_down_5 {position:relative;top:5px;}
.no_borders_z_index {border:none;border-style:none;z-index:-1000;}
.no_borders_block {border:none;border-style:none;display:inline;}
.centered {text-align:center;margin: 0 auto;margin-left:auto;margin-right:auto;clear:both;}
.align_left {text-align:left;}
.tiny_text {font-size:8pt;}
.tiny_text_italic {font-size:8pt;font-style:italic;}
.tiny_text p {font-size:8pt;}
.tiny_text_yellow {font-size:8pt;color:#E6993B;}
.tiniest_text {font-size:6pt;color:#E6993B;}
.highlight {color:#E6993B;}
.highlight p {color:#E6993B;}
.highlight_medium {color:#E6993B;font-size:12pt;}
.highlight_small {color:#E6993B;font-size:8pt;}
.highlight_tiny {color:#E6993B;font-size:7pt;}
.large-highlight {font-size:18pt; color:#E6993B;}
.large-text {font-size:18pt;}
.medium-text {font-size:14pt;}
.medium-text p {font-size:14pt;}
.small_text {font-size:9pt;}
.small_text_yellow {font-size:9pt;color:#E6993B;}

.bold {font-weight:bold;}
.small_italic {font-style:italic;font-size:8pt;}
.yellow-bg {background-color:#FFFFA0;}

.small-text {font-size:10pt;}
.smaller-text {font-size:9pt;}
.regular_text {font-size:10pt;}

.regular_text_yellow {font-size:10pt;color:#E6993B;}

.medium-small-text {font-size:12pt;}
.medium-small-text p {font-size:12pt;}

.shift_slightly_right {padding-left:5px;}

.adjust_up_3 {position:relative;top:-3px;}

.adjust_down {position:relative;top:3px;}
.medium_font {font-size:12pt;}
.spacer {padding:10px;}
.left_spacer {padding-left:20px;}
.padding_all_around {padding:20px;}
.highlight_background {background-color:#E6993B;}
.small_yellow {font-size:8pt;color:#E6993B;}
.small_yellow_italic {font-size:8pt;color:#E6993B;font-style:italic;}
.tiny_yellow_italic {font-size:7pt;color:#FCC379;font-style:italic;}
.yellow_italic {color:#E6993B;font-style:italic;}
.yellow_italic p {color:#E6993B;font-style:italic;}
span.subheading a {font-size:medium;font-weight:bold;}

.align_left_shift_left {text-align:left;position:relative;left:-40px}

#said {color:gray;}

.thumbnail {float:left;padding-left:10px;padding-right:10px;text-align:center;}
.page_heading {font-size:16pt;}

.small_vertical_space {height:4px;}
.hr_yellow {color:#E6993B;background-color:#E6993B}

div.yellow p {color:#E6993B;}
h1, h2, h3, h4 {font-family:"Trebuchet MS", "Lucida Grande", "Arial", sans-serif;color:#5A2568;}
p, a, div {font-family:"Trebuchet MS", "Lucida Grande", "Arial", sans-serif;font-size:small; color:#5A2568;}
td, label {font-family:"Trebuchet MS", "Lucida Grande", "Arial", sans-serif;color:#5A2568;}
input {font-family:"Trebuchet MS", "Lucida Grande", "Arial", sans-serif;color:#5A2568;font-size:9pt;}

.default_text_field_entry {font-family:"Trebuchet MS", "Lucida Grande", "Arial", sans-serif;color:#5A2568;font-size:9pt;}

.page_title_highlight {font-family:"Trebuchet MS","Lucida Grande","Arial",sans-serif;color:#E6993B;
			 font-size:18pt;padding-top:15px;padding-bottom:25px;font-style:italic;}

.page_title {font-family:"Trebuchet MS","Lucida Grande","Arial",sans-serif;color:#5A2568;
			 font-size:18pt;padding-top:15px;padding-bottom:25px;font-style:italic;}

.page_title_plain {font-family:"Trebuchet MS","Lucida Grande","Arial",sans-serif;color:#5A2568;
						 font-size:18pt;padding-top:15px;padding-bottom:25px;}
												
#page_title {font-family:"Trebuchet MS","Lucida Grande","Arial",sans-serif;color:#5A2568;
 		 	 font-size:18pt;padding-top:15px;padding-bottom:25px;font-style:italic;}

.big_page_title {font-family:"Trebuchet MS","Lucida Grande","Arial",sans-serif;color:#5A2568;
			 font-size:24pt;padding-top:15px;padding-bottom:12px;}

/* red:    #9A1B29 */
/* yellow: #E6993B */
/* purple: #5A2568 */

h1 {color:#5A2568;}
h2 {color:#5A2568;}
h3 {color:#5A2568;}
h4 {color:#5A2568;}

html {margin:0; padding:0}
body {margin:0;padding:0;background:#a0272c repeat-x url("/images/gradient/gradient-slice.jpg"); 
		font-family:"Trebuchet MS", "Lucida Grand", "Arial", sans-serif;color:#5A2568}

.float_right {float:right;}
.float_left {float:left;}
.first_float_left {float:left;padding-right:80px;}
.float_left_for_thumb {float:left;text-align:center; margin:9px; }
.float_left_with_space {float:left;padding-right:20px;}
.float_left_with_small_space {float:left;padding-right:5px;}

.recent_activity_log_entry_details {float:left;padding-right:5px;width:170px;}
.recent_activity_log_entry_details_impact_log {float:left;padding-right:30px;width:180px;}
.recent_activity_log_entry_details_simple {float:left;padding-right:5px;width:150px;}
.recent_activity_log_entry_image {float:left;position:relative;top:10px;}
#new_activity_display {width:600px;}
.one_group_of_log_comments {margin-top:15px;padding:10px 5px 10px 5px;background-color:#F0F0F0;width:250px;}

.num_words_left {color:#E6993B;border:0;;}
.margin_on_left {padding-left:50px;}

.col-1 {max-width:30em; min-width:10em;text-align:right; vertical-align: top; padding:5px;}
.col-1 p {max-width:30em; min-width:10em;text-align:right; vertical-align: top; padding:5px;}
.col-1-highlight {max-width:30em; min-width:10em;font-size:small; vertical-align: top; text-align:right; padding:5px;color:#E6993B;}

.col-2 {max-width:48em; min-width:15em;vertical-align:top;text-align:left; padding:5px;}
.col-2 p {max-width:48em; min-width:15em;vertical-align:top;text-align:left; padding:5px;}
.col-2-small {max-width:48em; min-width:15em;vertical-align:top;text-align:left; padding:5px;}

/* for divs instead of tables */
.div-col-1 {float:left;max-width:30em; min-width:10em;text-align:right; vertical-align: top; padding:5px;}
.div-col-1 p {max-width:30em; min-width:10em;text-align:right; vertical-align: top; padding:5px;}
.div-col-1-highlight {max-width:30em; min-width:10em;font-size:small; vertical-align: top; text-align:right; padding:5px;color:#E6993B;}

.div-col-2 {float:left;max-width:48em; min-width:15em;vertical-align:top;text-align:left; padding:5px;}
.div-col-2 p {max-width:48em; min-width:15em;vertical-align:top;text-align:left; padding:5px;}
.div-col-2-small {max-width:48em; min-width:15em;vertical-align:top;text-align:left; padding:5px;}


.float-col-1 {float:left;width:250px;text-align:right; vertical-align: top; padding:5px;}
.float-col-2 {float:left;width:290px;vertical-align:top;text-align:left; padding:5px;}
.float-col-3 {float:left;width:300px;vertical-align:top;text-align:left; padding:5px;}

.left_to_right {text-align:left;}

.div-col-1 {float:left;max-width:30em; min-width:10em;text-align:right; vertical-align: top; padding:5px;}
.div-col-2 {float:left;max-width:48em; min-width:15em;vertical-align:top;text-align:left; padding:5px;}

.h1_heading {font-size: 18pt;}

.login-header {text-align:left; position:relative;top:0px;z-index:1;}

#top_level_selected {font-size: medium;color:#FFFFFF;background-color:#5A2568;}

#login_table {background-color:#F0F0F0;border:2px solid #E6993B;padding:20px;}

.form_look {background-color:#F0F0F0;border:2px solid #E6993B;padding:10px 5px 10px 5px;}

#completed_project {font-size: large;color:#E6993B;font-style:italic;}
#content
{
width: 959px;
margin: 0 auto;
margin-left:auto;margin-right:auto;
padding:0px 50px 30px 50px; /* 50 margin for left side, which is right-most number */
background-color:white;
position:relative;
}


.sub_heading {font-size:medium;font-weight:bold;}
.centered_sub_heading {font-size:medium;font-weight:bold;text-align:center;margin: 0 auto;margin-left:auto;margin-right:auto;}
.vertical_list {vertical-align:bottom;}

.friend-project-list {text-align: left;}
#eb-1 {color:green;}
#eb-2 {color:blue;}
#eblogo {text-align:center;position:relative;}
#dashed_rules {border-bottom: 2px dotted #E6993B;margin-top: 3px;width:500px;}

#warning_info {color:red;}

.gray_bg {background:#F0F0F0;padding-top:5px;padding-bottom:5px;}
.white_bg {background:white;padding-top:5px;padding-bottom:5px;}

.news_bg {background-color:#F0F0F0} /* light orange #94c93f;*/
.question_bg {background-color:#FCC379;} /* light green */

#email_status {overflow:auto; width:28em; height:10em; border:none; padding:15px; color:#E6993B;}

#comment_media_display {float:left; padding-right:15px;min-width:100px;}
#comment_media_display_1 {float:left; padding-right:10px;min-width:50px;}
#comment_entry_display {padding:10px 0px 10px 0;}
#comment_header_display {width:700px;font-size:x-small;color:#E6993B;text-align:right;}
#comment_entry_display_entry p {font-size:14pt;}

#project_comment_entry_display {width:470px; padding:10px;}
#project_comment_header_display {width:470px;font-size:x-small;color:#E6993B;text-align:right;}
#project_comment_entry_display_entry p {font-size:12pt;}

#ended_marker {position:absolute;top:150px;left:0px;
				opacity:0.50;
				-moz-opacity:.50 ;
				filter:alpha(opacity:.50);
				z-index:1;}

#comment_responses_display {padding-left:10px;}

#comment_date {font-size:x-small;color:#E6993B;text-align:right;}

#responses {width:700px;margin-left:60px;margin-right:0px;}
.comment_and_response_title {font-size:14pt;margin-bottom:1em;}

.clear {clear:both;}
#guide_comments {float:left;width:550px;padding:15px;right-margin:20px;top-margin:20px;border-right:2px dotted #E6993B;}
#guide_thanks {float:left;width:250px;padding:15px;left-margin:20px;}
#guide_entry {width:700px;background:#F0F0F0;padding:10px;border:solid 2px;border-color:#5A2568;margin: 0 auto;margin-left:auto;margin-right:auto;}

#comment_link {float:left;}
#comment_help {float:left;}


.emails_sent_checkbox {float:left;width:10px;}
.emails_sent_to {float:left;width:150px;padding-left:10px;}
.emails_sent_eb_status {float:left;width:150px;padding-left:10px;}


.emails_sent_when {float:left;width:170px;padding-left:10px;}
.emails_sent_number {float:left;width:90px;padding-left:10px;}


#flash_notice {background-color:#F0F0F0;color:#E6993B;text-decoration:bold;size:14pt;padding:15px;border:2px solid; border-color:#5A2568;}
#flash_notice_homepage {background-color:#F0F0F0;color:#E6993B;text-decoration:bold;size:14pt;padding:15px;border:2px solid;
	border-color:#5A2568;width:300px;}

#flash_error {background-color:orange;text-decoration:bold;width:400px;padding:2em;}

#profile_name {font-size:large;}
#errorExplanation {
 width: 400px;
 border: 2px solid #red;
 padding: 7px;
 padding-bottom: 12px;
 margin-bottom: 20px;
 background-color: #f0f0f0;
 }

 #errorExplanation h2 {
 text-align: left;
 font-weight: bold;
 padding: 5px 5px 5px 15px;
 font-size: 12px;
 margin: -7px;
 background-color: #c00;
 color: #fff;
 }

 #errorExplanation p {
 color: #333;
 margin-bottom: 0;
 padding: 5px;
 }

 #errorExplanation ul li {
 font-size: 12px;
 list-style: square;
 }




.fieldWithErrors { 
padding: 2px; 
background-color: red; 
display: table; 
}
.profile_pic_spacer {border-color:#E6993B;border-width:1px;border-style:solid;padding:10px;}
.profile_pic_with_margin {border-color:#E6993B;border-width:1px;border-style:solid;margin:10px;}
.profile_pic {border-color:#E6993B;border-width:1px;border-style:solid;}
.project_pic {border-color:#164822;border-width:1px;border-style:solid;}
.example_pic {border-color:#83B33D;border-width:1px;border-style:solid;padding:10px;}
.profile_pic_team {border-color:#5A2568;border-width:1px;border-style:solid;}

.photo_album_class {border-color:#164822;border-width:1px;border-style:solid;margin:1px;}
#photo_album_upload {padding:10px;background-color:#F0F0F0;border:1px solid #E6993B;}

.instructions {font-size:small;}

.small-instructions {font-size:x-small;}

.small-label {font-size:x-small;}
.small-highlighted-label {color:#E6993B;font-size:x-small;}

.small-link{color:blue; background:none; text-decoration:underline; font-size:x-small;} 
.small-link::visited {text-decoration:underline; font-size:x-small;} 
.small-link:hover {color:blue;  background:none; text-decoration:none; font-size:x-small;} 


a:link {color:#9A1B29; background:none; text-decoration:none;}
a:visited {color:#9A1B29; text-decoration:none;}
a:hover {color:#9A1B29; background:none; border-width: 0px 0px 1px 0px; border-style: none none dotted none;}

.breadcrumb {font-size:8pt;color:#E6993B;text-decoration:none;}
a:link.breadcrumb {font-size:8pt;color:#E6993B;text-decoration:none;}
a:visited.breadcrumb  {font-size:8pt;color:#E6993B;text-decoration:none;}
a:hover.breadcrumb  {color:#9A1B29;font-size:8pt; background:none; border-width: 0px 0px 1px 0px; border-style: none none dotted none;}

#breadcrumb_position {position:relative;left:-35px;width:650px;z-index:2;}
.no_borders::visited {border:none;background:none;text-decoration:none;border-width:0px 0px 0px 0px;border-style:none none none none;}
.no_borders::hover {border:none;background:none; text-decoration:none;border-width:0px 0px 0px 0px;border-style:none none none none;}

a.yellow_dotted_underline:link {color:#E6993B; /*  */ 
								background:none;
								border-width: 0px 0px 1px 0px; 
								border-style: none none dotted none;
								font-size:9pt;
								text-decoration:none;}

a.yellow_dotted_underline:visited {color:#E6993B; /*  */ 
								background:none;
								border-width: 0px 0px 1px 0px; 
								border-style: none none dotted none;
								font-size:9pt;
								text-decoration:none;}

a.yellow_dotted_underline:hover {color:#E6993B; 
								background:none;
								border-width: 0px 0px 1px 0px; 
								border-style: none none solid none;
								font-size:9pt;								
								text-decoration:none;}


a.small_reddish_dotted_underline:link {color:#cc7733;
								background:none;
								border-width: 0px 0px 0px 0px; 
								border-style: none none none none;
								font-size:8pt;
								text-decoration:none;}

a.small_reddish_dotted_underline:visited {color:#cc7733; 
								background:none;
								border-width: 0px 0px 0px 0px; 
								border-style: none none none none;
								font-size:8pt;
								text-decoration:none;}
																
a.small_reddish_dotted_underline:hover {color:#cc7733; 
								background:none;
								border-width: 0px 0px 1px 0px; 
								border-style: none none dotted none;
								font-size:8pt;								
								text-decoration:none;}

.cal-selector   
{     
  margin: 0;                                
  padding: 0px;
  width: 200px;
}

.user_thumb {text-align:center; margin:9px; position:relative;}
.user_thumb_left {text-align:left; margin:9px; position:relative;}
.view-banner {align:center;}

.fun-color {background-color:aqua;}
.flash-background {background-color:silver;}
.fun-background {background-color:aqua;}
.fun-rule {color:#E6993B;background:none; border-width: 0px 0px 2px 0px; border-style: none none dotted none;}
.required {color:#E6993B;}
.log-entry {width:500px;}
.advanced-add-a-project {font-size:xx-small;position:relative;margin-left:230px} 


.display_tags {color:#E6993B;}

.eb-intro {width:500px;}
.body-width {width:500px;}

.hidden { display: none; }
.unhidden { display: block; }

.make-splashy-col1 {font-size:medium;color:#E6993B;}
.make-splashy-col2 {font-size:medium;font-family:"Comic Sans MS", "cursive";color:black;}
.splashy-font {font-family:"Comic Sans MS", "cursive";font-size:medium;}


a.nav_selected {font-size:14pt;color:#FFFFFF;background-color:#9A1B29;padding-bottom:2px;padding-left:6px;padding-right:6px;padding-top:3px;}
.nav_header {font-size:14pt;color:#9A1B29;}
.nav_header_blue {font-size:14pt;color:#5A2568;}
.nav_header_highlighted {font-size:14pt;color:#9A1B29;background-color:#FCC379;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:3px;}
a.nav_header_highlighted {font-size:14pt;color:#9A1B29;background-color:#FCC379;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:3px;}

/* SEARCH BOX and RANDOM EDUCATIONAL FACT */

#random_educational_fact {font-size:10px;color:#A0A0A0;width:300px;height:52px;overflow:hidden;
			position:absolute;left:723px;top:45px;}

/* The top of search_box_textfield must be 27 px more than search_box_background */
#search_box_textfield {position:absolute;left:882px;top:57px;
}

#search_box_background {position:absolute;left:788px;top:39px;
}

/* The top of search_box_advanced_link must be 28 px more than search_box_textfield */
#search_box_advanced_link {position:absolute;left:910px;top:150px;width:140px;
}

.search_field_format
{
border: 0px none #FFFFFF; 
/*border: 1px solid #000000;*/

color: #000000;
font-size: 10pt;
}

.nav_options {font-size:13pt;}
.nav_header_chosen {font-size:13pt;color:#5A2568;}

.bottom_edge {position:relative;}
.bottom_slice {position:absolute;bottom:-53px;left:-50px;}

.bottom_corners {position:relative;}
.bottom_left_corner_gif {position:absolute;left:-50px;bottom:-53px;}
.bottom_right_corner_gif {position:absolute;left:1005px;bottom:-53px;}




.button_clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
	width:100%;
	text-align:center;margin: 0 auto;margin-left:auto;margin-right:auto;
	/*display:inline;*/
}

.button_clear_left { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
	width:100%;
	text-align:left;margin: 0 auto;margin-left:auto;margin-right:auto;
	/*display:inline;*/
}

.button_left { /* generic container (i.e. div) for floating buttons */
	float:left;	
	/*display:inline;*/
}

.button_right { /* generic container (i.e. div) for floating buttons */
	float:right;	
	/*display:inline;*/
}

.button_as_is { /* generic container (i.e. div) for floating buttons */
	/*display:inline;*/
}

.button_left_with_spacer { /* generic container (i.e. div) for floating buttons */
	float:left;padding-right:5px;
	/*display:inline;*/
}

.button_homepage_more_projects { /* generic container (i.e. div) for floating buttons */
	float:right;	
	position:relative;left:-20px;
	/*display:inline;*/
}

.ui_button_class {border:none;border-style:none;border-width:0px;opacity:1.0;}
.ui_button_class:hover {border:none;border-style:none;border-width:0px;opacity:.9;}

.long_button_holder {width:300px;}

.timesheet-who-highlight {float:left;width:100px;color:#E6993B;font-weight:bold;}
.timesheet-hours-highlight  {float:left;width:100px;color:#E6993B;font-weight:bold;}
.timesheet-when-highlight  {float:left;width:100px;color:#E6993B;font-weight:bold;}
.timesheet-tasks-highlight  {float:left;width:200px;color:#E6993B;font-weight:bold;}
.timesheet-who {float:left;width:100px;}
.timesheet-hours {float:left;width:100px;}
.timesheet-when {float:left;width:100px;}
.timesheet-tasks {float:left;width:200px;}


a.button_nice_join_in_button {
	background:transparent url('/images/buttons/button-sm-right.jpg') right no-repeat; 
	text-align: center;
	padding: 6px 0 6px 0;
	text-decoration:none;
	opacity:1.0;	
}

a.button_nice_join_in_button span { 
	
	height:20px;
	line-height:20px;
	background:transparent url('/images/buttons/button-sm-left.jpg') left no-repeat;
	color:#FFFFFF; /* E6993B */
	padding: 6px 10px 6px 10px;
	opacity:1.0;
	text-decoration:none;
}


a.button_nice { 
	background:transparent url('/images/buttons/button-sm-right.jpg') right no-repeat; 
	text-align: center;
	padding: 6px 0 6px 0;
	text-decoration:none;
	opacity:1.0;	
}

a.button_nice span { 
	
	height:26px;
	line-height:26px;
	background:transparent url('/images/buttons/button-sm-left.jpg') left no-repeat;
	color:#FFFFFF; /* E6993B */
	padding: 6px 10px 6px 10px;
	opacity:1.0;
	text-decoration:none;
}

a.button_nice:hover {
	opacity:1.0; /* .8 */
	text-decoration:none;
	border-width: 0px 0px 0px 0px; border-style: none none none none;
	}
a.button_nice:hover span {
	opacity:1.0; /* .80 */
 	text-decoration:none;
	color:#E6993B;
	border-width: 0px 0px 0px 0px; border-style: none none none none;
	}
	



a.button_nice_small { 
	background:transparent url('/images/buttons/button-small_right.png') right no-repeat; 
	text-align: center;
	padding: 6px 0 6px 0;
	text-decoration:none;
	opacity:1.0;	
	font-size:8pt;
	}

a.button_nice_small span { 
	height:26px;
	line-height:26px;
	background:transparent url('/images/buttons/button-small_left.png') left no-repeat;
	color:#FFFFFF; /* E6993B */
	padding: 6px 10px 6px 10px;
	opacity:1.0;
	text-decoration:none;
	}

a.button_nice_small:hover {
	opacity:1.0; /* .8 */
	text-decoration:none;
	border-width: 0px 0px 0px 0px; border-style: none none none none;
	}

a.button_nice_small:hover span {
	opacity:1.0; /* .80 */
	text-decoration:none;
	color:#E6993B;
	border-width: 0px 0px 0px 0px; border-style: none none none none;
	}




	


#group_wisdom {position:relative;text-align:center;margin:auto;width:550px;}



.login_position {
    overflow: hidden;
	width:100%;
	text-align:center;
	position:absolute;
	right:10px;
	top:-12px;
	z-index:1;
}

.login_nice {
    background: transparent url('/images/buttons/login-right.gif') no-repeat;
    background-position: bottom right;
    display: block;
    float: right;
    font-family:"Trebuchet MS", "Lucida Grande", "Arial", sans-serif;
	color:#FFF;
    height: 40px;
    padding-right: 15px;
    padding-left: 15px; /* sliding doors padding */
    text-decoration: none;
}

.login_nice span a {color:#FFF;border-width: 0px 0px 1px 0px; border-style: none none dotted none;}
.login_nice span a:hover {color:#D0D0D0;} /* grays the text a little on hover, so you can tell something might happen if you click */

.login_nice span a.new_messages  {color:yellow;border-width: 0px 0px 1px 0px; border-style: none none dotted none;}

.login_nice span {
    background: transparent url('/images/buttons/login-left.gif') no-repeat;
    background-position: bottom left;
    display: block;
    line-height: 38px;
	height:30px;
    padding: 5px 0px 5px 18px;
	text-decoration: none;
}

.login_nice:hover {
    outline: none; /* hide dotted outline in Firefox */
	border: 0px;
	text-decoration: none;
}

.login_nice:active span {
    background-position: bottom left;
    padding: 6px 0px 4px 18px; /* push text down 1px on selection, so you can tell something's happening */ 
	text-decoration: none;
}


/* submenus */
a.submenu {color:#FCC379;}
a.submenu:hover {color:#9A1B29;}
a.submenu_selected {color:#9A1B29}

/* Secondary tab menu stuff */
/* http://www.alistapart.com/articles/slidingdoors/ */
#secondary_tabmenu {
  overflow:hidden;
  float:left;
  width:100%;
  line-height:normal;
  text-align:center;
  border-bottom:1px #E6993B solid;
  margin-top:15px;

  background:#FFFFFF;
}

#secondary_tabmenu ul {
  margin:0;
  padding:0;
  list-style:none;
}

#secondary_tabmenu li {
  float:left;
  margin:0;
  padding:0 0 0 9px;
  position:relative;top:2px; /* when I added the fb_share button, I had to push the top down 1 px */
}

#secondary_tabmenu a {
  padding:5px 15px 4px 6px; 
  display:block;
  font-size:11pt;
}

#secondary_tabmenu a:hover {
  float:left;
  margin:0;
  padding:5px 15px 4px 6px; 
  text-decoration:none;border-width: 0px; border-style: none;
  color:#FCC379;
}



#secondary_tabmenu .secondary_active {
  background:url("/images/buttons/left-secondary-nav.gif") no-repeat left top;
}

#secondary_tabmenu .secondary_active a {
  background:url("/images/buttons/right-secondary-nav.gif") no-repeat right top;
}

#impact_text {float:left;width:400px;margin-right:20px;}
#impact_date {float:left;}

/* NAVIGATION */

#browse_search {position:relative;top:-12px;left:-380px;}
#the_latest_projects {}

/* FIND CONNECTIONS */

#fc_column {float:left;width:255px;padding-right:30px;padding-left:10px;}
#fc_last_column {float:left;width:295px;padding-right:10px;padding-left:10px;}
#fc_intro_sentence {font-size:14pt;}
#fc_column_intro_text {margin-top:15px;width:170px}

#fc_team_pic {position:relative;float:left;}
#fc_team_info {position:relative;left:15px;float:left;width:100px;}
.fc_team_name {font-size:10pt;}
#fc_team_joined {font-size:8pt;color:#E6993B;}

#beta_logo {position:relative;top:-12px;}
#talk_to_us {position:relative;top:-5px;left:-30px;font-style:italic;}

/* HOME PAGE */
.header {text-align:right; font-size: 12pt; margin-right:10px;
				position:relative;top:0px;
				width:950px; }
.header_bottom_border {border-bottom:#E6993B 2px dotted;width:950px;/*position:absolute;top:145px;*/margin-right:10px;z-index:20;}

.or_want_to_do {position:relative;top:27px;left:152px;}
.or_want_to_do_not_logged_in {position:relative;top:27px;left:185px;}
				
#homepage_bottombar {padding-left:30px;padding-right:30px;}
#homepage_leftmain {padding-left:10px;padding-top:10px; background-color: white;left:0; float:left;width:350px;}
#homepage_rightmain {;background-color: white;left:0; float:left;position:relative;left:79px;top:-18px;} 
#homepage_blurb {background:url("/images/homepage-images/birds2.gif") no-repeat left 20px; padding-left:80px;
		padding-top:40px;font-size:smaller;width:280px}
#homepage_featured {padding:0px 20px;text-align:left;width:200px}
#homepage_windmills {color:white;padding-left:20px;padding-top:40px;font-size:18pt;font-family:"Trebuchet MS",sans-serif;
		float:right;
		background: #e79b38 url("/images/homepage-images/wind-home-image.gif") no-repeat right;  
		width:550px;height:394px;
		/*position: absolute;right:0;top:145px;width:550px;height:394px;*/}
.homepage_windmills {background: url("/images/homepage-images/birds2.gif") no-repeat right; }
.homepage_all_projects {float:left;position:relative;top:-25px;}


#homepage_recently_heard {width:530px;padding-left:40px;}
#homepage_recently_heard_title {float:left;padding-right:10px;width:130px;}
#homepage_recently_heard_details {float:left;padding-left:20px;border-left:#E6993B 2px dotted;width:360px;position:relative;left:40px;}
.homepage_recently_heard_pic {float:left;padding-right:4px;width:35px;}
.homepage_recently_heard_entry {float:left;color:#E6993B;width:240px;font-size:10pt;}
.homepage_recently_heard_entry p {float:left;color:#E6993B;font-size:10pt;}


#homepage_its_free {text-align:center;position:relative;left:-65px;}

#newest_members {}
#current_activity {position:relative;left:-5px;border:1px #5A2568 solid;margin:5px;padding:5px;background:#F5F5F5;width:280px;height:50px;font-size:8pt;}
.subnote {font-size:8pt; color:#E6993B;}
.horizontal-list-el {float:left;border-left:2px dotted #E6993B;padding-left:8px;padding-right:8px; margin-left:4px;
					 /*display:inline-block;*/width:185px;vertical-align:top}
					
#new_q_done {position:absolute;left:393px;top:340px;}
#new_q_not_done {position:absolute;left:393px;top:340px;}



.homepage_project_title {font-size:12pt;}
.homepage_recently_added {padding-bottom:30px;}
.homepage_recently_added_desc {float:left;padding-right:20px;text-align:right;width:200px;}
.homepage_recently_added_images {float:left;}
.when_listed_light_yellow {font-size:8pt;color:#FCC379;padding-bottom:8px;padding-top:2px;}

#homepage_widget {}
#homepage_widget_left {float:left;}
#homepage_widget_project_leaves {}
#homepage_widget_right {float:left;width:120px;padding-left:15px;}
#homepage_widget_date {color:#E6993B;}
#homepage_widget_first_few_words {font-size:12pt;}
.homepage_widget_title {font-size:16pt;}

/* new project */
#activity_selection {border: 1px solid #E6993B;padding-top:10px;}

.launch_a_project_title {float:left;position:relative;top:40px;}

.new_project_report_type_icon {float:left;padding-right:10px;width:50px;position:relative;top:-10px;}
.new_project_report_type {float:left;padding-right:30px;width:160px;}
.new_project_report_details {float:left;width:600px;}

.new_project_report_type_icon_1 {float:left;padding-right:10px;width:50px;position:relative;top:-10px;}
.new_project_report_type_1 {float:left;padding-right:30px;width:160px;}
.new_project_report_details_1 {float:left;width:600px;}

#preview_frame_title {width:700px;border: 1px #E6993B solid;background-color:#E6993B;padding-left:20px;padding-right:20px;}
#preview_frame {width:700px;border: 1px #E6993B solid;padding:20px;}

#new_project_numbers {position:relative;top:10px;left:0px;}

.float_left_width_150 {float:left;width:150px;padding-right:25px;}

/* Checklist */
.checklist_checkbox {position:relative;top:8px;}

/* Project splash page */
#splash_left_col {float:left;width:290px;float:left;position:relative;left:0px;top:20px;margin-right:10px;}
#splash_middle_col {float:left;width:360px;float:left;position:relative;left:-10px;top:-15px;}
#splash_right_col {float:left;width:255px;float:left;position:relative;left:40px;top:20px;margin-left:35px;}

#middle_col_visualize_it {position:relative;left:30px;}

#splash_middle_col_no_chart {float:left;width:360px;float:left;position:relative;left:-10px;top:-45px;}


#splash_graphs {width:350px;float:left;}

#splash_log_entries_position {width:360px;float:left;
					 margin-top:25px;text-align:left;
					position:relative;left:10px; 
					padding-left:20px;padding-right:20px;}
					
#splash_log_entries_top_middle {width:311px;height:23px;float:left;background-color:#EAE4EA;}
#splash_log_entries_bottom_middle {width:311px;height:23px;float:left;background-color:#EAE4EA;}

#splash_log_entries_top {width:360px;position:relative;top:3px;}
#splash_log_entries_bottom {width:360px;}
					
#splash_log_entries {background-color:#EAE4EA;padding-left:25px;}

#splash_log_entries_no_chart {width:380px;float:left;
				text-align:left;
				position:relative;left:10px; 
				margin-left:20px;margin-right:10px;background-color:#F0F0F0;padding:20px;}

/* project */
.project_conversation {/*background-color:#F0F0F0;*/padding:0px 10px 10px 0px;margin-left:5px;min-height:250px;}
#conversation_display {}

#project_dashboard_resources {padding-top:10px;width:800px;}
#project_dashboard_resources_short {padding-top:10px;width:200px;}

.project_resources_person_pic {float:left;margin-right:10px;width:100px;}
.project_resources_person_info {float:left;margin-right:10px;width:100px;}
.project_resources_details {float:left;width:500px;}
.project_resources_details_short {float:left;width:200px;}

/*a.splash_impact_text {font-size:10pt;} */
.splash_impact_date {font-size:10pt;}

.splash_impact_text {float:left;color:#5A2568;font-size:10pt;position:relative;left:-15px;top:5px;z-index:100;width:200px;}
.splash_impact_text_only {font-size:10pt;}

.splash_project_left {float:left;text-align:left;width:100px;}
.splash_project_leaves {}

.splash_project_right {float:left;width:150px;position:relative;left:20px;}
.splash_title {font-size:12pt;}
.splash_title_large {font-size:14pt;}
.splash_title_bold {font-size:12pt;font-weight:bold;}
.splash_when_listed {font-size:8pt;color:#FFCF6F;position:relative;top:4px;}
.splash_first_few_words {font-size:10pt;color:#E6993B;}

#hot_projects_section {}
#other_projects_section {border-width:1px 0px 0px 0px;border-style:dotted none none none;border-color:#E6993B;}

#splash_visualize_it {position:relative;top:15px;left:30px;padding:0px 20px 20px 20px;}
#splash_visualize_it_after_title {position:relative;top:5px;left:5px;}
#splash_visualize_explanation {color:#E6993B;font-size:8pt;font-style:italic;}

#vis_it_no_data_yet {position:absolute;top:80px;left:40px;}

.vis_it_report_id {float:left;width:100px;text-align:right;padding-right:5px;}
.vis_it_report_top_line {}
.vis_it_report_type {}

.vis_it_report_id_project {float:left;width:100px;text-align:right;padding-right:5px;}

#visualize_it_links {text-align:left;}

#splash_dont_miss_image {float:left;}
#splash_dont_miss_leaves {float:left;position:relative;top:68px;left:10px;}
#splash_dont_miss_info {margin-right:15px;}
.splash_dont_miss_title {font-size:14pt;}
#splash_dont_miss_title_spacing {position:relative;top:-4px;margin-bottom:8px;}

.splash_num_participants {}
.splash_recent_activity {margin-top:4px;}

#go_to_projects_image {position:relative;left:-15px;}

.ended_early_reason {padding:10px;background-color:#F0F0F0;}
.results_and_successes {padding:10px;background-color:#F0F0F0;}

#project_results_reports {position:relative;top:-3px;}
#project_results_report_icon {}
#project_results_report_results {}
#project_results_report_last_updated {}
.project_results_saves_amount {font-size:12pt;position:relative;top:-5px;}
#project_results_buddy_check {background-color:#F0F0F0;padding:5px;}

/* Project members */
.member_numbers_completed {font-size:16pt;font-weight:bold;} /* position:relative;top:-5px; */
.member_numbers_to_do {font-size:16pt;font-weight:bold;position:relative;top:0px;}
.member_numbers_followers {font-size:16pt;font-weight:bold;position:relative;top:-6px;}

/* project results */
#project_results_photo_album {}
#project_results_lessons_learned {}

/* Report splash page */
#under_report_vis_it {position:relative;top:0px;left:30px;padding:20px 20px 20px 20px;background-color:#F0F0F0;}

#search_reports_submit_button {position:relative;top:-24px;left:390px;}

#more_big_picture_results {position:relative;top:-5px;}
.report_entries_on_report_splash_page {float:left;padding-left:10px;width:160px;}

/* sorting reports */
.sort_reports {border-bottom: 1px #E6993B solid;}

/* Report Requests */
#report_request_main_info {float:left;width:250px;}
#report_request_explanation {float:left;width:300px;padding-left:40px;}
#report_request_proposed_by {float:left;width:200px;padding-left:60px;position:relative;top:10px;}


#report_request_connect {float:left;width:100px;font-size:14pt;}
#report_request_project_report {float:left;padding-right:30px;max-width:200px;}
#report_request_to {float:left;font-size:14pt;padding-right:30px;}
#report_request_community_result {float:left;max-width:200px;padding-right:30px;}
#report_request_comm_res_pic {float:left;padding-right:30px;}
#report_request_for_the_project {float:left;font-size:14pt;padding-right:30px;}
#report_request_project_info {float:left;padding-right:30px;max-width:250px;}
#report_request_project_pic {float:left;}
#report_request_new_comm_title {float:left;width:700px;}
#report_request_person_wrote {float:left;padding-right:30px;}
#report_request_expl {float:left;width:400px;text-align:left;}
#report_request_ref {float:left;width:700px;}
#report_request_explanation {padding:10px;border:1px solid #5A2568;background-color:#F0F0F0;width:750px;}

/* Conversation */

.conversation_identifier {float:left;width:55px;position:relative;top:2px;left:0px;margin-left:0px;}
.conversation_details {float:left;font-size:10pt;width:250px;position:relative;left:-10px;top:10px;padding-top:10px;}
.conversation_details p {float:left;font-size:10pt;}
.conversation_details_wide {float:left;font-size:10pt;width:250px;position:relative;left:-10px;top:10px;}
.conversation_details_wide p {float:left;font-size:10pt;}
.conversation_picture {float:left;padding-left:10px;height:100px;}
.conversation_text {float:left;width:330px;position:relative;top:-9px;padding-left:10px;font-size:9pt;}
.conversation_text p {float:left;width:330px;position:relative;top:-9px;font-size:9pt;}

.conversation_from {float:left;width:200px;}

.conversation_text_news p {float:left;font-style:italic;width:330px;position:relative;top:-9px;padding-left:10px;font-size:9pt;}

.conversation_answers {padding-left:30px;font-size:8pt;background-color:#F0F0F0;}
.conversation_answers p {font-size:8pt;}
.answered_by_font_size {font-size:8pt;}

#add_conversation_entry {border:2px solid #E6993B;background-color:#F0F0F0;padding:10px;width:310px;margin-bottom:15px;}

.conversation_responses {float:left;padding-left:10px;padding-right:10px;width:200px;position:relative;top:-20px;}

/* Project Community */
#project_community_map {float:left;width:350px;}
#project_community_members {float:left;width:300px;padding-left:30px;}
#project_community_leader {float:left;width:130px;padding-left:20px;}

.news_bg {background-color:#F0F0F0;padding:10px;} /* light orange #94c93f;*/
.question_bg {background-color:#FCC379;padding:10px;} /* light green */
.conversation_bg {background-color:white;padding:10px;}



/* Project Report List */
#pr_list_titles {vertical-align:bottom;}

#pr_list_last_used_in_pic {float:left;}
#pr_list_last_used_in_title {float:left;padding-left:10px;}

#pr_list_report_name {float:left;width:150px;}
#pr_list_last_used_in {float:left;width:270px;padding-left:15px;}
#pr_list_total_for_project {float:left;width:185px;padding-left:15px;}
#pr_list_total_for_all {float:left;width:170px;padding-left:15px;}
#pr_list_last_updated {float:left;width:120px;padding-left:15px;}

.pr_list_report_name_font {font-size:12pt;}
.pr_list_title_font {font-size:11pt;}

/* advanced report options */
#advanced_report_options {margin-left:30px;}
.advanced_report_active {font-style:bold;}

#report_request_minimum_title {float:left;width:400px;}
#report_request_minimum_status {float:left;width:250px;padding-left:20px;}
#report_request_minimum_proposed_by {float:left;width:200px;padding-left:20px;}


/* big picture reports */
.big_picture_row {vertical-align:bottom;width:165px}

#big_picture_icon_heading {float:left;width:60px;padding-left:10px;}
#big_picture_title_heading {float:left;font-size:12px;width:250px;padding-left:10px;}
#big_picture_total_heading {float:left;font-size:12px;width:250px;padding-left:10px;}
#big_picture_icon {float:left;width:30px;padding-left:2px;font-size:12px;position:relative;top:-8px;}
#big_picture_details {float:left;width:100px;}
#big_picture_title {float:left;width:100px;padding-left:10px;font-size:10px;}
#big_picture_total {float:left;width:100px;padding-left:10px;font-size:10px;}
#big_picture_num_reports_feeding_this {float:left;width:100px;padding-left:10px;font-size:9px;}
#big_picture_choose {float:left;width:110px;padding-left:5px;font-size:12px;}

#big_picture_last_updated_heading {float:left;font-size:12px;width:150px;padding-left:10px;}
#big_picture_last_updated {float:left;width:150px;padding-left:10px;font-size:12px;}


#splash_saying_hot_topics {float:left;}
#hot_topic_project_picture {float:left;}
#hot_topic_project_leaves {float:left;}
#hot_topic_writer {font-size:10pt;}
.hot_topic_writer {font-size:10pt;}
#hot_topic_comment {font-size:12pt;color:#E6993B;}
#hot_topic_comment p {font-size:12pt;color:#E6993B;position:relative;top:-0.5em;}

#hot_topic_project_leaves {}
#hot_topic_latest_activity {position:relative;margin-top:3px;font-size:10pt;color:#E6993B;margin-bottom:10px;}

/* QUICK UPDATE */

#quick_update_position {float:left;text-align:left;}
#recent_update {font-size:8pt;color:#A0A0A0;width:140px;overflow:hidden;}
#recent_update a {font-size:9pt;}

/* MISC */
.fb_share_placement {float:right;position:relative;top:2px;}
.fb_share_placement_team {float:left;padding-top:10px;}
.fb_share_placement_homepage {float:right;position:relative;top:-16px;left:14px;}
.new_content_indicator {color:#83B33D;}

.see_more {font-size:8pt;color:gray;}
.large_quote {font-size:12pt;}

.dashboard_heading {font-size:14pt;}

#tag_display {color:#E6993B;position:relative;left:0px;font-size:8pt;}
.tag_display_size {font-size:8pt;}

#project_tag_display {color:#E6993B;position:relative;left:0px;font-size:8pt;width:150px;}
#project_tag_display_on {color:#E6993B;position:relative;left:0px;font-size:8pt;width:150px;}

#interest_display {color:#E6993B;position:relative;}
#was_inspired_by {color:#E6993B;font-size:8pt;}

#earthbongo_logo {position:relative;top:20px;}
.tag_line {color:#E6993B;position:relative;left:0px;top:0;font-size:8pt;}

.top_of_heading_line {position:relative;top:5px;}
.top_of_heading_line {position:relative;top:1em;}

#reg_top_level_left {float:left;width:120px;}
#reg_top_level_right {float:left;padding-left:30px;width:650px;}

/* TEAM */
#team_browse_one_team {padding-bottom:20px;border-bottom:2px dotted #E6993B;}
#team_browse_one_team_last {padding-bottom:20px;}
#team_browse_col_1 {float:left;width:200px;text-align:center;}
#team_browse_col_2 {float:left;width:300px;margin-right:20px;}
#team_browse_col_3 {float:left;width:300px;position:relative;top:1em;}

#team_browse_picture {}
#team_browse_name {}
#team_browse_entry {}
#team_browse_num_projects {color:#E6993B;font-style:italic;}
#team_browse_members {color:#E6993B;font-style:italic;}

#team_member_map {float:left;width:400px;text-align:center;}
#team_member_pictures {float:left;padding-left:20px;width:400px}
.team_member_thumb {float:left;text-align:center;width:70px;font-size:8pt;}

#show_team_title {position:relative;top:1px;}

#team_people_listing {float:left;width:710px;}
#team_people_title_spacing {margin-left:12px;margin-bottom:10px;}
#team_people_send_message {margin-left:12px;margin-bottom:10px;}
#team_people_leader {margin-left:10px;float:left;width:200px;padding-left:20px;}



#team_members_title {background-color:#EAE4EA;float:left;width:710px;
					  font-size:14pt;padding:7px 5px 2px 15px;}
#team_members_after_title {padding-top:10px;}
#team_people_leader_title {background-color:#EAE4EA;float:left;width:200px;
					  font-size:14pt;padding:7px 5px 2px 15px;}
#team_people_leader_after_title {padding-top:10px;}

#send_a_message_adjust {position:relative;top:-1px;}

.team_report_abuse {float:right;position:relative;top:-12px;}

/* PROJECT PAGE */
#join_in_float_right {float:right; padding:15px; border:1px #5A2568 solid; background:#FAFAFA;position:relative;top:40px;}
.encouraging_message_section {margin-left:10px;}
.encouraging_message_display {font-size:10pt;color:#E6993B;font-style:italic;}

.project_dashboard_about {position:relative;left:5px;top:-10px;}
.project_dashboard_pic {float:left;position:relative;left:5px;margin-bottom:5px;margin-top:0px;}
.project_dashboard_profile_info {position:relative;float:left;margin-left:5px;width:170px;}
.project_dashboard_top_of_line {margin-top:20px;}
.project_dashboard_time_remaining {float:right;text-align:right;position:relative;top:1em;}
.project_dashboard_contact_link{float:left;margin-left:40px;position:relative;top:2px;}
.project_dashboard_members {position:relative;left:5px;padding-top:15px;}
.project_dashboard_ripple{position:relative;left:5px;}
.project_dashboard_inspired_by{position:relative;left:5px;}
.project_dashboard_feel_inspired {float:left;position:relative;top:6px;padding-left:30px;font-size:8pt;}
.project_dashboard_feel_inspired_no_join {float:left;position:relative;top:6px;font-size:8pt;}
.project_icon_in_title {display:inline-block;position:relative;top:5px;}

.dashboard_report_savings {padding:10px;border:2px dashed #5A2568;width:220px;} 
.standard_report_information_section {font-size:8pt;font-color:#A0A0A0;font-style:italic;}

.project_leader_title {margin-bottom:4px;}
.project_ends_on {position:relative;left:5px;}
.join_in_button_in_menu {position:relative;top:-3px;padding-right:20px;} /*4px*/
.join_team_button_in_menu {position:relative;top:-8px;} /*-8px*/

.custom_report_entry_section {position:relative;top:-3px;padding:10px;border:2px solid #E6993B;background-color:#F0F0F0;} 

.team_member_in_menu {position:relative;top:2px;}
.team_member_checkbox_in_menu {position:relative;top:-6px;}
.team_member_text_in_menu {position:relative;top:-11px;}

.date_completed_in_menu {position:relative;top:-5px;padding-right:20px;}
.date_completed_checkbox_in_menu {position:relative;top:-1px;}
#project_dashboard_bottom_of_line {}

.project_dashboard_diary_picture {float:left;padding-right:10px;}
.project_dashboard_diary_text {float:left;}
.project_dashboard_diary_date {font-size:8pt;color:#E6993B;}
.project_dashboard_said_by {font-size:8pt;color:#E6993B;}

.project_team_leader_info {float:left;width:240px;padding-left:0px;font-size:9pt;}
.project_team_leader {width:180px;position:relative;left:5px;margin-bottom:20px;}


.project_team_leader_info_name {float:left;padding-left:4px;width:194px;}
.project_team_leader_info_pic {float:left;}

#project_mgt_col1 {float:left;width:250px;padding-right:20px;}
#project_mgt_col2 {float:left;width:550px;padding-right:20px;}
.project_mgt_custom_report_option {float:left;width:250px;padding-right:20px;}

#project_mgt_col3 {float:left;width:250px;position:relative;top:62px;}

.report_title {float:left;width:330px;}
.report_totals {float:left;width:330px;padding-left:30px;}
.remove_report_button {float:left;width:200px;padding-left:30px;}


#report_totals {color:#E6993B;}
#project_add_reports {float:left;}
#project_add_reports_visualize_it {}

#show_project_title {position:relative;top:6px;}

#show_cr_title {position:relative;top:7px;float:left;}

#project_include_in_digest {font-size:8pt;}

/* Reports */
#template_title {float:left;width:180px;}
#template_result {float:left;width:210px;padding-left:30px;}
#template_big_picture {float:left;width:170px;padding-left:30px;}
#template_last_used_in {float:left;width:170px;padding-left:30px;}


#template_noun_and_verb {float:left;width:170px;padding-left:10px;}
#template_num_times_used {float:left;width:65px;padding-left:10px;}
#template_attach_button {float:left;position:relative;top:-5px;}

#template_participant_reported_value {float:left;width:140px;padding-left:10px;}
#template_calculation {float:left;width:120px;padding-left:10px;}
#template_big_picture_heading {float:left;width:150px;padding-left:10px;}


#add_reporting_category_icon {float:left;position:relative;top:0px;padding-right:10px;}
#add_reporting_page_title {float:left;}


.report_form {padding:10px;background-color:#F0F0F0;}

#rep_id {float:left;width:80px;}
#rep_title {float:left;width:250px;}

#show_report_title {font-size:14pt;}
#show_report_times_used {color:#E6993B;font-size:10pt;}
#show_report_total_earthbongo_wide {}
#show_report_how_it_works {padding:10px 10px 20px 10px;background-color:#F0F0F0;margin-top:10px;}

/* Questions */
.question_entry {font-size:14pt;}
.question_entry p {font-size:14pt;}
.answer_entry {font-size:10pt;}
.answer_entry p {font-size:10pt;}

/* Op Ed */
.oped_entry {float:left;padding-right:30px;}
.oped_options {float:right;text-align:center;}
#person_opeds {width:850px;}

.oped_thumbnail_title {font-size:14pt;}
.diary_thumbnail_picture {float:left;width:150px;padding-right:15px;}
.diary_thumbnail_info {float:left;width:300px;}
.oped_thumbnail {padding:15px;border-bottom:1px #E6993B dotted;} /*  */

.oped_thumbnail_entry {font-size:12pt;}
.oped_thumbnail_entry p {font-size:12pt;}
.diary_thumbnail_title {font-size:12pt;}
.diary_thumbnail {padding:0px;border-bottom:2px dotted #E6993B;padding-bottom:20px;}

/* INSTITUTION index */

.institution_index_row {padding-top:15px;padding-bottom:15px;border-bottom:1px dotted #E6993B;}
.institution_index_picture {float:left;width:110px;}
.institution_index_name {float:left;width:160px;}
.institution_index_about {float:left;font-size:8pt;width:400px;position:relative;top:3px;padding-left:30px;}


/* PERSON index */

.person_index_row {padding-top:15px;padding-bottom:15px;border-bottom:1px dotted #E6993B;}
.person_index_picture {float:left;width:110px;}
.person_index_name {float:left;width:100px;}
.person_index_joined {font-size:8pt;color:#E6993B;}
.person_index_about {float:left;font-size:8pt;width:200px;}
.person_index_projects {float:left;width:500px;padding-left:30px;}


/* Friends */
.friend_news_image {float:left;width:60px;}
.friend_news_entry {float:left;width:750px;padding-left:20px;}
.friend_news_date {float:left;width:100px;padding-left:30px;}

/* ICONS */
#contact_image {position:relative;top:5px;}
.binoculars {border:none;border-style:none;position:relative;top:10px;}


/* YOUR HOME */

#project_title_picture {float:left;padding-right:20px;}

.name_title_div {float:left;width:940px;;background-color:#EAE4EA;font-size:14pt;padding:6px 0px 4px 20px;}
.team_name_title_div {float:left;width:940px;;background-color:#EAE4EA;font-size:14pt;padding:6px 0px 4px 20px;height:40px;}
#name_title {float:left;font-size:14pt;color:#9A1B29;position:relative;top:10px;}
#active_option_display {float:left;font-size:14pt;color:#5A2568;position:relative;top:10px;position:relative;left:12px;}

#team_title_adjust {position:relative;top:14px;}
#team_back_adjust {position:relative;top:11px;}

#back_to_main_project_page {float:left;padding-left:30px;color:#A0A0A0;font-size:7pt;text-align:right;}
#back_to_main_project_page a {float:left;padding-left:30px;color:#A0A0A0;font-size:7pt;text-align:right;position:relative;top:18px;}

/* member page */
.friendship_info {font-size:8pt;float:right;position:relative;top:38px;left:0px;}
.friendship_info_text {font-size:8pt;}
/*#secondary_tabmenu .friendship_info_text {font-size:8pt;display:inline;}*/


/* titles in project headers */
#project_header_activity_title_in_fade {position:relative;top:0px;}
#adjust_project_title {position:relative;top:4px;}
/*
#secondary_tabmenu a:hover {
  float:left;
  margin:0;
  padding:5px 15px 4px 6px; 
  text-decoration:none;border-width: 0px; border-style: none;
  color:#FCC379;
}
*/


#show_member_title {}

/* IMPACT STREAM */
#impact_stream {position:relative;float:right;right:5px;text-align:right;top:2px; /*-6px;*/}

/* ACTIVE MEMBERS */
#active_members {position:relative;float:left;left:0px;text-align:left;top:38px;max-width:600px;z-index:10;}
 
#active_member_explanation {}


#active_members span {
	display:none;
}


#active_members:hover span {
	display:inline;
	position:absolute;left:310px;top:-15px;
}

/* impact log */
#person_show_impact_log {position:relative;left:200px;}

/* ARCHIVES */
#archived_lessons_learned {padding:10px;margin-left:70px;;margin-right:50px;}
#archived_comment_entry_display {}

/* INTERESTS AND TAGS */

#interest_search_field {position:relative;top:0px;}
#tag_search_field {position:relative;top:0px;}

.search_result_title {font-family:"Trebuchet MS","Lucida Grande","Arial",sans-serif;color:#E6993B;
			 		 	 font-size:14pt;padding-top:15px;padding-bottom:10px;font-style:italic;}

/* SOAPBOX */
.soapbox_picture {width:60px;float:left;margin-right:20px;position:relative;top:4px;}
.soapbox_name {float:left;width:100px;margin-right:20px;position:relative;top:4px;}
.soapbox_title {font-size:15pt;font-style:italic;}
.soapbox_entry {float:left;width:500px;}
.soapbox_responses {padding:10px;background-color:#F0F0F0;}

/* MESSAGES */

.message_entry {padding:20px;background-color:#F0F0F0;border:1px #5A2568 solid;}


/* FIRST TIME HERE? */
#new_to_eb_explanation {float:left;width:510px;background-color:#F0F0F0;padding:10px;font-size:12pt;}



.new_to_eb_explanation {font-size:12pt;}
#new_to_eb_have_fun {text-align:right;font-size:12pt;}
#new_to_eb_we_believe {float:left;width:290px;padding-left:30px;}
#new_to_eb_widgets {float:left;width:350px;padding-left:50px;}
.new_to_eb_oped_entry {color:#E6993B;font-style:italic;position:relative;top:-0.75em;}
.new_to_eb_oped_entry p {color:#E6993B;font-style:italic;}

.new_to_eb_activity {float:left;margin-right:10px;width:250px;}
.new_to_eb_result {float:left;width:150px;}

.summary_pic {float:left;}
.summary_info {float:left;padding-left:9px;width:185px;}
.summary_joined {color:#E6993B;font-size:8pt;}
.summary_name {font-size:12pt;}
			
/* FOOTER */
.footer_position {width:960px;margin-left:auto;margin-right:auto;position:relative;font-size:8pt;}
.copyright_notice {font-size:8pt;color:#cc7733;position:relative;left:50px;top:0px;}
.footer_logo {}
.footer_main {float:left;font-size:9pt;color:#E6993B;padding-right:20px;width:600px;padding-bottom:50px;padding-top:5px;}
.footer_nav {float:left;font-size:8pt;color:#E6993B;padding-top:5px;}
.footer_nav_menu1 {float:left;font-size:8pt;width:120px;}
.footer_nav_menu2 {float:left;font-size:8pt;width:120px;}
.centered-footer {font-size:small;color:#E6993B;text-align:center;}
.centered-footer-obvious {font-size:small;color:#E6993B;text-align:center;background:#E6993B;}

#footer_very_bottom_menu {padding-top:8px;color:#E6993B;}

/* TEST */
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

#fake-field {position:relative;top:-10px;}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

/* VISUALIZE IT BORDER */

.visualize_it_position {
    overflow: hidden;
	width:100%;
	text-align:center;
	/*position:relative;
	left:0px;
	top:-20px;*/


}


.visualize_it_dashboard_nice {
    background: transparent url('/images/dotted-border-top_250.png') no-repeat scroll top left; /*dotted-rounded-border_top*/
    background-position: top left;

    display: block;
    float: left;
    font-family:"Trebuchet MS", "Lucida Grande", "Arial", sans-serif;
	color:#FFF;
    /*height: 40px;*/

    margin-bottom: 6px;
    padding-top: 30px; /* sliding doors padding */
    text-decoration: none;
	width:251px; 

}



.visualize_it_nice {
    background: transparent url('/images/360dotted-border-top_white.png') no-repeat scroll top left; /*dotted-rounded-border_top*/
    background-position: top left;

    display: block;
    float: left;
    font-family:"Trebuchet MS", "Lucida Grande", "Arial", sans-serif;
	color:#FFF;
    /*height: 40px;*/

    margin-bottom: 6px;
    padding-top: 30px; /* sliding doors padding */
    text-decoration: none;
	width:361px; 

}

.vis_test_dashboard {	
	background: transparent url('/images/dotted-border-bottom_250.png') no-repeat bottom left; /*dotted-border_extended*/
    background-position: bottom left;

    display: block;
	padding:5px; /* Safari is not giving me the same padding as Firefox so I'm forcing some here */
}

.vis_test {	
	background: transparent url('/images/360dotted-border-bottom_white.png') no-repeat bottom left; /*dotted-border_extended*/
    background-position: bottom left;

    display: block;
	padding:5px; /* Safari is not giving me the same padding as Firefox so I'm forcing some here */
}

.vis_test div {
	position:relative;

/*	top:-16px;*/
}

.vis_it_table {
	width:360px;
}

.vis_it_cell {
	width:260px;
}


/* date icons */ 
.dateicon{
  display:block;
  text-align:center;
  float:left;
  background:url('/images/dateicon.gif') no-repeat;
  width:40px;
  height:40px;
  margin: 0px 5px 5px 0px;
  text-align:center;
}
.dateicon-month{
  display:block;
  font-size:10px;
  color:#FFFFFF;
  margin:0;
  padding:0;
}
.dateicon-day{
  display:block;
  font-size:18px;
  color:#252525;
  margin:0;
  padding:3px 0px 0px 0px;
}

.dotted_bottom_border {
	border-bottom: 1px #E6993B dotted;
}

.dotted_bottom_border_thick {
	border-bottom: 2px #E6993B dotted;
}

.report_examples {
	position:relative;
	left:30px;
	color:gray;
}

.report_examples_1 {
	position:relative;
	left:30px;
	color:gray;
}

.report_examples_2 {
	position:relative;
	left:30px;
	color:gray;
}

.report_examples_more_link {
	position:relative;
	left:30px;
	padding-top:10px;
}

/* ADMIN */
.spigot_index_project {float:left;width:200px;}
.spigot_index_report {float:left;width:100px;padding-left:20px;}
.spigot_index_big_picture {float:left;width:150px;padding-left:20px;}
.spigot_index_user {float:left;width:100px;padding-left:20px;}
.spigot_index_reason {float:left;width:250px;padding-left:20px;}
.spigot_index_date {float:left;width:50px;padding-left:20px;}


/* SCROLL */

/* left-right */
#scroll_left {float:left;width:16px;position:relative;top:15px;left:-7px;}
#scroll_right {float:left;width:16px;position:relative;top:15px;}

.hide_left_scroll_control {opacity:0.50;
							-moz-opacity:.50 ;
							filter:alpha(opacity:.50);}
							
.show_left_scroll_control {display: block;}

.hide_right_scroll_control {opacity:0.50;
							-moz-opacity:.50 ;
							filter:alpha(opacity:.50);}
							
.show_right_scroll_control {display: block;}

/* up-down */

#scroll_up {float:left;width:16px;position:relative;top:15px;left:-7px;}
#scroll_down {float:left;width:16px;position:relative;top:15px;}

.hide_up_scroll_control {opacity:0.50;
							-moz-opacity:.50 ;
							filter:alpha(opacity:.50);}
							
.show_up_scroll_control {display: block;}

.hide_down_scroll_control {opacity:0.50;
							-moz-opacity:.50 ;
							filter:alpha(opacity:.50);}
							
.show_down_scroll_control {display: block;}


/* DISCOVER */

.joined_project_class {font-size:12pt;}


.dashboard_impact_picture {float:left;width:65px;}
.dashboard_impact_text {float:left;color:#5A2568;font-size:12pt;position:relative;top:5px;
						z-index:100;width:260px;}
.dashboard_impact_date {float:right;color:gray;font-size:12pt;position:relative;top:5px;width:50px;}


.dashboard_impact_text_detail {float:left;color:#5A2568;font-size:12pt;position:relative;left:-15px;top:5px;
												z-index:100;width:700px;}						
.dashboard_impact_text_only {font-size:12pt;} 

/* thumb */
.project_people_thumb_with_title {float:left;min-width:28px;}
.thumb_with_title_font {color:#E6993B;font-size:6pt;position:relative;top:-7px;}

/* ABOUT */
#about_page_main {}
#about_page_top {}
#about_page_we_believe {width:430px;float:left;}
#about_page_we_believe_title {width:380px;background-color:#EAE4EA;padding:7px 5px 2px 15px;}
#about_page_we_believe_what {padding-top:15px;}
#about_page_we_believe_list {font-size:14pt;color:#E6993B;}

#about_page_top_left {float:left;width:400px;}


#about_page_quote {width:520px;float:left;position:relative;left:80px;padding-top:60px;}

#about_page_bottom {padding-top:30px;}

#about_page_bottom_left {width:500px;float:left;}
#about_page_purpose {padding-top:30px;}
#about_page_description {position:relative;left:50px;width:380px;}
.about_page_description_look {font-size:12pt;}

#about_page_find_out_more {position:relative;left:50px;width:380px;}
#about_page_read_on {float:left;padding-right:10px;}
#about_page_read_on_list {float:left;position:relative;top:3px;left:30px;}

#about_read_more {text-align:right;padding-top:16px;}

#about_page_bottom_right {width:420px;float:left;position:relative;top:-120px;}

#about_page_kid_item_section {}
#about_page_kid_item_pdf {position:relative;top:-100px;left:60px;float:left;}
#about_page_kid_item_info {float:left;position:relative;top:-20px;left:80px;}

#about_page_kid_item_title {font-size:12pt;}
#about_page_kid_item_by_member {font-size:8pt;color:#E6993B;}
#about_page_kid_item_by_name {font-size:8pt;}
#about_page_kid_item_age {font-size:8pt;color:#E6993B;}
#about_page_kid_item_where {font-size:8pt;color:#E6993B;font-style:italic;}
#about_page_kid_item_click_to_enlarge {font-size:8pt;}

#about_page_hear_from_you {width:300px;background-color:#EAE4EA;padding:15px;position:relative;left:100px;top:-60px;}

#about_young_friends {font-size:9pt;padding-bottom:4px;}
#about_hear_from_you {font-size:12pt;padding-bottom:4px;}
#about_send_us {font-size:9pt;padding-top:6px;}

/* RESULTS */
#results_new_left_main {float:left;width:700px;}
#results_new_top_left {float:left;width:350px;}
#results_new_recently_reported {width:265px;}
#results_new_recently_reported_main {background-color:#EAE4EA;padding:0px 12px 0px 25px;}

#results_new_recently_reported_title {border-bottom:dotted 2px #5A2568;width:239px;}
#results_new_recently_reported_after_title {background-color:#EAE4EA;padding-left:10px;}

#results_new_top_right {float:left;width:350px;}
#results_new_by_the_numbers {}
#results_new_numbers_title {background-color:#EAE4EA;padding:7px 5px 2px 15px;}
#results_new_numbers_after_title {padding-top:10px;}
#results_new_by_the_numbers_left {float:left;width:165px;}
#results_new_by_the_numbers_right {float:left;width:165px;}

#results_new_bottom_left {width:700px;padding-top:20px;}
#results_new_photos {}
#results_new_photos_title {background-color:#EAE4EA;padding:7px 5px 2px 15px;}
#results_new_photos_after_title {padding-top:10px;}

#results_new_right_main {float:left;width:225px;padding-left:30px;}
#results_new_voices {}
#results_new_voices_title {background-color:#EAE4EA;padding:7px 5px 2px 15px;height:23px;}
#results_new_voices_after_title {padding-top:20px;}
#results_new_voices_pic {float:left;width:30px;}
#results_new_voices_comment {float:left;width:190px;font-size:9pt;color:#E6993B;}

#results_new_visualize_it {}
#results_new_visualize_it_title {background-color:#EAE4EA;padding:7px 5px 2px 15px;}
#results_new_visualize_it_after_title {}

/* Message center */
.message_center_titles {background-color:#9A1B29;}
.msg_col {min-width:20em;}

#earthbongo_message_main {width:800px;padding-left:100px;}	
#earthbongo_message_picture_column {width:63px;float:left;}
#earthbongo_message_main_col {width:600px;float:left;}
#earthbongo_message_sender_info {padding-top:18px;}
#earthbongo_message_body {padding-top:20px;}
#earthbongo_message_actions {padding-top:20px;}

/* OLD I THINK! */

/* Talking splash page */
#splash_encouraging_message {width:600px;margin-bottom:30px;}
#splash_diary_entry {width:600px;}
#splash_op_ed {width:600px;}

#splash_saying_recent_posts {float:left;width:500px;margin-right:50px;}
#splash_saying_hot_topics_col_1 {float:left;width:190px;margin-right:15px;}
#splash_saying_hot_topics_col_2 {float:left;width:190px;}

#splash_saying_latest_activity {position:relative;margin-top:9px;font-size:10pt;color:#E6993B;margin-bottom:10px;}

#splash_saying_diary_latest_activity {position:relative;margin-top:9px;font-size:10pt;color:#E6993B;margin-bottom:10px;}
#splash_saying_diary_entry_comment {float:left;margin-left:10px;font-size:12pt;} 
#splash_saying_diary_entry_comment p {float:left;margin-left:10px;font-size:12pt;} 
#splash_saying_op_ed {font-size:12pt;} 
#splash_saying_op_ed p {font-size:12pt;} 

#splash_saying_encouraging_message {float:left;margin-left:10px;font-size:12pt;} 
#splash_saying_encouraging_message p {float:left;margin-left:10px;font-size:12pt;} 

/* For cobranding */
#powered_by {float:right;position:relative;left:30px;top:-5px;}
#community_name_for_cobrand {float:left;padding-left:20px;position:relative;top:35px;padding-top:10px;}

/* Top level categories */

.top_level_category_selection {float:left;width:200px;height:50px;vertical-align:bottom;}
.top_level_category_selection_img {height:50px;vertical-align:bottom;}

.activity_and_category_icons {float:left;padding-right:25px;}

.proj_top_cats_in_listings {width:300px;float:left;position:relative;top:-6px;}
.width_100 {width:100px;}

.focus_match_area {text-align:center;float:left;}
.nonmatching_focus_icons {float:left;padding:5px;}
.focus_icons {border:1px solid #E6993B;padding:5px;}
.focus_match_label {position:relative;top:2px;}