* {
	margin: 0;
	padding: 0;
}

html {
	font-size: 62.5%;
}

body {
	background: #f0f6fa;
	color: #404041;
	font-family: Arial, sans-serif;
	margin: 0;
	padding: 0;
}

a {
	color: #51a1d8;
	font-weight: bold;
	outline: none;
	text-decoration: none;
}

a:active {
	background: none;
}

a:hover {
	text-decoration: underline;
}

img {
	border: none;
}

#content-container {
	background: #fff;
	margin: 0 auto;
	padding: 0 20px;
	width: 940px;
}

#header {
	background: url(https://www.headstart4babies.org/assets/img/header.jpg) no-repeat right;
	height: 136px;
	padding-top: 22px;
	width: 940px;
}

h1 {
	background: url(https://www.headstart4babies.org/assets/img/logo.png) no-repeat;
	height: 114px;
	width: 114px;
}

h1 a {
	display: block;
	height: 100%;
	text-indent: -9999px;
	width: 100%;
}

#nav-main {
	background: #f9a36d;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiYmI4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWEzNmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #fbbb8c 0%, #f9a36d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbbb8c), color-stop(100%, #f9a36d));
	background: -webkit-linear-gradient(top, #fbbb8c 0%, #f9a36d 100%);
	background: -o-linear-gradient(top, #fbbb8c 0%, #f9a36d 100%);
	background: -ms-linear-gradient(top, #fbbb8c 0%, #f9a36d 100%);
	background: linear-gradient(to bottom, #fbbb8c 0%, #f9a36d 100%);

	list-style: none;
	font-size: 1.3em;
	position: relative;
	text-align: center;
	text-transform: lowercase;
	z-index: 9999;
}

#nav-main li {
	float: left;
	position: relative;
}

#nav-main li:after {
	background: #ffffff;
	content: '';
	display: block;
	height: 60%;
	position: absolute;
	right: -1px;
	top: 20%;
	width: 2px;
	z-index: 10;
}

#nav-main a {
	color: #ffffff;
	display: block;
	min-height: 16px;
	padding: 5px 0;
	text-decoration: none;
}

#nav-main a:hover, .nav-main-active-parent {
	background: #94cef0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZjZmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZTJmMGY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNkMGVhZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxOCUiIHN0b3AtY29sb3I9IiNiN2RmZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNyUiIHN0b3AtY29sb3I9IiNhOGQ3ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMiUiIHN0b3AtY29sb3I9IiNhM2Q2ZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MSUiIHN0b3AtY29sb3I9IiM5Y2QyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiM5N2NmZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOTRjZWYwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top, #eef6fa 0%, #e2f0f9 5%, #d0eaf9 9%, #b7dff6 18%, #a8d7f4 27%, #a3d6f3 32%, #9cd2f2 41%, #97cff0 55%, #94cef0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eef6fa), color-stop(5%, #e2f0f9), color-stop(9%, #d0eaf9), color-stop(18%, #b7dff6), color-stop(27%, #a8d7f4), color-stop(32%, #a3d6f3), color-stop(41%, #9cd2f2), color-stop(55%, #97cff0), color-stop(100%, #94cef0));
	background: -webkit-linear-gradient(top, #eef6fa 0%, #e2f0f9 5%, #d0eaf9 9%, #b7dff6 18%, #a8d7f4 27%, #a3d6f3 32%, #9cd2f2 41%, #97cff0 55%, #94cef0 100%);
	background: -o-linear-gradient(top, #eef6fa 0%, #e2f0f9 5%, #d0eaf9 9%, #b7dff6 18%, #a8d7f4 27%, #a3d6f3 32%, #9cd2f2 41%, #97cff0 55%, #94cef0 100%);
	background: -ms-linear-gradient(top, #eef6fa 0%, #e2f0f9 5%, #d0eaf9 9%, #b7dff6 18%, #a8d7f4 27%, #a3d6f3 32%, #9cd2f2 41%, #97cff0 55%, #94cef0 100%);
	background: linear-gradient(to bottom, #eef6fa 0%, #e2f0f9 5%, #d0eaf9 9%, #b7dff6 18%, #a8d7f4 27%, #a3d6f3 32%, #9cd2f2 41%, #97cff0 55%, #94cef0 100%);

	color: #ec008c;
}

#nav-main ul {
	background: #94cef0;
	display: none;
	list-style: none;
	position: absolute;
	text-align: left;
}

#nav-main li:hover ul {
	display: block;
}

#nav-main ul li {
	background: #94cef0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZjZmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZTJmMGY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNkMGVhZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxOCUiIHN0b3AtY29sb3I9IiNiN2RmZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNyUiIHN0b3AtY29sb3I9IiNhOGQ3ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMiUiIHN0b3AtY29sb3I9IiNhM2Q2ZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MSUiIHN0b3AtY29sb3I9IiM5Y2QyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiM5N2NmZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOTRjZWYwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top, #eef6fa 0%, #e2f0f9 5%, #d0eaf9 9%, #b7dff6 18%, #a8d7f4 27%, #a3d6f3 32%, #9cd2f2 41%, #97cff0 55%, #94cef0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eef6fa), color-stop(5%, #e2f0f9), color-stop(9%, #d0eaf9), color-stop(18%, #b7dff6), color-stop(27%, #a8d7f4), color-stop(32%, #a3d6f3), color-stop(41%, #9cd2f2), color-stop(55%, #97cff0), color-stop(100%, #94cef0));
	background: -webkit-linear-gradient(top, #eef6fa 0%, #e2f0f9 5%, #d0eaf9 9%, #b7dff6 18%, #a8d7f4 27%, #a3d6f3 32%, #9cd2f2 41%, #97cff0 55%, #94cef0 100%);
	background: -o-linear-gradient(top, #eef6fa 0%, #e2f0f9 5%, #d0eaf9 9%, #b7dff6 18%, #a8d7f4 27%, #a3d6f3 32%, #9cd2f2 41%, #97cff0 55%, #94cef0 100%);
	background: -ms-linear-gradient(top, #eef6fa 0%, #e2f0f9 5%, #d0eaf9 9%, #b7dff6 18%, #a8d7f4 27%, #a3d6f3 32%, #9cd2f2 41%, #97cff0 55%, #94cef0 100%);
	background: linear-gradient(to bottom, #eef6fa 0%, #e2f0f9 5%, #d0eaf9 9%, #b7dff6 18%, #a8d7f4 27%, #a3d6f3 32%, #9cd2f2 41%, #97cff0 55%, #94cef0 100%);

	float: none;
	white-space: nowrap;
}

#nav-main ul li:after, .nav-main-last:after, .nav-main-facebook:after, .nav-main-twitter:after {
	display: none !important;
}

.nav-main-16 {
	width: 71px;
}

.nav-main-16 a {
	padding-left: 18px !important;
	padding-right: 18px !important;
}

.nav-main-19 {
	width: 122px;
}

.nav-main-20 {
	width: 97px;
}

.nav-main-21 {
	width: 93px;
}

.nav-main-28 {
	width: 132px;
}

.nav-main-22 {
	width: 69px;
}

.nav-main-23 {
	width: 108px;
}

.nav-main-24 {
	width: 96px;
}

.nav-main-25 {
	width: 100px;
}

.nav-main-active-parent a, .nav-main-active-parent ul a:hover, .nav-main-active a {
	color: #ec008c !important;
}

.nav-main-active-parent ul a {
	color: #ffffff !important;
}

.nav-main-faqs {
	text-transform: none !important;
}

.nav-main-facebook,
.nav-main-twitter {
	background: url(https://www.headstart4babies.org/assets/img/facebook.gif) no-repeat;
	height: 26px;
	float: right !important;
	text-indent: -9999px;
	width: 26px;
}

.nav-main-twitter {
	background: url(https://www.headstart4babies.org/assets/img/twitter.gif) no-repeat;
}

.nav-main-facebook a:hover,
.nav-main-twitter a:hover {
	background: none !important;
}

#content-left {
	float: left;
	padding: 17px 0 3px;
	width: 705px;
}

#content-left h2 {
	color: #51a1d8;
	font-size: 1.6em;
	font-weight: bold;
	line-height: 1.3em;
	padding-bottom: 15px;
}

#content-left h2#h2-home {
	color: #404041;
	font-size: 1.3em;
}

#content-left h3 {
	font-size: 1.3em;
	line-height: 1.3em;
}

#content-left p, #content-left ul, #content-left ol {
	font-size: 1.3em;
	line-height: 1.3em;
	padding-bottom: 17px;
}

#content-left ul, #content-left ol {
	padding-left: 20px;
}

