@charset "utf-8";
/* CSS Document */


/* Common styles */

body {
	background-color: #ab8151;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #b64926;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

p {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

img {
	border:none;
	margin-top: 5px;
	margin-bottom: 5px;
}

a {
	color:#002756;
	text-decoration: underline;
}

a:link {
	color:#002756;
	text-decoration: underline;
}

a:hover {
	color:#B64926;
	text-decoration: none;
}

#contentpage .wp-caption p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: normal;
}

#bg {
	background-image: url(images/home_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}

#interiorbg {
	background-image: url(images/interior_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}


#wrap {
	background-color: #ffffff;
	padding: 0px;
	height: auto;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}

#header {
	margin: 0px;
	padding: 0px;
	height: 200px;
	width: 100%;
	background-image: url(images/homeheader.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#search {
	margin: 0px;
	padding: 10px;
	height: 25px;
	width: 880px;
	text-align: right;
}

.searchfield {
	background-image: url(images/searchfield.png);
	height: 20px;
	width: 176px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;
}

#give {
	padding: 0px;
	height: 120px;
	width: 350px;
	text-align: center;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #B64926;
	font-weight: bold;
	margin-top: 15px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.breadcrumb {
	margin-bottom: 5px;
	font-weight: bold;
	color: #658cba;
}

#bar {
	background-image: url(images/foundationlogo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 140px;
	width: 100%;
}

/* Navigation styles */

#nav {
  float:left;
  width:100%;
  background: url("images/nav_bg.jpg") repeat-x top;
  font-size:14px;
  line-height:normal;
  }
#nav ul {
  margin:0;
  padding:0;
  list-style:none;
  }
#nav li {
  float:left;
  background:url("images/tabcorner_blue_left.png") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#nav a {
  float:left;
  display:block;
  background:url("images/tabcorner_blue_right.png") no-repeat right top;
  background-color: #89afdd;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#FFF;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#nav a {float:none;}
/* End IE5-Mac hack */
#nav a:hover {
  color:#000;
  }
#nav .current_page_item {
	background-image:url(images/tabcorner_white_left.png);
  }
#nav .current_page_item a {
  background-image:url("images/tabcorner_white_right.png");
  background-color: #FFF;
  color:#000;
  padding-bottom:5px;
  }
/*
#nav {
	padding: 0px;
	height: 30px;
	width: 900px;
	margin: 0px;
	background-image: url(images/nav_bg.jpg);
}

#nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#nav li {
	display: inline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	float: left;
}

.nav a {
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	text-decoration: none;
	color: #FFF;
	background-color: #89afdd;
	background-image: url(images/tabcorner_blue_left.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.nav a span {
	padding-right: 10px;
	background-image: url(images/tabcorner_blue_right.png);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #89AFDD;
	
}

.nav a:hover{
	color: #000;
	background-color: #FFF;
	background-image: url(images/tabcorner_white_left.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.nav a:hover span {
	background-color: #FFF;
	background-image: url(images/tabcorner_white_right.png);
	background-repeat: no-repeat;
	background-position: right top;
}
*/

/* Home page content */

#content {
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: auto;
	width: 345px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #214F83;
}

/* Interior page content styles */

#contentpage {
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: auto;
	width: 550px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #214F83;
}
#contentdonate {
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFF;
	float: left;
	height: auto;
	width: 885px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#contentpage a {
	color:#002756;
	text-decoration: underline;
}

#contentpage a:link {
	color:#002756;
	text-decoration: underline;
}

#contentpage a:hover {
	color:#B64926;
	text-decoration: none;
}

#contentpage .breadcrumb a {
	color: #658cba;
	text-decoration: underline;
}

#contentpage .breadcrumb a:link {
	color: #658cba;
	text-decoration: underline;
}

#contentpage .breadcrumb a:hover {
	color:#B64926;
	text-decoration: none;
}

#contentpage ul {
	margin-top: 10px;
	padding: 0px;
	list-style-type: disc;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 30px;
}

#contentpage li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#contentpage .comments li {
	padding: 5px;
	border: thin solid #777777;
	margin-bottom: 10px;
	margin-right: 30px;
	background-color: #e6e6e6;
}

#contentpage li a {
	color:#002756;
	text-decoration: underline;
}

#contentpage h1 li a {
	color:#B64926;
	text-decoration: underline;
}

/* home page tilebar */

#tilebar {
	float: left;
	height: auto;
	width: 250px;
	margin-top: 10px;
	margin-right: 10px;
}

#tilebar ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
}

#tilebar li {
	height: 50px;
	width: 170px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 75px;
	
}

#tilebar p {
	line-height:normal;
	font-size: 11px;
}

#tilebar a {
	color:#000;
	text-decoration: underline;
}

#tilebar a:link {
	color:#000;
	text-decoration:underline;
}

#tilebar a:hover {
	color:#244F82;
	text-decoration:none;
}

.tileheader {
	font-size: 15px;
	font-weight: bold;
	
}

#tilebar .tilecommunity {
	background-image:url(images/tile_community.jpg);
	background-repeat: no-repeat;
}

#tilebar .tilestudents {
	background-image:url(images/tile_students.jpg);
	background-repeat: no-repeat;
}

#tilebar .tilefaculty {
	background-image:url(images/tile_faculty.jpg);
	background-repeat: no-repeat;
}

#tilebar .tilealumni {
	background-image:url(images/tile_alumni.jpg);
	background-repeat: no-repeat;
}
#tilebar .tilesponsored{
	background-image:url(images/tile_sponsored.jpg);
	background-repeat: no-repeat;
}

/* Interior page tilebar */

#tilebarint {
	float: left;
	height: auto;
	width: 100%;
	margin-top: 10px;
	margin-right: 10px;
}

