@charset "utf-8";
/* CSS Document Orange:C26C09 */
@import url(body.css);

html {
	width:100%;}
#donatewrapper {
	width:1000px;
	margin:0 auto;}
body {
	position:relative;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 90%;
	vertical-align: baseline;
	background: transparent;
	background-image:url(images/back-p.jpg);
	font-family:Arial, Helvetica, sans-serif;}

h1 {
	text-indent:-9999px;
	padding:0px;
	margin:0px;}

h3 {
  text-align: left;
}
.bg-beige p 
{
	padding:0px;
	margin:0px;	
	padding-bottom:5px;
}
table {
	float:left;}
	
.clear {
  clear: both;
}
.videos object
{
	float: left;
	padding:0px;
	position: relative;
	right:2px;
}
.event
{
	float: left;
	width: 550px;
	padding-bottom: 10px;
	margin-bottom:40px;
	padding:10px;
}
	.event a
	{
		color: #C26C09;
	}
	.event p, .event li
	{
		line-height:18px;	
	}
.event strong.big {
	text-transform: uppercase;
}

p.event-date {
	
	font-size:12px;
	padding-bottom:10px;}
	
	p.event-date span
	{
		font-size: 18px;
		color: #660000;
		font-weight:bold;
	}
.bg-beige {
	background-color:#e3deae;
	color:#660000;}
	
.bg-orange {
	background-color:#C26C09;
	text-align: center;
}
	
.sub-title {
	font-size:18px;
	font-weight:bold;}

#donationstxt {
	padding-top:20px;

  
}

#donationstxt td label {
	margin-left:2px;}

table.donation {
  padding: 10px;
  clear: both;;
  border:thin solid #660000;}

table#donation td {
	padding:5px;}
	
#shadowt {
	position:absolute;
	top:0px;
	left:0px;
	z-index:-1;
	width:100%;
	height:122px;
	background-image:url(images/shadow-t.png);
	background-repeat:repeat-x;
	}
	
#container {
	width:1000px;
	margin:0px auto;}

#header {
	float:left;
	width:1000px;
	height:122px;
	background-image:url(images/title.png);
	background-repeat:no-repeat;
	}
	
#header img {
	float:right;
	border-style:none;
	margin-top:35px;
	margin-right:10px;
	}

#obanner {
	position:absolute;
	z-index:-1;
	top:122px;
	left:0px;
	background-color:#c26c09;
	display:block;
	width:100%;
	height:35px;}
	
#menu {
	float:left;
	margin-left:5px;
	width:1000px;
	height:35px;
	z-index:1000;
	}
	
.menuspacer {
	float:left;
	display:block;
	width:35px;
	height:35px;}

.hide {
	visibility:hidden;}

.selected a{
	background-position:bottom;}
	
#mhome a{
	float:left;
	display:block;
	text-indent:-9999px;
	width:55px;
	height:35px;
	background-image:url(images/menu/home.gif);}

#mhome a:hover {
	display:block;
	text-indent:-9999px;
	width:55px;
	height:35px;
	background-image:url(images/menu/home.gif);
	background-position:bottom;}
	
#mabout a{
	float:left;
	display:block;
	text-indent:-9999px;
	width:112px;
	height:35px;
	background-image:url(images/menu/about.gif);}
	
#mabout a:hover{
	display:block;
	text-indent:-9999px;
	width:112px;
	height:35px;
	background-image:url(images/menu/about.gif);
	background-position:bottom;}
	
	
#mcontactus a {
	float:left;
	display:block;
	text-indent:-9999px;
	width:107px;
	height:35px;
	background-image:url(images/menu/contact.gif);}
	
#mcontactus a:hover {
	display:block;
	text-indent:-9999px;
	width:107px;
	height:35px;
	background-image:url(images/menu/contact.gif);
	background-position:bottom;}
	
#contacttxt {
	float:left;
	color:#660000;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
	
#mfoundation a{
	float:left;
	display:block;
	text-indent:-9999px;
	width:153px;
	height:35px;
	background-image:url(images/menu/foundation.gif);}
	
#midnewsevents {
	position:absolute;
	border-bottom:5px solid #C26C09;
	left:0px;
	z-index:-1;
	top:157px;
	width:100%;
	height:1480px;
	background-color:#e1d595;}
	
#midcontact {
	position:absolute;
	border-bottom:5px solid #C26C09;
	left:0px;
	z-index:-1;
	top:157px;
	width:100%;
	height:630px;
	background-color:#e1d595;}

#footercontact {
	position:absolute;
	z-index:-1;
	top:787px;
	left:0px;
	width:100%;}

#midinvolved {
	position:absolute;
	border-bottom:5px solid #C26C09;
	left:0px;
	z-index:-1;
	top:157px;
	width:100%;
	height:630px;
	background-color:#e1d595;}

#footerinvolved {
	position:absolute;
	z-index:-1;
	top:787px;
	left:0px;
	width:100%;}

#footernewsevents {
	position:absolute;
	z-index:-1;
	top:1635px;
	left:0px;
	width:100%;}
	