#content-left li {
	padding-bottom: 17px;
}

#slideshow {
	margin: 3px 0 17px;
	position: relative;
	min-height: 371px;
}

.slide div {
	left: 10px;
	min-height: 331px;
	padding: 10px;
	position: absolute;
	top: 10px;
	width: 220px;
	z-index: 10;
}

#slideshow h3 {
	color: #ffffff;
	font-size: 2.2em !important;
}

.slideshow-bottom-h3 {
	padding-top: 25px;
}

.slide div p.button {
	bottom: 10px;
	position: absolute;
	width: 220px;
}

.slide div img {
	position: absolute;
}

.cycle-pager {
	-webkit-border-radius: 5px;
	border-radius: 5px;

	background: rgba(255, 255, 255, 0.6);

	bottom: 10px;
	line-height: 0;
	padding: 6px 3px;
	position: absolute;
	right: 10px;
	z-index: 1000;
}

.cycle-pager span {
	-webkit-border-radius: 7px;
	border-radius: 7px;

	background: #6d6e71;
	border: solid 2px #6d6e71;
	cursor: pointer;
	display: inline-block;
	height: 10px;
	margin: 0 3px;
	text-indent: -9999px;
	width: 10px;
}

.cycle-pager span.cycle-pager-active {
	background: #ffffff;
}

