#pagehead p { position: absolute; top: 43px; right: 34px; width: 358px; height: 22px; background: url('../images/slogan.gif') top left no-repeat; }

h2 { margin-bottom: 10px !important; }

#donatehead { background: url('/pageparts/images/donate/kurt.jpg') top left no-repeat; border-bottom: 1px solid #999; height: 150px; margin-bottom: 30px; }
 	#donatehead h4 { font: normal 200%/1em Georgia; padding-left: 240px; margin-bottom: 0.125em; }
 	#donatehead p { font: normal 100%/1.5em Georgia; padding: 0 20px 0 240px; }

#donateonline { margin-bottom: 30px; }
table { width: 950px; }
  th.side, td.side { width: 240px; }
  th.pcr, td.pcr { width: 175px; background-color: #edeff5; }
  th.doublepcr, td.doublepcr { width: 175px; }
  th.maximum, td.maximum { width: 175px; background-color: #e6e6e6; }
  th.other, td.other { width: 185px; }
	th, td { border-bottom: 1px solid #999; }
		thead th { text-align: center; font: normal 125%/1em Georgia; padding: 5px 0; color: #666; }
			thead th.side { text-align: left; }
		tbody th, tbody td { height: 70px; vertical-align: middle; }
			tbody th { font: normal 175%/1em Georgia; color: #152a67; }
		tbody td { text-align: center; }

		tbody td form { width: 115px; height: 40px; margin: 15px 30px; }
			tbody td form input.submit { width: 115px; height: 40px; font: normal 200%/1.125em Arial; letter-spacing: 1px; color: #ddd; background-color: #666; border-width: 2px; border-style: solid; border-color: #999 #444 #444 #999; outline-width: 0; }
				tbody td form input.submit:hover { color: white; background-color: #999; border-color: #ccc #666 #666 #ccc; }
				tbody td form input.submit:active { color: white; background-color: #999; border-color: #666 #ccc #ccc #666; }
			tbody td form#indother input.submit, tbody td form#coupother input.submit { width: 125px; font: normal 150%/1em Arial; }


		tbody td a { display: block; font-size: 0; text-indent: -5000px; overflow: hidden; width: 115px; height: 40px; background-image: url('/pageparts/images/donate/donation_tabs.gif'); background-repeat: no-repeat; border: 0; margin: 15px 30px; }
			tbody td a:hover, tbody td a:visited, tbody td a:visited:hover { border: 0; }

			tr.individuals td.pcr a       { background-position:    0px    0px; }
			tr.couples td.pcr a           { background-position: -115px    0px; }
			tr.individuals td.doublepcr a { background-position: -230px    0px; }
			tr.couples td.doublepcr a     { background-position: -345px    0px; }
			tr.individuals td.maximum a   { background-position: -460px    0px; }
			tr.couples td.maximum a       { background-position: -575px    0px; }
			tr.individuals td.other a, tr.couples td.other a { background-position: -690px    0px; width: 125px; }

			tr.individuals td.pcr a:hover       { background-position:    0px  -40px; }
			tr.couples td.pcr a:hover           { background-position: -115px  -40px; }
			tr.individuals td.doublepcr a:hover { background-position: -230px  -40px; }
			tr.couples td.doublepcr a:hover     { background-position: -345px  -40px; }
			tr.individuals td.maximum a:hover   { background-position: -460px  -40px; }
			tr.couples td.maximum a:hover       { background-position: -575px  -40px; }
			tr.individuals td.other a:hover, tr.couples td.other a:hover { background-position: -690px  -40px; width: 125px; }

			tr.individuals td.pcr a:active       { background-position:    0px  -80px; }
			tr.couples td.pcr a:active           { background-position: -115px  -80px; }
			tr.individuals td.doublepcr a:active { background-position: -230px  -80px; }
			tr.couples td.doublepcr a:active     { background-position: -345px  -80px; }
			tr.individuals td.maximum a:active   { background-position: -460px  -80px; }
			tr.couples td.maximum a:active       { background-position: -575px  -80px; }
			tr.individuals td.other a:active, tr.couples td.other a:active { background-position: -690px  -80px; width: 125px; }


#paypal { float: left; width: 210px; border: 1px solid #ccc; padding: 9px 9px 10px; margin-top: 10px; }
 	#paypal h4 { font: normal 150%/1em Georgia; color: #222222; margin-bottom: 0.125em; }
 	#paypal p { font: normal 62.5%/1.25em Verdana; color: #666; }
#pcrprogram { float: right; width: 690px; padding: 17px 10px 8px; background: url('/pageparts/images/donate/pcr.gif') 0px 0px no-repeat #edeff5; }
 	#pcrprogram h4 { font: normal 150%/1em Georgia; color: #152a67; margin-bottom: 0.125em; }
 	#pcrprogram p { font: normal 75%/1.5em Verdana; }

#donateoffline { width: 950px; margin-bottom: 10px; }
	#donateoffline h3 { font: normal 125%/1em Georgia; color: #666; padding-bottom: 5px; border-bottom: 1px solid #999; margin-bottom: 5px; }
 	#donateoffline p { float: left; width: 630px; font: normal 75%/1.5em Verdana; }
 	#donateoffline p.address { float: right; width: 310px; font: normal 125%/1.2em Georgia; text-align: center; color: #152a67; }
