p, .copy {
	line-height: 1.4em;
}

#main_content {
	padding-bottom:260px;
}

#slot_1 .challenge_overview_container {
	width: 520px;
	margin-top: 20px;
	padding: 15px 20px;
	background-color: #151515;
}

#slot_1 a {
	color:#FFDA00;
}

#article a {
	color:#efb400;
	font-weight:bold;
	text-decoration:underline;
}

#article a.like, #article a.share{
	text-decoration:none;
}

#slot_1 .html_container p img,
#slot_1 #article p img {
	padding-right: 12px;
}

#slot_1 .html_container,
#slot_1 #article {
	margin-top:4px;
}

#slot_1 .html_container p,
#slot_1 #article p{
}

/*
#slot_1 .slot_title {
	background: transparent url(/img/mission/yellow_arrow_sm.png) no-repeat 197px 0 !important;
}*/

#featured_article_overview .slot_title {
	text-transform: uppercase;
	font-size: 11px;
}

#featured_article_overview .challenge_text p {
	margin: 0;	
}

#featured_article_overview .challenge_text p a,
#whos_doing_what_list .link_cta {
	font-size: 11px;
	padding-right: 8px;
	text-transform: uppercase;
	background: #151515 url(/img/mission/yellow_arrow_sm2.png) no-repeat right 3px;
	_background: #151515 url(/img/mission/yellow_arrow_sm.gif) no-repeat right 3px;
}

#featured_article_overview .challenge_text p a.section_font_color {
	font-size: 11px;
	padding-right: 8px;
	background: transparent url(/img/mission/yellow_arrow_sm2.png) no-repeat right 4px;
}

#whos_doing_what_list {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#whos_doing_what_list li {
	height: 165px;
	clear:both;
}

#whos_doing_what_wrap {
	position: relative;
	height: 165px;
	margin: 7px 0;
	overflow: hidden;
}

#thumb_strip {
	clear:both;
}

#thumb_strip img {
	width: 76px;
	margin: 0 3px;
	border: 2px solid #fff;
	-moz-border-radius:2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
}

#thumb_strip img.selected {
	border: 2px solid #FFDA00;

}

.callout {
	font-style: italic;
	font-size: 14px;
	padding-top: 10px;
}

#slot_1 .challenge_title,
#whos_doing_what_list h2{
	color:#FFFFFF;
	font-size:1.3em;
	padding-top:6px;
	width:600px;
}

#slot_1 .overview_thumb,
#slot_2 .overview_thumb {
	float: left;
	padding: 6px 20px 6px 0;
}

#slot_1 .challenge_overview:after,
#slot_2 .challenge_overview:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#slot_2 h1.slot_title
{
	color: #51b0f0 !important;
}
	
/**
 * stuff that needs to be black
 */
#slot_2 #all_questions,
#slot_2 .title,
#slot_2 .slot_title {
	color: #000 !important;
}

#slot_2 span.slot_title {
	font-size: 11px;
	color: #acacac  !important;
	background-image: none;
}

/**
 * stuff that needs to be hidden
 */
#page_overview .item_stat_box,
#page_overview #olq_wrap,
#page_overview .section_title,
#page_overview #outbound_link_answers {
	display: none;
}

/**
 * Make the section colors blue for this slot
 */
#team_overview .section_font_color,
#slot_2 .section_font_color {
	color: #51B0F0 !important;
}

#slot_2 .content_caption {
	padding-top: 5px;
	color: #666;
	border-top: solid 1px #666;
}

#team_overview .section_background_color,
#slot_2 .section_background_color {
	background: #51B0F0 !important;
}

#slot_3 .challenge_text p {
	margin-bottom: 3px;
}

#slot_3 .challenge_text {
	margin-bottom: 15px;
}

#slot_3 #promo_group {
	_padding-left: 7px;
	background: none;
}

#team_overview .content_caption {
	border-top: solid 1px #626262;
	padding-top: 5px;
}

#team_overview h1.slot_title {
	margin: 0;
}

#featured_article_overview h1.slot_title {
	padding-bottom: 5px;
	background: transparent url(/img/divider_light.gif) repeat-x left bottom;
	color: #acacac;
}

#overview_items .name {
	color: #51B0F0;
	font-weight: bold;
}

#overview_items .name, #overview_items .title {
	margin: 0 !important;
}

#page_overview .item_info {
	background: none;
}

/* Real Answers Group */
#real_answers_group {
	margin: 0;
	padding:0;
}

#real_answers_group li {
	list-style:none;
	float:left;
	position: relative;
}

#real_answers_group li {
	width:181px;
	margin-left:8px;
}

#real_answers_group li:first-child {
	margin:0;
}

#real_answers_group img {
	display: block;
}

/*#real_answers_group .title, #real_answers_group .name{
	margin-left: 30px;
}*/

#real_answers_group .title {
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	color: #454545  !important;
	display:block;
}

#real_answers_group .name {
	font-size: 11px;
}

#real_answers_group a {
	color: #51B0F0;
}

#samples_promo 
{
	margin: 0 15px 10px;
}

#overview_team_members .name {
	font-size: 12px;
}

#overview_team_members .caption {
	font-size: 11px;
	padding-right: 10px;
}

#team_overview .feature_action_text {
	font-size: 11px;
	padding-right: 7px;
	background: transparent url(/img/arrow_light_blue.gif) no-repeat right 4px;
}

.share_list {
	margin-top: 10px;
}

/*ie6 specific styles*/
.challenge_overview {
	_padding: 20px;
}

#promo_group_list { _margin-left: 12px; }

#girls_for_a_change_overview .challenge_title{
	display:none;
}

#gfc_kit .challenge_overview a.challenge_link {
	background:transparent url(/img/arrow_down_yellow.gif) no-repeat scroll left center !important;
	color:#FFFFFF !important;
	display:block;
	height:21px;
	padding:5px 0 0 25px;
}

#gfc_kit {
	background:#2F2F2F url(/img/products/slot_2_bg.gif) no-repeat scroll 0 0;
}