#success-story-container {
	position: relative;
}

#success-story-container #loader {  
	background: url(https://www.headstart4babies.org/assets/img/loader.gif) no-repeat;
	display: none;
	height: 32px;
	left: 50%;
	margin-left: -16px;
	position: absolute;
	text-indent: -9999px;
	width: 32px;
} 

#success-story-left {
	float: left;
	line-height: 1.6em !important;
	list-style: none;
	padding-left: 0 !important;
	width: 155px;
}

#success-story-left li {
	padding-bottom: 0;
}

#success-story-right {
	float: right;
	width: 530px;
}

#success-story-right img {
	display: inline-block;
	margin: 0 10px 10px 0;
}

#success-story-right h3 {
	font-size: 1.6em;
	padding-bottom: 15px;
}

#success-story-right p.success-story-header, #success-story-right p.success-story-header-location {
	display: inline-block;
	font-weight: bold;
	margin-bottom: 17px;
	padding-bottom: 0;
}

#success-story-right p.success-story-header-location {
	border-left: solid 2px #404041;
	margin-left: 8px;
	padding-left: 10px;
}

.blog-title {
	color: #f9a36d;
	font-weight: bold;
	padding-bottom: 17px;
}

#blog-image-1 {
	display: block;
	float: left;
	margin: 0 20px 20px 0;
}

#content-left h4#blog-recent-posts {
	border-top: solid 1px #f9a36d;
	color: #51a1d8;
	font-size: 1.6em;
	font-weight: bold;
	line-height: 1.3em;
	margin-top: 17px;
	padding: 34px 0 15px;
}

#content-left p.blog-recent-posts-date {
	padding-bottom: 0;
}

.blog-title a {
	color: #f9a36d;
	text-decoration: none;
}

.blog-title a:hover {
	text-decoration: underline;
}

