body {
	background: rgb(102, 153, 102); font: 14px/normal Arial, Helvetica, sans-serif; font-size-adjust: none; font-stretch: normal;
}
a {
	color: rgb(51, 76, 51);
text-decoration: none
}
a:hover {
	color: rgb(25, 178, 25);
}
abbr {
	border: currentColor;
}
.headline h3 span {
}
#headline p.p3 {
	padding-bottom: 5px; border-bottom-color: rgb(207, 179, 91); border-bottom-width: 1px; border-bottom-style: solid;
}
.page-wrapper {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 0px 10px; width: 724px; text-align: left; position: relative;
}
* html .page-wrapper {
	width: 724px;
}
header {
	left: 40px; top: 25px; position: absolute;
}
h1 span {
	display: none;
}
h2 {
	margin: 0px; font-size: 12px;
}
.summary {
	padding-top: 85px;
}
.summary p:last-child {
	margin: 0px; top: 65px; right: 20px; font-size: 12px; position: absolute;
}
.page-wrapper .intro .summary p:first-child {
	background: url("images/haiti20.jpg") no-repeat; font: 12px/150% Trebuchet MS; margin: 0px; width: 724px; height: 111px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.page-wrapper .intro .summary p:first-child span {
	font: 12px/150% Trebuchet MS; margin: 0px; padding: 15px 530px 0px 30px; display: block; font-size-adjust: none; font-stretch: normal;
}
.headline {
	margin: 0px 20px 0px 243px;
}
.supporting {
	margin: 0px 20px 0px 243px;
}
.supporting p {
	margin: 10px 0px; line-height: 150%;
}
.headline p {
	margin: 10px 0px; line-height: 150%;
}
.headline h3 {
	margin: 40px 0px 10px; width: 300px; height: 24px;
}
.explanation h3 {
	margin: 40px 0px 10px; width: 200px; height: 24px;
}
.participation h3 {
	margin: 40px 0px 10px; width: 200px; height: 24px;
}
.benefits h3 {
	margin: 40px 0px 10px; width: 200px; height: 24px;
}
.requirements h3 {
	margin: 40px 0px 10px; width: 200px; height: 24px;
}
.requirements {
	margin-bottom: 40px;
}
.sidebar {
	left: 0px; top: 295px; width: 210px; position: absolute;
}
.design-selection ul li a.designer-name {
	text-decoration: none;
}
.design-selection ul li a.designer-name:hover {
	color: rgb(214, 8, 8);
}
.design-selection ul li {
	font-size: 12px; border-bottom-color: rgb(230, 238, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.sidebar .design-archives ul li {
	padding: 5px 0px; font-size: 13px; border-bottom-color: rgb(230, 238, 240); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
footer {
	background: padding: 0px 10px 0px 0px; height: 48px; text-align: right; color: rgb(255, 255, 255); line-height: 26px; font-size: 11px;
}
footer a {
	color: rgb(255, 255, 255); text-decoration: none;
}

