@charset "utf-8";
/* CSS Document */
/* All styles pertaining to the color scheme are labeled */

body {
	background-color: #ebf1d3;		/* color scheme */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

p, tr, span {
	font-size: 14px;
	color: #444;
}

h1 {
	font-size: 28px;
}

h2 {
	color: #000;
	font-size: 20px;
}

h3 {
	color: #000;
	font-size: 16px;
}

th {
    text-align: left;
}

th,td {
    padding-bottom:10px;
}

.bioPic {
	float: left;
	margin-right: 15px;
}

.aboutBio {
	width: 425px;
	overflow: auto;
}

/* hyperlink formatting */
p a:link {
	color: #485800;					/* color scheme */
}
p a:visited {
	color: #6d8500;					/* color scheme */
}
p a:hover {
	color: #9fc200;					/* color scheme */
}

/* button formatting */
.myButton {
	background-color: #afcb2f;		/* color scheme */
	display: inline-block;
	cursor: pointer;
	color: #000;
	font-size: 16px;
	font-weight: bold;
	padding: 15px 30px;
	text-decoration: none;
}
.myButton:hover {
	color: #FFF;					/* color scheme */
}
.myButton:active {
	color: #444;					/* color scheme */
}
.myButton:visited {
	color: #000;					/* color scheme */
}

/* DIVS */

#Container {
	position: relative;
	width: 1000px;
	min-height: 100%;
	margin: 0px auto;
	background-color: #FFF;
}

#Header {
	position: relative;
	width: 100%;
	height: 125px;
	background-color: #FFF;
}

#Logo {
	float: left;
	height: 85px;
	width: 200px;
	padding: 20px 50px;
}

#NavBar {
	position: relative;
	float: right;
	width: 600px;
	height: 25px;
	padding: 50px;
	font-size: 14px;
}

/* NavBar formatting */
#NavBar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#NavBar ul li {
	display: inline;
	float: left;
}
#NavBar ul li a:link, a:visited {
	display: block;
	width: 100px;
	height: 25px;
	color: #595959;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
#NavBar ul li a:hover, a:active, .active a {
	color: #222;
	font-weight: bold;
}

#Banner {
	position: relative;
	width: 100%;
	height: 250px;
}

#Content {
	position: relative;
	width: 1000px;
	overflow: auto;
}

#PageTitle {
	float: left;
	width: 900px;
	padding-top: 25px;
	padding-right: 50px;
	padding-left: 50px;
}

#ContentLeft {
	float: left;
	width: 425px;
	padding-right: 25px;
	padding-bottom: 50px;
	padding-left: 50px;
}

#ContentRight {
	float: left;
	width: 425px;
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 25px;
}

#Footer {
	position: relative;
	width: 900px;
	padding: 25px 50px;
	background-color: #485800;		/* color scheme */
	color: #FFF;
	font-size: 12px;
}

/* for donate page */
.list {
	margin: 0;
	padding: 0 25px;
	list-style: none;
	font-size: 14px;
	color: #444;
}