.blog-video {
	padding-bottom: 17px;
}

#subForm label, .cms_form label {
	cursor: pointer;
	display: inline-block;
	font-size: 1.3em;
	width: 40px;
}

#subForm label.error, .cms_form div.error label {
	color: #f9a36d;
	margin-left: 5px;
	width: inherit;
}

#subForm abbr, .cms_form abbr {
	color: #51a1d8;
	cursor: pointer;
}

#subForm input[type=text], .cms_form input[type=text], .cms_form select, .cms_form textarea {
	background: #e7e7e8;
	border: solid 1px #404041;
	color: #404041;
	display: inline-block;
	outline: none;
	padding: 3px;
	width: 207px;
}

.cms_form select {
	width: inherit;
}

.cms_form textarea {
	font-family: Arial, sans-serif;
	height: 180px;
	width: 551px;
}

#subForm input[type=submit], .cms_form input[type=submit] {
	-webkit-border-radius: 5px;
	border-radius: 5px;

	background: #94cef0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZWFmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iI2I5ZTBmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iI2E5ZDhmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMyJSIgc3RvcC1jb2xvcj0iIzlmZDRmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iIzk3Y2ZmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NGNlZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #d3eaf9 0%, #b9e0f7 11%, #a9d8f4 21%, #9fd4f3 32%, #97cff0 53%, #94cef0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d3eaf9), color-stop(11%, #b9e0f7), color-stop(21%, #a9d8f4), color-stop(32%, #9fd4f3), color-stop(53%, #97cff0), color-stop(100%, #94cef0));
	background: -webkit-linear-gradient(top, #d3eaf9 0%, #b9e0f7 11%, #a9d8f4 21%, #9fd4f3 32%, #97cff0 53%, #94cef0 100%);
	background: -o-linear-gradient(top, #d3eaf9 0%, #b9e0f7 11%, #a9d8f4 21%, #9fd4f3 32%, #97cff0 53%, #94cef0 100%);
	background: -ms-linear-gradient(top, #d3eaf9 0%, #b9e0f7 11%, #a9d8f4 21%, #9fd4f3 32%, #97cff0 53%, #94cef0 100%);
	background: linear-gradient(to bottom, #d3eaf9 0%, #b9e0f7 11%, #a9d8f4 21%, #9fd4f3 32%, #97cff0 53%, #94cef0 100%);

	border: solid 1px #51a1d8;
	color: #ffffff;
	cursor: pointer;
	display: block;
	font-size: 1.3em;
	font-weight: bold;
	line-height: 1.3em;
	margin: 5px 0 17px 40px;
	outline: none;
	padding: 3px 0;
	text-align: center;
	width: 215px;
}

.cms_form h4 {
	color: #51a1d8;
	font-size: 1.3em;
	line-height: 1.3em;
	padding-bottom: 17px;
	text-transform: uppercase;
}

.cms_form h3 {
	padding-bottom: 17px;
}

.cms_form div.error label {
	margin-left: 0;
}

.cms_form div.error input, .cms_form div.error textarea, .cms_form span.error input {
	border: solid 1px #f9a36d;
}

.cms_form div div {
	padding-bottom: 9px;
}

.cms_form div#funding-page-1-left {
	float: left;
	width: 342px;
}

.cms_form div#funding-page-1-left label, .cms_form div#funding-page-1-right label, .cms_form div#funding-page-1-bottom label {
	width: 138px;
}

.cms_form div#funding-page-1-left input, .cms_form div#funding-page-1-right input, .cms_form div#funding-page-1-bottom input {
	width: 192px;
}

.cms_form div#funding-page-1-right {
	float: right;
	width: 342px;
}

.cms_form div#funding-page-1-bottom, .cms_form div#funding-page-2-bottom {
	clear: both;
	padding: 17px 0 8px;
	position: relative;
}

.cms_form div#funding-page-1-bottom input[type=submit], .cms_form div#funding-page-2-bottom input[type=submit] {
	bottom: 17px;
	margin-bottom: 0;
	outline: none;
	position: absolute;
	right: 0;
	width: 200px;
}