#mfoundation a:hover{
	display:block;
	text-indent:-9999px;
	width:153px;
	height:35px;
	background-image:url(images/menu/foundation.gif);
	background-position:bottom;}

#mnews a{
	float:left;
	display:block;
	text-indent:-9999px;
	width:147px;
	height:35px;
	background-image:url(images/menu/news.gif);}
	
#mnews a:hover{
	float:left;
	display:block;
	text-indent:-9999px;
	width:147px;
	height:35px;
	background-image:url(images/menu/news.gif);
	background-position:bottom;}
	
#newseventstxt {
	float:left;
	width: 700px;
	text-align: justify;
	padding-top: 20px;
	color:#660000;
}

#mgrant a{
	float:left;
	display:block;
	text-indent:-9999px;
	width:164px;
	height:35px;
	background-image:url(images/menu/grant.gif);}

#mgrant a:hover{
	float:left;
	display:block;
	text-indent:-9999px;
	width:164px;
	height:35px;
	background-image:url(images/menu/grant.gif);
	background-position:bottom;}
	
#mblog a{
	float:left;
	display:block;
	text-indent:-9999px;
	width:42px;
	height:35px;
	background-image:url(images/menu/blog.gif);}
	
#mblog a:hover{
	float:left;
	display:block;
	text-indent:-9999px;
	width:42px;
	height:35px;
	background-image:url(images/menu/blog.gif);
	background-position:bottom;}

#titlesgrant a {
	float:left;
	margin-top:7px;
	display:block;
	text-indent:-9999px;
	width:206px;
	height:20px;
	background-image:url(images/grant.png);
	background-position:top;}
	
#titlesgrant a:hover {
	float:left;
	margin-top:7px;
	display:block;
	text-indent:-9999px;
	width:206px;
	height:20px;
	background-image:url(images/grant.png);
	background-position:bottom;}

#titlesinvolved a {
	float:left;
	margin-top:7px;
	display:block;
	text-indent:-9999px;
	width:206px;
	height:20px;
	background-image:url(images/involved.png);
	background-position:top;}
	
#titlesinvolved a:hover {
	float:left;
	margin-top:7px;
	display:block;
	text-indent:-9999px;
	width:206px;
	height:20px;
	background-image:url(images/involved.png);
	background-position:bottom;}

#titlesresources a {
	float:left;
	margin-top:7px;
	display:block;
	text-indent:-9999px;
	width:206px;
	height:20px;
	background-image:url(images/resources.png);
	background-position:top;}
	
#titlesresources a:hover {
	float:left;
	margin-top:7px;
	display:block;
	text-indent:-9999px;
	width:206px;
	height:20px;
	background-image:url(images/resources.png);
	background-position:bottom;}

#midhome {
	position:absolute;
	border-bottom:5px solid #C26C09;
	z-index:-1;
	top:157px;
	left:0px;
	width:100%;
	height:600px;
	background-color:#e1d595;}

#footerhome {
	position:absolute;
	z-index:-1;
	top:757px;
	left:0px;
	width:100%;}
	
#flash {
	float:left;
	margin-top:15px;
	width:670px;
	height:377px;
	background-image:url(images/frame.jpg);
	background-repeat:no-repeat;}
	
#flashmv {
	z-index:1;
	float:left;
	margin:13px 0 0 10px;
	width:640px;
	height:340px;}
	
#right {
	float:right;
	margin-top:41px;
	width:301px;
	height:546px;}
	
#righttxt {
	font-size:18px;
	color:#c26c09;
	}
	
#rightpix {
	float:right;
	margin-top:32px;
	padding:0px;
	border:4px solid black;
	}
	
#thumbs {
	margin-top:15px;
	width:670px;
	float:left;}
	
.pix a{
	float:left;
	padding:6px;
	border:2px solid #C26C09;
}

.pix a:hover {
    float:left;
	padding:6px;
	border:2px solid #88092F;}

.pix img {
	border-style:none;}

.pixspacer {
	float:left;
	width:21px;
	height:140px;}
	
.titles a{
	float:left;
	text-decoration:none;
	color:#FEFFE1;
	margin-top:7px;
	text-align:center;
	width:206px;
	height:20px;
	background-color:#C26C09;}
	
.titles a:hover{
	color:#660000;}
	
.titlesspacer {
	float:left;
	width:21px;
	height:30px;}
	
#footer {
	float:left;
	font-size:0.9em;
	padding-top:30px;
	color:#FEFFE1;
	width:1000px;
	height:45px;
	text-align:center;
	vertical-align:middle;}

#footertxt {
	width:500px;
	font-size:0.8em;
	font-weight:bold;
	margin:20px auto;
	color:#FEFFE1;
	text-align:center;
}
	
#middonations {
	position:absolute;
	border-bottom:5px solid #C26C09;
	z-index:-1;
	top:157px;
	left:0px;
	width:100%;
	height:1200px;
	background-color:#e1d595;
	}
	
#footerdonations {
	position:absolute;
	z-index:-1;
	top:1357px;
	left:0px;
	width:100%;}

