@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../images/bg.jpg);
	background-color: #2E1811;
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a.fnavlinks{
	color: #2E1612; text-decoration:none; font-size:14px;
	}
a.fnavlinks:hover{
	color: #A97B61; text-decoration:none; font-size:14px;
	}
a.navlinks{
	color: #2E1612; text-decoration:none; font-size:14px;
	}
a.navlinks:hover{
	color: #A97B61; text-decoration:none; font-size:14px;
	}
a.navlinksactive{
	color: #fff; text-decoration:none; font-size:14px;
	}
a.navlinksactive:hover{
	color: #fff; text-decoration:none; font-size:14px;
	}
	

#navitem {
	 height:28px; float:left; padding:15px 12px 0px 12px; width:auto; font-family: Georgia, "Times New Roman", Times, serif;
	
}
#navitemactive {
	 height:28px; color:#FFF; float:left; padding:15px 12px 0px 12px; width:auto; font-family: Georgia, "Times New Roman", Times, serif; background-image:url(../images/active-tab.gif); background-position:bottom; background-repeat: no-repeat;
	
}
#fnavitem {
	 height:25px; float:left; padding:0px 15px 0px 15px; width:auto; font-family: Georgia, "Times New Roman", Times, serif;
	
}
#fnavcontainer {
	 height:25px; float:left; width:744px; padding-left:195px; text-align:center;
	
}
#sep{
	border: 1px solid #960; height:12px; float:left; margin-top:2px;
	}

#tl{ float:left; width:8px; height:8px; background-image:url(../images/tl.jpg)}
#t{float:left; height:8px; background-image:url(../images/t.jpg)}
#tr{ float:left; width:8px; height:8px; background-image:url(../images/tr.jpg)}

#l{ float:left; width:8px;  background-image:url(../images/l.jpg)}
#c{float:left; width:8px; background-color:#FFF;}
#r{ float:left; width:8px;background-image:url(../images/r.jpg)}

#bl{float:left; width:8px; height:9px; background-image:url(../images/bl.jpg)}
#b{float:left;  height:9px; background-image:url(../images/b.jpg)}
#br{float:left; width:8px; height:9px; background-image:url(../images/br.jpg)}

#title{ float:left width:900px; height:33px; text-align:center; background-image:url(../images/title-bar.jpg); background-position:top; background-repeat:no-repeat; margin-top:9px;}
#meta{ float:right; margin-top:40px; margin-right:24px; color:#9F724B; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#meta a{ color:#9F724B; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
#meta a:hover{ color:#9F724B; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline;}
a.metalinks{ color:#9F724B; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
a.metalinks:hover{ color:#9F724B; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline;}

 
#nav, #nav ul {
	float: left;
	width: 580px;
	list-style: none;
	line-height: 1;
	background: none;
	padding: 0;
	margin: 0 0 1em 0; height:3em;
}
#nav a {
	display: block;
	width: auto;
	w\idth: auto;
	color: #7C6240;
	text-decoration: none;
	padding: 14px 12px; text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; margin-right:10px;
}
#nav a.daddy {
	background: url(rightarrow2.gif) center right no-repeat;
}
#nav a.daddy1 {
	background: url(rightarrow2.gif) center right no-repeat;
}
#nav a.daddy2 {
	background: url(rightarrow2.gif) center right no-repeat;
}
#nav a.daddy3 {
	background: url(rightarrow2.gif) center right no-repeat;
}
#nav li {
	float: left;
	padding: 0;
	width: auto;
}
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 120px;
	w\idth: 120px;
	font-weight: normal;
	border-width: 0.25em;
	margin: 0;
}
#nav li li {
	padding-right: 25px;;width: 120px;
	width: 120px;background-color:#0D0229;
}
#nav li ul a {
	width: 120px;
	w\idth: 120px;	border-top: 1px solid #0D0229;  color:#B7B4BF; text-align:left;
	
}
#nav li ul a:hover {
	width: 120px; 
	w\idth: 120px;	border-top: 1px solid #1A0351;  color:#f7f7f7; text-align:left;
	
}
#nav li ul ul {
	margin: -1.75em 0 0 120px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
 
 
#nav li[2]:hover, #nav li.sfhover {
	background: #faf9e9;
}
#nav li:hover #tcmc1 {
 background-image:url(../images/active-tab-1-blue.gif); background-position:bottom; background-repeat:no-repeat; color:#FFF;
}
#nav li:hover #tcmc2 {
 background-image:url(../images/active-tab-2-blue.gif); background-position:bottom; background-repeat:no-repeat; color:#FFF;
}
#nav li:hover #tcmc3 {
 background-image:url(../images/active-tab-3-blue.gif); background-position:bottom; background-repeat:no-repeat; color:#FFF;
}
#nav li:hover #tcmc4 {
 background-image:url(../images/active-tab-2-blue.gif); background-position:bottom; background-repeat:no-repeat; color:#FFF;
}
#nav li:hover #tcmc5 {
 background-image:url(../images/active-tab-3-blue.gif); background-position:bottom; background-repeat:no-repeat; color:#FFF;
}
#nav li:hover #tcmc6 {
 background-image:url(../images/active-tab-1-blue.gif); background-position:bottom; background-repeat:no-repeat; color:#FFF;
}
.maintext{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#825035;
	line-height:20px;
	}
 .subheader{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#825035;
	}
 .header{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#825035;
	}
#contact-us{
	 position:absolute;
	 z-index:1000;
	 top:12px;
	 left:50%; background-image:url(../images/contact-us.jpg);
	 width:100px;
	 height:22px; padding:12px 10px 8px 10px;
	 margin-left:300px; text-align:center;
	 font-family:"Times New Roman", Times, serif; font-size:14px; color:#FFF;

}
.contactus { color:#C09A6D; text-decoration:none;}
.contactus a{ color:#C09A6D; text-decoration:none;}
.contactus a:hover{ color:#C09A6D; text-decoration:underline;}
a.contactus { color:#C09A6D; text-decoration:none;}
a.contactus:hover { color:#fff; text-decoration:underline;}

.npDisclosure {
    text-align: center;
    font-size: smaller;
}

.npchnumber {
    font-weight: bold;
}

.supportOptions
{
    width: 50%; 
    margin-left: auto; 
    margin-right: auto;
}

.supportOptions ul
{
    width: 100%;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.supportOptions li
{
    text-align: center;
    margin: 0;
    padding: 5px;
    border-left: 1px solid #A67D3D;
    border-right: 1px solid #A67D3D;
}

.supportOptions li.alt
{
    background: #fffde6;
}

.supportOptions .top
{
    border-top: 1px solid #A67D3D;
}

.supportOptions .bottom
{
    border-bottom: 1px solid #A67D3D;
}

.donatorTitle
{
    font-size: 1.2em;
    margin-top: 1.2em;
    margin-bottom: 0;
    font-weight: bold;
}

.donationAmount
{
    font-style: italic;
    margin-top: 0;
    margin-bottom: 0;
}

.donators
{
    margin-top: 0px;
}

.donatorColumn
{
    vertical-align: top;
}