.cms_form h4.top-padding {
	padding-top: 17px;
}

.cms_form div h3.h3-inline {
	display: inline-block;
	padding-bottom: 10px;
	margin-right: 7px;
	width: 122px !important;
}

.cms_form div h3.h3-inline-left {
	margin-left: 173px;
}

.cms_form div#funding-page-2 label {
	margin-right: 2px;
	width: inherit;
}

.cms_form div#funding-page-2 em, .cms_form div#funding-page-3 em {
	display: inline-block;
	font-size: 1.3em;
	font-style: normal;
	width: 170px;
}

.cms_form div#funding-page-2 div span input, .cms_form div#funding-page-3 div span input {
	margin-right: 7px;
	width: 114px;
}

.cms_form div#funding-page-2-bottom label {
	width: 126px;
}

.cms_form label.label-block {
	display: block;
	padding-bottom: 17px;
	width: inherit !important;
}

.cms_form div#funding-page-3-left, .cms_form div#funding-page-3-right {
	float: left;
	width: 317px;
}

.cms_form div#funding-page-3-left input, .cms_form div#funding-page-3-right input, .funding-page-4-small-input input {
	width: 114px !important;
}

.cms_form div#funding-page-3-left label, .cms_form div#funding-page-3-right label {
	width: 117px;
}

.cms_form .funding-page-3-submit, .cms_form .funding-page-4-submit {
	clear: both;
	float: right;
	margin-top: 11px !important;
}

.cms_form .funding-page-3-submit, .cms_form .funding-page-4-submit {
	margin-top: 8px !important;
}

.cms_form div#funding-page-4 label {
	width: 213px;
}

.cms_form div#funding-page-4 input {
	width: 335px;
}


#content-right {
	float: right;
	padding-top: 20px;
	width: 215px;
}

#donate {
	background: #fbbb8c;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiYmI4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWEzNmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #fbbb8c 0%, #f9a36d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbbb8c), color-stop(100%, #f9a36d));
	background: -webkit-linear-gradient(top, #fbbb8c 0%, #f9a36d 100%);
	background: -o-linear-gradient(top, #fbbb8c 0%, #f9a36d 100%);
	background: -ms-linear-gradient(top, #fbbb8c 0%, #f9a36d 100%);
	background: linear-gradient(to bottom, #fbbb8c 0%, #f9a36d 100%);

	color: #ffffff;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 20px;
	min-height: 351px;
	padding: 10px;
}

#donate img {
	display: block;
	margin-bottom: 10px;
}

#donate p {
	line-height: 1.2em;
}

#donate a {
	color: #ffffff;
}

#donate-text {
	margin-top: 10px;
}

#fundraising, #funding {
	border-top: solid 10px #51a1d8;
	margin-bottom: 20px;
	padding-top: 17px;
}

#fundraising h4, #funding h4 {
	color: #51a1d8;
	font-size: 1.6em;
	font-weight: bold;
	line-height: 1.3em;
	padding-bottom: 15px;
}

#fundraising p, #funding p {
	font-size: 1.3em;
	line-height: 1.3em;
	padding-bottom: 17px;
}

#funding {
	border-color: #f9a36d;
}

#funding h4 {
	color: #f9a36d;
}

#nav-bottom {
	border-top: solid 5px #91cbef;
	clear: both;
	font-size: 1.2em;
	list-style: none;
	padding: 10px 0 20px;
	text-align: center;
	width: 940px;
}

#nav-bottom li {
	border-right: solid 1px #404041;
	display: inline;
	padding: 0 20px;
}

#nav-bottom li#nav-bottom-last {
	border-right: none;
}

#nav-bottom a {
	color: #818285;
	display: inline;
	font-weight: normal;
}

#footer {
	font-size: 1.1em;
	margin: 0 auto;
	padding: 20px 20px 10px;
	text-align: center;
	width: 940px;
}