#tilebarint ul {
	margin: 0px;
	padding-left: 0px;
	list-style-type: none;
}

#tilebarint li {
	height: 25px;
	width: 100%;
	padding: 0px;
	margin: 0px;	
}

#tilebarint p {
	line-height:normal;
	font-size: 11px;
}

#tilebarint a {
	color:#000;
	text-decoration: underline;
}

#tilebarint a:link {
	color:#000;
	text-decoration:underline;
}

#tilebarint a:hover {
	color:#244F82;
	text-decoration:none;
}

/* Home page sidebar styles */

#sidebar {
	float: left;
	height: auto;
	width: 229px;
	margin-top: 10px;
	margin-right: 10px;
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #214F83;
	margin-bottom: 10px;
	overflow: visible;
}

#sidebar a {
	color:#002756;
	text-decoration: underline;
}

#sidebar a:link {
	color:#002756;
	text-decoration: underline;
}

#sidebar a:hover {
	color:#B64926;
	text-decoration: none;
}

#sidebar ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}

#sidebar li {
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-top: 0px;
}

#sidebarsearch {
	margin: 0px;
	height: 25px;
	width: 250px;
	text-align: center;
}

.sidebarsearchfield {
	background-image: url(images/sidebarsearchfield.png);
	height: 20px;
	width: 176px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;
}

#sidebargive {
	padding: 0px;
	height: auto;
	width: 250px;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #B64926;
	font-weight: bold;
	margin: 0px;
}

#sidebargive img {
	margin-top: 10px;
}

#sidebargive h3 {
	font-size: 16px;
}

/* Interior pages sidebar styles */

#sidebarpage {
	float: left;
	height: auto;
	width: 240px;
	margin-top: 10px;
	margin-right: 10px;
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 0px;
	margin-bottom: 10px;
}
#progress {
	float: left;
	height: auto;
	width: 240px;
	margin-top: 10px;
	margin-right: 10px;
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 0px;
	margin-bottom: 10px;
}
/*
#sidebarpage a {
	color:#002756;
	text-decoration: underline;
}

#sidebarpage a:link {
	color:#002756;
	text-decoration: underline;
}

#sidebarpage a:hover {
	color:#B64926;
	text-decoration: none;
}
*/

#sidebarpage ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}
/*
#sidebarpage ul ul {
	list-style-type: none;
	margin-top: 4px;
	margin-left: 10px;
}
*/
#sidebarpage li {
	padding-left: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-top: 0px;
}

#footer {
	background-image: url(images/footer_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 100%;
	float: left;
}

#footer p {
	font-size: 11px;
	margin-top: 5px;
}

#socialicons {
	margin: 0px;
	padding: 10px;
	float: left;
	height: 55px;
	width: 429px;
}

#socialicons ul {
	list-style-type: none;
	margin: 10px;
	padding: 0px;
}

#socialicons li {
	display: inline;
	margin: 5px;
	height: auto;
	width: auto;
}

#copyright {
	margin: 0px;
	padding: 10px;
	float: left;
	height: 55px;
	width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: right;
	line-height: 22px;
	vertical-align: middle;
}

/* Page Template Styles */

#pageheader {
	float: left;
	height: auto;
	width: 540px;
	padding: 0px;
	margin-bottom: 10px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #89AFDD;
}

#pageheader p {
	line-height:normal;
	font-size: 11px;
	text-align: left;
}

#pageheader h1 {
	color:#B64926;
	margin-top:5px;
	font-size: 24px;
}

#pageheader ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
}

#communityheader {
	float: left;
	height: auto;
	width: 540px;
	padding: 0px;
	margin-bottom: 10px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #468966;
}

#communityheader p {
	line-height:normal;
	font-size: 11px;
	text-align: left;
}

#communityheader h1 {
	color:#B64926;
	margin-top:5px;
	font-size: 24px;
}

.communityheader {
	background-color: #468966;
	height:25px;
	width:100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-left: 10px;
}

#studentheader {
	float: left;
	height: auto;
	width: 540px;
	padding: 0px;
	margin-bottom: 10px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #fff0a5;
}

#studentheader p {
	line-height:normal;
	font-size: 11px;
	text-align: left;
}

#studentheader h1 {
	color:#B64926;
	margin-top:5px;
	font-size: 24px;
}

.studentheader {
	background-color: #fff0a5;
	height:25px;
	width:100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-left: 10px;
}

#facultyheader {
	float: left;
	height: auto;
	width: 540px;
	padding: 0px;
	margin-bottom: 10px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #ffb03a;
}

#facultyheader p {
	line-height:normal;
	font-size: 11px;
	text-align: left;
}

#facultyheader h1 {
	color:#B64926;
	margin-top:5px;
	font-size: 24px;
}

.facultyheader {
	background-color: #ffb03a;
	height:25px;
	width:100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-left: 10px;
}

#alumniheader {
	float: left;
	height: auto;
	width: 540px;
	padding: 0px;
	margin-bottom: 10px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #b64a26;
}

#alumniheader p {
	line-height:normal;
	font-size: 11px;
	text-align: left;
}

#alumniheader h1 {
	color:#B64926;
	margin-top:5px;
	font-size: 24px;
}

.alumniheader {
	background-color: #b64a26;
	height:25px;
	width:100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-left: 10px;
}
#sponsoredheader {
	float: left;
	height: auto;
	width: 540px;
	padding: 0px;
	margin-bottom: 10px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #2760b7;
}

#sponsoredheader p {
	line-height:normal;
	font-size: 11px;
	text-align: left;
}

#sponsoredheader h1 {
	color:#B64926;
	margin-top:5px;
	font-size: 24px;
}

.sponsoredheader {
	background-color: #2760b7;
	height:25px;
	width:100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-left: 10px;
}


