@charset "UTF-8";
/* Donate Styles */





/*
Menu
===============================================
*/

#menu ul {
	background:#f4d11a; /* yellow */
	color:#000; /* black */
}

	#menu ul li a {
		color:#000; /* black */
	}
	
		#menu ul li a:hover {
			color:#fff; /* white */
		}





/*
Figure
===============================================
*/

figure figcaption {
	color:#88631b; /* lightBrown */
}






/*
White Button
===============================================
*/

.whiteButton {
	color:#88631b; /* lightBrown */
	border-color:#88631b; /* lightBrown */
}
	.whiteButton:hover {
		color:#000; /* black */
		border-color:#000; /* black */
	}






/*
Content
===============================================
*/

#content div.errors {
	display:none;
}

	#content div.errors.show {
		display:block;
	}

#content p a,
#content ul a {
	color:#c4461f; /* redOrange */
}

	#content p a:hover,
	#content ul a:hover {
		color:#000; /* black */
	}


#content h6 {
	font-size:2.8em;
	color:#c4461f; /* redOrange */
	margin:25px auto 5px auto;
}

	/* ==== Form =========== */
	#content form fieldset#amount {
		text-align:center;
	}

	#content form label {
		color:#88631b; /* lightBrown */
	}

		#content form label#other {
			display:none;
		}

			#content form label#other input {
				text-align:center;
				width:20%;
				margin:0px auto;
			}

	#content form fieldset#info p {
		border:none;
		margin-bottom:0px;
	}
	
		#content form fieldset#info p:first-of-type {
			border-bottom:#e5e5e5 solid 1px;
			margin-bottom:25px;
		}

		#content form fieldset#info p strong {
			font-size:0.9em;
			color:#88631b; /* lightBrown */
		}

	#content form label#creditCardNumber {
		position:relative;
	}
	
		#content form label#creditCardNumber img {
			position:absolute;
			top:-10px;
			right:0px;
		}

	#content form span#expDate label {
		display:inline-block;
	}

		#content form span#expDate label:first-of-type {
			margin-bottom:4px;
		}

		#content form span#expDate label select {
			width:auto;
		}







/*
Thank You
===============================================
*/

.thankYou #content {
	text-align:center;
	width:100%;
}

	.thankYou #content h2 {
		font-size:4.0em;
		color:#c4461f; /* redOrange */
	}

	.thankYou #content p {
		text-align:center;
	}

	.thankYou #content ul {
		display:block;
		margin:0px auto;
		width:550px;
	}






/*
Equipment Donations
===============================================
*/

.equipmentDonation #content {
	overflow:visible;
}

.equipmentDonation #content p#info,
.equipmentDonation #content p#info a {
	font-family:Calibri-Bold;
	color:#88631b; /* lightBrown */
}

	.equipmentDonation #content p#info a:hover {
		color:#c4461f; /* redOrange */
	}
