body {
	/* ---RED---*/
	/*background:#7f120e;*/ 
	background:#fff;
	font:13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif
}
a:focus {
	outline:1px dotted invert
}
hr {
	border:0 #ccc solid;
	border-top-width:1px;
	clear:both;
	height:0
}

h1, h2, h4, h5, h6 {
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 20px;
}

h1 {
	font-size:25px
}
h2 {
	font-size:23px;
}
h3 {
	font-size:1.5em;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#C7DFE7;
	padding-left: 10px;
}
h4 {
	font-size:19px
}
h5 {
	font-size:17px
}
h6 {
	font-size:15px
}
ol {
	list-style:decimal
}
ul {
	list-style:square
}
li {
	margin-left:25px
}
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {
	margin-bottom:20px;
	font-weight:normal;
}

/*+++++++++++++++++++++++++++++++++
ADDITIONAL STYLES
+++++++++++++++++++++++++++++++++++*/

.body img, body p {
	padding:0px 20px 0px 20px;
}

.body h2, .body h5 {
	color:#263985;
	margin:20px 0px;
}
.sidebar h2 {
	color:#C7DFE7;
	margin:20px 0px;
}

.body h5 {
	font-variant:small-caps;
	}

.body a:visited {
color:#c83f1b;
	text-decoration:underline
}

.body a, .body a:active {
	color:#c83f1b;
	text-decoration:underline;
}
.body a:hover {
	text-decoration:none;
}

img.collage {
	margin:0;
	padding:0;
	}

.detail {
	font-size:9px;
}

.sidebar p {
	padding:10px 10px 0px/*0px 0px 0px*/;
}

#testimonials {
	color:#C7DFE7;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}

#testimonials h2 {
	margin:0 0 0 10px;
	padding:0;
}

.sidebar a, .sidebar a:active {
	color:#C7DFE7;
	text-decoration:underline;
}
.sidebar a:hover {
	text-decoration:none;
}

.footer p {
	font-size:10px;
	color:#C7DFE7;
	text-align:left;
	margin:20px 0px 0px 0px;
	padding:0px 20px 0px 55px;
}

.footer a {
	color:#C7DFE7;
}
.footer a:hover {
	text-decoration:none;
}

.required {
	color:#c83f1b;
}

.confirmation-message {
	font-size:16px;
}


p.donate {
	border:1px solid #7f120e;
	font-weight:bold;
	margin:0px 0px 20px 20px;
	padding:10px 10px 10px 10px;
	background:white;
	width:60px;
	height:auto;
	}
	
p.donate a {
	display:block;
	text-decoration:none;
}
