body { background: #333; }
#header { background: #e4e4e4; padding-top: 10px; padding-bottom: 20px; }
#content { background: #f9f9f9; padding: 25px 0 25px 0; }
#donate { background: #b0b0b0; padding: 20px 0; }
#footer { background: #333; padding-top: 10px; }
.clear { float: none; clear: both; }

p, a, h1, h2, h3, li { font: 15px "Lucida Grande", Lucida, "Helvetica Neue", Arial, Helvetica, sans-serif; color: #111; }
p { margin-bottom: 16px; line-height: 1.5; }
li { line-height: 1.5; }
h1 { text-indent: -9999px; font-size: 1; width: 781px; height: 104px; background: url('/images/heading.png') top left no-repeat; }

.wrapper { width: 900px; margin-left: auto; margin-right: auto; }
.wrapper .left { width: 435px; float: left; }
.wrapper .right { width: 435px; margin-left: 30px; float: left; }
.wrapper .right ul { margin-left: 20px; }
.wrapper .right li { list-style-type: disc; line-height: 1.6; }

#content h3 { font-size: 20px; font-weight: bold; margin-bottom: 24px; line-height: 1.5;  }

ul.sampleImages { margin-top: 40px; }
ul.sampleImages li { display: inline-block; margin-bottom: 10px; margin-right: 10px; }

p.center { text-align: center; }
code { border: 1px dotted #333; background: #ccc; color: #333; padding: 5px; white-space: nowrap; display: inline-block; width: auto;
	font: 14px Consolas, Inconsolata, "Lucida Console", "Courier New", courier, monospace; margin-bottom: 10px; }

#donate h3 { float: left; margin-top: 5px; width: 103px; height: 32px; text-indent: -9999px; background: url('/images/support.png') top left no-repeat; }

#donate .left p { padding-top: 5px; float: right; width: 310px; font-size: 12px; text-align: right; }
#donate .left p img { display: block; margin-left: auto; margin-right: auto; }
#donate .right p { float: none; text-align: center; padding: 0 !important; }
form { text-align: center; margin-top: -10px; }

#footer p, #footer a { color: #fff; text-shadow: 1px 1px 1px #000; }
#footer .left p { text-align: right; font-size: 16px; }
#footer .left p a { font-size: 16px; }
#footer .wrapper .middle { float: left; width: 30px; height: 30px; background: transparent url('/images/star.png') center 25% no-repeat; }
#footer .wrapper .right { margin-left: 0; }
#footer .wrapper .right p { font-size: 16px; }
#footer .wrapper .right p a { font-size: 16px; }