#footer p {
	line-height: 1.3em;
	padding-bottom: 10px;
}

#footer a {
	color: #404041;
	font-weight: normal;
	text-decoration: underline;
}

#footer a:hover {
	text-decoration: none;
}

.button {
	-webkit-border-radius: 5px;
	border-radius: 5px;

	background: #94cef0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZWFmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iI2I5ZTBmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iI2E5ZDhmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMyJSIgc3RvcC1jb2xvcj0iIzlmZDRmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iIzk3Y2ZmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NGNlZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #d3eaf9 0%, #b9e0f7 11%, #a9d8f4 21%, #9fd4f3 32%, #97cff0 53%, #94cef0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d3eaf9), color-stop(11%, #b9e0f7), color-stop(21%, #a9d8f4), color-stop(32%, #9fd4f3), color-stop(53%, #97cff0), color-stop(100%, #94cef0));
	background: -webkit-linear-gradient(top, #d3eaf9 0%, #b9e0f7 11%, #a9d8f4 21%, #9fd4f3 32%, #97cff0 53%, #94cef0 100%);
	background: -o-linear-gradient(top, #d3eaf9 0%, #b9e0f7 11%, #a9d8f4 21%, #9fd4f3 32%, #97cff0 53%, #94cef0 100%);
	background: -ms-linear-gradient(top, #d3eaf9 0%, #b9e0f7 11%, #a9d8f4 21%, #9fd4f3 32%, #97cff0 53%, #94cef0 100%);
	background: linear-gradient(to bottom, #d3eaf9 0%, #b9e0f7 11%, #a9d8f4 21%, #9fd4f3 32%, #97cff0 53%, #94cef0 100%);

	border: solid 1px #51a1d8;
	color: #ffffff;
	font-weight: bold;
	padding: 0 !important;
	text-align: center;
}

.button a {
	color: #ffffff;
	display: block;
	padding: 3px 0;
}

.button a:hover {
	text-decoration: none;
}

.button-orange {
	background: #f9a36c;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkY2M5YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZmNjMzhmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTYlIiBzdG9wLWNvbG9yPSIjZmJiNzgxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzclIiBzdG9wLWNvbG9yPSIjZjlhOTcyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjMlIiBzdG9wLWNvbG9yPSIjZjlhMzZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y5YTM2YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #fdcc9a 0%, #fcc38f 5%, #fbb781 16%, #f9a972 37%, #f9a36d 63%, #f9a36c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdcc9a), color-stop(5%, #fcc38f), color-stop(16%, #fbb781), color-stop(37%, #f9a972), color-stop(63%, #f9a36d), color-stop(100%, #f9a36c));
	background: -webkit-linear-gradient(top, #fdcc9a 0%, #fcc38f 5%, #fbb781 16%, #f9a972 37%, #f9a36d 63%, #f9a36c 100%);
	background: -o-linear-gradient(top, #fdcc9a 0%, #fcc38f 5%, #fbb781 16%, #f9a972 37%, #f9a36d 63%, #f9a36c 100%);
	background: -ms-linear-gradient(top, #fdcc9a 0%, #fcc38f 5%, #fbb781 16%, #f9a972 37%, #f9a36d 63%, #f9a36c 100%);
	background: linear-gradient(to bottom, #fdcc9a 0%, #fcc38f 5%, #fbb781 16%, #f9a972 37%, #f9a36d 63%, #f9a36c 100%);

	border-color: #f3785b;
}

.case-study-odd img {
	display: block;
	float: left;
	margin-right: 20px;
}

.case-study-even img {
	display: block;
	float: right;
	margin-left: 20px;
}

.clear-fix {
	zoom: 1;
}

.clear-fix:after {
	clear: both;
	content: '.';
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}

p.error {
	background: #f9a36d;
	color: #ffffff;
	margin-bottom: 17px;
	padding: 5px !important;
}
/* Stylesheet: Headstart4Babies Modified On 2014-10-28 11:14:39 */
