#progress_content {
    padding-bottom: 30px;
}

#progress_content h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 2.9em;
    padding-top: 0.3em;
    margin-top: 0;
    margin-bottom: 0.15em;
    font-weight: 1000;
    letter-spacing: -0.05em;
}

#progress_content h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.5em;
    letter-spacing: -0.04em;
    margin-top: 0em;
    margin-bottom: 0;
}

#progress_content_body {
    font-size: 0.9em;
    line-height: 135%;
}

#progress_content_body p {
    padding-right: 20px;
}

#progress_sidebar {
    margin-top: 1em;
    color: #FFFFFF;
    font-size: 0.85em;
}

#progress_sidebar img {
    width: 100%;
}

#progress_sidebar p {
    padding: 10px;
}

#background-pck-banner {
    background-color: black;
}

#pck-banner {
    margin-top: 20px;
}

#pck-banner-info {
    margin-top: 40px;
}

#progress-rightcol {
    margin-top: 33px;
}

#background-addiction-banner {
    background-color: #7c8f00;
}

#background-healthfreedom-banner {
    background-color: #ffdb00;
}

#background-hiv-banner {
    background-color: #600050;
}

#background-obesity-banner {
    background-color: #ed5f00;
}

#background-starvation-banner {
    background-color: #6293aa;
}

#background-suicide-banner {
    background-color: #6e5741;
}

#background-theend-banner {
    background-color: #d9005a;
}

#progress_content div.crease .span12 h2 a {
    color: #222;
}

.progress-actnow div.options {
    margin-top: 1em;
    line-height: 150%;
}

.progress-actnow div.options input.go-button {
    background-color: #d7543b;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase;
    border: 0;
    margin-top: -9px;
}

div.section_link, div.section_link_selected {
	margin-top: 10px;
	margin-bottom: 10px;
	display:inline-block;  
	zoom:1; 
	*display:inline;
	border-right: 1px solid #777;
	padding-right:10px;
	margin-right: 10px;
}
.section_link h2, .section_link_selected h2 {
	letter-spacing: -0.04em;
	margin: 0; 
}
.section_link h2 a {
	text-decoration: none;
	font-size: 1.4em; 
	}
.section_link h2 a:hover {
	border-bottom: 0;
	margin: 0 0 2px 0;
	padding: 0 5px 0 5px;
	text-decoration: none;
}
.section_link_selected h2 a {
	text-decoration: none;
	font-size: 1.4em; 
	margin: 0 0 2px 0;
	padding: 0 5px 0 5px;
}

span#progress_title a {
	color: #d7543b; border-bottom: 2px dotted #d7543b;
}
span#progress_title a:hover {
	color: #FFFFFF;
	background-color: #d7543b;
	text-decoration: none;
}
#theend.section_link h2 a {
	color: #d9005a; border-bottom: 2px dotted #d9005a;
}
#theend.section_link h2 a:hover, #theend.section_link_selected h2 a {
	color: #FFF;
	background-color: #d9005a;
	text-decoration: none;
}
#hiv.section_link h2 a {
	color: #600050; border-bottom: 2px dotted #600050;
}
#hiv.section_link h2 a:hover, #hiv.section_link_selected h2 a {
	color: #FFF;
	background-color: #600050;
	text-decoration: none;
}
#starvation.section_link h2 a {
	color: #6293aa; border-bottom: 2px dotted #6293aa;
}
#starvation.section_link h2 a:hover, #starvation.section_link_selected h2 a {
	color: #FFF;
	background-color: #6293aa;
	text-decoration: none;
}
#obesity.section_link h2 a {
	color: #ed5f00; border-bottom: 2px dotted #ed5f00;
}
#obesity.section_link h2 a:hover, #obesity.section_link_selected h2 a {
	color: #FFF;
	background-color: #ed5f00;
	text-decoration: none;
}
#suicide.section_link h2 a {
	color: #6e5741; border-bottom: 2px dotted #6e5741;
}
#suicide.section_link h2 a:hover, #suicide.section_link_selected h2 a {
	color: #FFF;
	background-color: #6e5741;
	text-decoration: none;
}
#addiction.section_link h2 a {
	color: #899b00; border-bottom: 2px dotted #899b00;
}
#addiction.section_link h2 a:hover, #addiction.section_link_selected h2 a {
	color: #FFF;
	background-color: #899b00;
	text-decoration: none;
}
#health.section_link h2 a {
	color: #ffdb00; border-bottom: 2px dotted #ffdb00;
}
#health.section_link h2 a:hover, #health.section_link_selected h2 a {
	color: #FFF;
	background-color: #ffdb00;
	text-decoration: none;
}

#progress_content_inner a {font-weight: bold;}


@media (min-width: 481px) and (max-width: 767px) {
	.progress-actnow{ margin-top:20px;}
	#progress_sidebar {margin-top:30px;}
}

@media screen and (max-width: 480px) {
	.progress-actnow {margin-top:20px;}
	#progress_sidebar {margin-top:30px;}
	div.section_link, div.section_link_selected {display:block;	border-right:none; text-align:center;}
	.progress-actnow div.options input.go-button {padding: 7px 7px;}
}