#donationstxt {
	color:#600;
	}

/* FOUNDATION */
#midfoundation {
	position:absolute;
	border-bottom:5px solid #C26C09;
	z-index:-1;
	top:157px;
	left:0px;
	width:100%;
	height:780px;
	background-color:#e1d595;
}
	
#footerfoundation {
	position:absolute;
	z-index:-1;
	top:937px;
	left:0px;
	width:100%;
}
	
#foundationtext {
	float:left;
	padding-top:20px;
	color:#600;
	width:600px;
	text-align:justify;}
	
#foundationtextimg{
	width:380px;
	margin:0 auto;}

#foundationcmts {
	float:right;
	font-size:14px;
	color:#FEFFE1;
	width:340px;
    margin-top:80px;
	padding:10px 20px 20px 20px;
    background-color: #800A2D;
	text-align:justify;}

#foundationcmts img {
  padding:30px 0 0 10px;
}

	
#midabout {
	position:absolute;
	border-bottom:5px solid #C26C09;
	z-index:-1;
	top:157px;
	left:0px;
	width:100%;
	height:1600px;
	background-color:#e1d595;
  font-family: about
}

#footerabout {
	position:absolute;
	z-index:-1;
	top:1757px;
	left:0px;
	width:100%;}

#abouttitle {
	float:left;
	clear:both;
	width:333px;
	height: 33px;
	background-image: url(images/n-aboutevan.gif);
	margin: 25px 0 10px 0;}
	
#involvedtitle {
	float:left;
	clear:both;
	width:333px;
	height: 33px;
	background-image: url(images/n-involved.gif);
	margin: 25px 0 10px 0;	}

#foundationtitle {
	float:left;
	clear:both;
	width:333px;
	height: 33px;
	background-image: url(images/n-foundation.gif);
	margin: 25px 0 10px 0;}
	
#newstitle {
	float:left;
	clear:both;
	width:333px;
	height: 33px;
	background-image: url(images/n-newsevents.gif);
	margin: 25px 0 10px 0;}
	
#contacttitle {
	float:left;
	clear:both;
	width:333px;
	height: 33px;
	background-image: url(images/n-contactus.gif);
	margin: 25px 0 10px 0;}
	
#aboutsection1 {
	float:left;
	width:1000px;
	background-color:#800A2D;
	padding:10px;
	}
	
#abouttext {
	float:left;
	padding-top:0px;
	color:#FEFFE1;
	width:650px;
	text-align:justify;
}

#abouttext1 {
    width:650px;
    color:#600;
    text-align:justify;
    float: left;
}

#aboutpix {
	float: right;
	width: 300px;
	padding-top: 45px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;
}

#aboutpix img {
	padding:6px;
	border:medium solid #C26C09}


#aboutpix1 {
  float: right;
  width:300px;
  padding: 20px 20px 0 0;}

#aboutpix1 img {
  padding:15px 0 0 0;}

#slidecontainer {
	margin:0 auto;
	width:512px;
	}
	
#slidetitle {
	background-image:url(images/slidetitle.png);
	text-indent:-9999px;
	font-size:16px;
	width:512px;
	height:20px;}

#slide {
	float: left;
	width:512px;
	height: 384px;
	padding-top:5px;}

#midresources {
	position:absolute;
	border-bottom:5px solid #C26C09;
	z-index:-1;
	top:157px;
	left:0px;
	width:100%;
	height:2300px;
	background-color:#e1d595;}
	
#resourcestxt {
	float:left;
	width:670px;
	padding-top:20px;
	color:#600;}
	
#resourcestxt a{
	color:#C46F0B;
	text-decoration:none;
}
	

#resourcesimgs {
  float:right;
  width:270px;
  padding:10px;
}

#resourcesimgs img {
  padding:10px 0 0 10px;}

	
#footerresources {
	position:absolute;
	z-index:-1;
	top:2457px;
	left:0px;
	width:100%;}

#resources a {
	padding:15px;
	text-decoration:none;
	color:#600;}
	
#midgrant {
	position:absolute;
	border-bottom:5px solid #C26C09;
	z-index:-1;
	top:157px;
	left:0px;
	width:100%;
	height:2800px;
	background-color:#e1d595;
}
	
#footergrant {
	position:absolute;
	z-index:-1;
	top:2957px;
	left:0px;
	width:100%;
}

#granttext1 {
	float:left;
	padding-top:20px;
	color:#600;
	text-align:justify;
}

ul li#subli {
	list-style-type:none;
}

table#donatetable {
	width:1000px;
	float:none;
	margin:0 auto;
	}
td#donatelist1 {
	width:100px;
	float:left;}


#geeky{
	float: left;
	clear:both;
	width:100%;
	padding: 0 0 0px 0;
	text-align:center;
}
#geeky li{
	display:inline;	
	font-size:10px;
}
#geeky li a{
	color: #ccc;
	text-decoration:none;
	font-weight:normal;
}
#geeky li a:hover, #geeky li a:focus{
	color: #fff;
}