#body {
	position: relative;
	top: 0px;
	left: 0px;
	width: 770px;
	height: 265px;
	margin-left:0px;
	margin-top:0px;
	font-family:"Tahoma";
	font-size:11px; background-color:#CCCCCC;
}
body {
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	font-family:"Tahoma";
	font-size:11px; color:#FFFFFF; background-color:#666666;
}

.adminnavi a:link, .adminnavi a:visited {
	text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:21px;
}

.adminnavi a:hover {
	text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:21px;
}

.topnavi a:link, .topnavi a:visited {
	text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:8px; color:#c1b278;
}


.paratitle {
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	font-family:"Tahoma";
	font-size:12px; color:#c1b278; font-weight:bold;
}
#toplogo {
	position: absolute;
	top: 0px;
	width: 800px;
	background-color:#FFFFFF;
	vertical-align: bottom;
}
#bigbook {
    float:left;
}
#shopimg {
	position:absolute;
	top:0px;
	left:200px;
}
#srchtxt {
	position:absolute;
	top:12px;
	left:507px;
}
#mainbody {
	height:100%;
}
#second {
	 position: absolute;
	 height:38px;
	 top:89px;
	 width: 800px;
	 background-color:#FFC92B;
}
#tag {
	position: absolute;
	height:50px;
	top:50px;
	width: 530px;
	display: inline;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 17px;
	color: #003366;
	font-style: italic;
	text-align: right;
	vertical-align: middle;
	visibility: visible;
	z-index: 1;
	left: 250px;
}
#secondpurple {
	 position: absolute;
	 height:38px;
	 top:89px;
	 width: 800px;
	 background-color:#66339A;
}
#secondblue {
	 position: absolute;
	 height:38px;
	 top:89px;
	 width: 800px;
	 background-color:#182F7F;
}
#secondgreen {
	 position: absolute;
	 height:38px;
	 top:89px;
	 width: 800px;
	 background-color:#92B417;
}
#secondorange {
	 position: absolute;
	 height:38px;
	 top:89px;
	 width: 800px;
	 background-color:#DC693B;
}
#maincontent {
	background-color:#FFFFFF;
	height: auto;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
}
#photodiv {
	float:right;
	width:300px;
	margin-left: 8px;
	margin-bottom: 4px;
}

#photodivleft {
	float:left;
	width:300px;
	margin-left: 8px;
	margin-bottom: 4px;
}
#photodivtall {
	float:right;
	width:200px;
	margin-left: 8px;
	margin-bottom: 4px;
}
#authorphoto {
	float:left;
	width:152px;
	margin-left: 0px;
	margin-bottom: 2px;
	margin-right: 8px;
}
#bookcover {
	float:left;
	width:100px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 24px;
}
#photocaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height:17px;
	padding-top:1px;
	color: #000000;
	text-decoration: none;
	background-color:#DC693D;
	text-align: right;
	padding-right: 4px;
}
#photocaptionblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height:17px;
	padding-top:4px;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#182F7F;
	text-align: right;
	padding-right: 4px;
}
#photocaptionpurple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding-top:3px;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#66339A;
	text-align: right;
	padding-right: 4px;
}
#photocaptiongreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height:17px;
	padding-top:3px;
	color: #000000;
	text-decoration: none;
	background-color:#92B417;
	text-align: right;
	padding-right: 4px;
}
#photocaptiongreen2lines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height:35px;
	padding-top:3px;
	color: #000000;
	text-decoration: none;
	background-color:#92B417;
	text-align: right;
	padding-right: 4px;
}

#photocaptiongreen3lines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height:50px;
	padding-top:3px;
	color: #000000;
	text-decoration: none;
	background-color:#92B417;
	text-align: right;
	padding-right: 4px;
}
#photocaptionyellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height:17px;
	padding-top:3px;
	color: #000000;
	text-decoration: none;
	background-color:#FFC92B;
	text-align: right;
	padding-right: 4px;
}
#bottomlinks {
	position:relative;
	width:610px;
	height:31px;
	left:0px;
	z-index:1;
}
#grantsublink {
	position:absolute;
	left:4px;
	z-index:1;
	height: 0px;
	width: 0px;
}
#copyrights {
	position:absolute;
	top:0px;
	right:0px
}
#arrowimage {
	position:absolute;
	left: 769px;
	top: 10px;
}
#SrcArea {
	position:absolute;
	top:2px;
	left:633px;
	padding-top:8px;
}
#mainarea {
	position:absolute;
	top:0px;
	width:601px;
	left:199px;
  color: #ffffff
}
#leftmenutext {
	position:absolute;
	top:292px;
	left:15px;
}
#booksimage {
	position:relative;
	width:300px;
	height:21px;
	z-index:1;
	visibility: visible;
	clear: right;
}
#subimg {
	float:right;
	top:1px;
	width: 150px;
	left:403px;
}
#photobrief{
	width:150px;
	height:auto;
}

#photobriefwide{
	width:555px;
	height:auto;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #CC0000;
	margin-bottom: 3px;
	padding-bottom: 0px;
	line-height: 22px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color: #CC0000;
	margin-bottom: 0px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	margin-bottom: -8px;
}

#leftarea {
	position:absolute;
	top:126px;
	width:200px;
}

#mission {
	top:0px;
	padding:0px;
	background-color:#FF9933;
	height:148px;
}
#donate {
	position:absolute;
	top:0px;
	left:0px;
	width:146px;
}
#dontop {
	position:absolute;
	top:165px;
	left:0px;
	background-color:#FFBB33;
	height:95px;
	width:146px;
	padding:3px;
}
#rhtside {
	width:249px;
	background-color:#FEF2D8;
	height:259px;
	padding-left:10px;
	padding-top:10px; 
}
#success {
	top:0px;
	left:0px;
	width:129px;
}
#mapside {
	position:absolute;
	top:33px;
	right:2px;
}
#maptxt {
	position:absolute;
	top:35px;
	left:10px;
	width:235px;
}
#downtxt {
	position:absolute;
	top:33px;
	width:266px;
	left: 8px;
}
#downpart1 {
	position:absolute;
	top:14px;
	width:260px;
	left:305px;
}
#bklogo {
	position:absolute;
	top:7px;
}
#book1 {
	position:absolute;
	top:7px;
	left:87px;
}
#book2 {
	position:absolute;
	top:7px;
	left:155px;
}
#fmlogo {
	position:absolute;
	top:5px;
}
#film1 {
	position:absolute;
	top:5px;
	left:61px;
}
#film2 {
	position:absolute;
	top:5px;
	left:120px;
}
#borbot1 {
	position:absolute;
	height:91px;
	top:0px;
	width:240px;
}
#borbot2 {
	position:absolute;
	height:65px;
	top:93px;
	width:240px;
}
#borbot3 {
	position:absolute;
	height:66px;
	top:160px;
	width:240px;
}
#charity {
	position:absolute;
	bottom:10px;
	top: 236px;
}
#doclogo {
	position:absolute;
	top:3px;
}
#clkhere {
	position:absolute;
	top:245px;
	width:240px;
	left: 13px;
}
#botpart1 {
	background-color:#FFBE33;
	width:258px;
	height:30px;
	padding-top:3px;
}
#photo1 {
	position:absolute;top:3px;left:105px;
}
#photo2 {
	position:absolute;
	top:3px;
	left:173px;
}


.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	line-height: 150%;
}
.txtbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.txtbig1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.txtredbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #C30004;
	text-decoration: none;
}
.txtwht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txtwht1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txtwht a:link, .txtwht a:visited {
	color: #FFFFFF;
	text-decoration: none; 
}
.txtwht a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color:#CC0000
}

.txtred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #A90105;
	text-decoration: none;
}

.txtredbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #A90105;
	text-decoration: none;
}

.txtgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #65665E;
	text-decoration: none;
}
.txtgrey  A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
}
.txtgrey  A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	text-decoration: underline;
}
.txtgrey  A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
/*** Added a section for black text on links on the pront page. ***/
.txtblacklink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

.txtblacklink  A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

/*** Added a section for black text on links on the pront page. ***/
.txtbluelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000099;
	text-decoration: none;
}

.txtbluelink  A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000099;
	text-decoration: none;
}
#links {
	 position: absolute;
	 top: 0px;
	 left: 290px;
	 width: 574px;
	 background-color:#A70105;
}
#linkswhite {
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 width: 290px;
	 background-color:#FFFFFF;
}
#diginity {
	 position: absolute;
	 top: 23px;
	 left: 0px;
	 width: 863px;
	 height: 98px;
	 background-color:#FFFFFF;
}
#toplogos {
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 z-index:100;
}
#downpart {
	 position: relative;
	 top: 392px;
	 left: 11px;
	 width: 558px;
	 height: 251px;
	 background-color:#FFFFFF;
	 padding: 11px;
}
#downparttwo {
	 position: absolute;
	 top: 411px;
	 left: 604px;
	 width: 237px;
	 height: 250px;
	 background-color:#FF9934;
	 padding: 11px;
}
#botpart {
	 position: absolute;
	 top: 739px;
	 left: 11px;
	 width: 852px;
	 height: 50px;
}
#search {
	 position: absolute;
	 top: 694px;
	 left: 11px;
	 width: 852px;
	 height: 50px;
}
#search1 {
	position:absolute;
	top:7px;
	width: 89px;
}

#charityblue {
	position:absolute;
	top: 3px;
	left: 491px;
}
#arrow {
	position:absolute;
	top: 8px;
	left: 234px;
	width: 13px;
}
#txtbox {
	position:absolute;
	top: 6px;
	left: 94px;
}
#clickhere{
   position:relative;
	top: 26px;

}
#donbutton{
   position:relative;
	top: 26px;

}
.txtbox1 {
	height: 15px;
	width: 130px;
	
}
.txtwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: lighter;
	font-weight: bold;
	font-variant: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.posleft {
	 position: absolute;
	 top: 0px;
	 left: 0px;
}
.posright {
	 position: absolute;
	 top: 0px;
	 right: 0px;
}
#middle {
	 position: absolute;
	 top: 132px;
	 left: 11px;
	 width: 852px;
	 height:auto;
}
.borbot {
	 border-bottom:#AA0003 1px solid;
}
#midpara {
	position: absolute;
	top: 0px;
	left: 429px;
	width: 152px;
	height: 268px;
}
.onepx {
	font-size: 1px;
	line-height: 1px;
}
.dropdwm {
	border-bottom:#FFFFFF 1px solid;
	padding-left:5px;
	padding-top:3px;
	background-color: #FF9933;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
}
.dropdwmover {
	border-bottom:#FFFFFF 1px solid;
	padding-left:5px;
	padding-top:3px;
	background-color:#FFBB33;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
}
.searchtextbox {
	border: 1px solid #990000;
}
.bookcaptiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BA0205;
	text-decoration: none;
}
.leftmenucaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bottomlink
{
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
}
.leftmenulink
{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color:#FFC92B;
	text-decoration: none;
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	opacity:.6;
}
.leftmenulink1
{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.txtindfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txtindfooter:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.ourworksubnav 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	line-height: 11px;
}

.ourworksubnav1
 {
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 108px;
	text-decoration: none;
	left: 0px;
	font-size: 11px;
	color:#FFFFFF;
	height: 18px;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-left:30px;
	font-weight: normal;
	line-height: 11px;
	background-position: center;
}
.ourworksubnav1   A:active, .ourworksubnav1  A:hover, .ourworksubnav1   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 




.ourworksubnav2
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	color:#FFFFFF;
	font-size: 11px;
	height: 18px;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-left:30px;
	font-weight: normal;
	background-color:#66339A;
}
.ourworksubnav2   A:active, .ourworksubnav2  A:hover, .ourworksubnav2   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 

.ourworksubsubnav 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}
.ourworksubsubnav1
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	font-size: 10px;
	color:#FFFFFF;
	height: auto;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:38px;
	font-weight: normal;
}
.ourworksubsubnav1   A:active, .ourworksubsubnav1  A:hover, .ourworksubsubnav1   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 


.ourworksubsubnav2
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	color:#FFFFFF;
	font-size: 10px;
	height:auto;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:38px;
	font-weight: normal;
	background-color:#66339A;
}
.ourworksubsubnav2   A:active, .ourworksubsubnav2  A:hover, .ourworksubsubnav2   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 


.getinvolvesubnav 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	line-height: 11px;
}
.getinvolvesubnav1
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	font-size: 11px;
	color:#FFFFFF;
	height:auto;
	border-bottom:1px solid #F9CA25;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:30px;
	font-weight: normal;
	top:40px
}
.getinvolvesubnav1   A:active, .getinvolvesubnav1  A:hover, .getinvolvesubnav1   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 

.getinvolvesubnav2
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	color:#FFFFFF;
	font-size: 11px;
	height: auto;
	border-bottom:1px solid #F9CA25;
	padding-bottom:2px;
	
	padding-top:2px;
	padding-left:30px;
	font-weight: normal;
	background-color:#92B417;
}
.getinvolvesubnav2   A:active, .getinvolvesubnav2  A:hover, .getinvolvesubnav2   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 

.getinvolvesubnav3
 {
	position:relative;
	top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	font-size: 11px;
	color:#FFFFFF;
	height:auto;
	border-bottom:1px solid #F9CA25;
	padding-bottom:2px;
	
	padding-top:2px;
	padding-left:15px;
	font-weight: normal;
}

.getinvolvesubnav3   A:active, .getinvolvesubnav3  A:hover, .getinvolvesubnav3   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 

.getinvolvesubnav4
 {
	position:relative;
	top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	color:#FFFFFF;
	font-size: 11px;
	height: auto;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:15px;
	font-weight: normal;
	background-color:#92B417;
}
.getinvolvesubnav4   A:active, .getinvolvesubnav4   A:hover, .getinvolvesubnav4   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 


.foragrantsubnav 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	line-height: 11px;
}
.foragrantsubnav1
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	font-size: 11px;
	color:#FFFFFF;
	height: autopx;
	border-bottom:1px solid #F9CA25;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:30px;
	font-weight: normal;
	line-height: 11px;
}
.foragrantsubnav1   A:active, .foragrantsubnav1   A:hover, .foragrantsubnav1   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 


.foragrantsubnav2
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	color:#FFFFFF;
	font-size: 11px;
	height: auto;
	border-bottom:1px solid #F9CA25;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:30px;
	font-weight: normal;
	background-color:#DC693B;
}
.foragrantsubnav2   A:active, .foragrantsubnav2   A:hover, .foragrantsubnav2   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 


.foragrantsubnav3
 {
	position:relative;
	top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	font-size: 11px;
	color:#FFFFFF;
	height:auto;
	border-bottom:1px solid #F9CA25;
	padding-bottom:2px;
	
	padding-top:2px;
	padding-left:15px;
	font-weight: normal;
}

.foragrantsubnav3   A:active, .foragrantsubnav3   A:hover, .foragrantsubnav3   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 


.foragrantsubnav4
 {
	position:relative;
	top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	color:#FFFFFF;
	font-size: 11px;
	height: auto;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:15px;
	font-weight: normal;
	background-color:#DC693B;
}

.foragrantsubnav4   A:active, .foragrantsubnav4   A:hover, .foragrantsubnav4   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 




.shopsubnav 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
.shopsubnav1
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	font-size: 11px;
	color:#FFFFFF;
	height: auto;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:30px;
	font-weight: normal;
}
.shopsubnav1   A:active, .shopsubnav1   A:hover, .shopsubnav1   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 


.shopsubnav2
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	color:#FFFFFF;
	font-size: 11px;
	height:auto;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-bottom:2px;
	
	padding-left:30px;
	font-weight: normal;
	background-color:#FFC92B;
}
.shopsubnav2   A:active, .shopsubnav2   A:hover, .shopsubnav2   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 

.shopsubnav3
 {
	position:relative;
	top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	font-size: 11px;
	color:#FFFFFF;
	height:auto;
	border-bottom:1px solid #F9CA25;
	padding-bottom:2px;
	
	padding-top:2px;
	padding-left:15px;
	font-weight: normal;
}

.shopsubnav3   A:active, .shopsubnav3   A:hover, .shopsubnav3   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 


.shopsubnav4
 {
	position:relative;
	top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	color:#FFFFFF;
	font-size: 11px;
	height: auto;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:15px;
	font-weight: normal;
	background-color:#FFC92B;
}
.shopsubnav4   A:active, .shopsubnav4   A:hover, .shopsubnav4   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 




.ourworksubnav3
 {
	position:relative;
	top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	font-size: 11px;
	color:#FFFFFF;
	height:auto;
	border-bottom:1px solid #F9CA25;
	padding-bottom:2px;
	
	padding-top:2px;
	padding-left:15px;
	font-weight: normal;
}

.ourworksubnav3   A:active, .ourworksubnav3   A:hover, .ourworksubnav3   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 


.ourworksubnav4
 {
	position:relative;
	top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	color:#FFFFFF;
	font-size: 11px;
	height: auto;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:15px;
	font-weight: normal;
	background-color:#66339A;
}
.ourworksubnav4   A:active, .ourworksubnav4   A:hover, .ourworksubnav4   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 



.grantsubnav
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
.grantsubnav1
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	font-size: 11px;
	color:#FFFFFF;
	height: 18px;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-left:15px;
	font-weight: normal;
	background-color:#DC693B;
}
.grantsubnav1   A:active, .grantsubnav1   A:hover, .grantsubnav1   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 
.grantsubnav3
 {
	position:relative;
	top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	font-size: 11px;
	color:#FFFFFF;
	height:auto;
	border-bottom:1px solid #F9CA25;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:15px;
	font-weight: normal;
}
.grantsubnav3   A:active, .grantsubnav3   A:hover, .grantsubnav3   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 


.grantsubnav4
 {
 	
	position:relative;
	top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	color:#FFFFFF;
	font-size: 11px;
	height: auto;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:15px;
	font-weight: normal;
	background-color:#DC693B;
}
.grantsubnav4   A:active, .grantsubnav4   A:hover, .grantsubnav4   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 


.whowesubnav 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	line-height: 11px;
	background-position: center;
}

.whowesubnav1
 {
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 108px;
	text-decoration: none;
	left: 0px;
	font-size: 11px;
	color:#FFFFFF;
	height: 18px;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-left:30px;
	font-weight: normal;
}
.whowesubnav1   A:active,  .whowesubnav1   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 

.whowesubnav2
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	color:#FFFFFF;
	font-size: 11px;
	height: 18px;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-left:30px;
	font-weight: normal;
	background-color:#182F7F;

}
.whowesubnav2   A:active, .whowesubnav2   A:hover, .whowesubnav2   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 

.whowesubnav3
 {
	position:relative;
	top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	font-size: 11px;
	color:#FFFFFF;
	height:auto;
	border-bottom:1px solid #F9CA25;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:15px;
	font-weight: normal;
}
.whowesubnav3   A:active, .whowesubnav3   A:hover, .whowesubnav3   A:visited  {
	color: #FFffff;
	text-decoration: none;
} 
.whowesubnav4
 {
 	position:relative;
	top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	left: 0px;
	color:#FFFFFF;
	font-size: 11px;
	height: auto;
	border-bottom:1px solid #F9CA25;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:15px;
	font-weight: normal;
	background-color:#182F7F;
}
.whowesubnav4   A:hover, .whowesubnav4   A:visited  {
	color: #FFffff;
	text-decoration: none;
}
a {
	color: #B80000;
	text-decoration: none;
}
a:hover {
	color: #CC0000;
	text-decoration: underline;
}
a:visited {
	color: #CC0000;
	text-decoration: none;
}
.teabrown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #663300;
}
li {
	list-style-image: url(images/bullet_red.gif);
	list-style-position: outside;
}
#secondtools {
	 position: absolute;
	 height:38px;
	 top:89px;
	 width: 800px;
	 background-color:#990000;
}
#maincontentpicture {
	background-color:#333333;
	float:left;
	padding: 1px;
	width:555px;
	height: 300px;
	margin: 0px;

}
#blog {
	position:absolute;
	top: 7px;
	left: 260px;
}

#ecard {
	position:absolute;
	top: 7px;
	left: 418px;
}

#successstoryimage {
	position:absolute;
	top: 48px;
	left: 120px;
	float:right; 
	width:10px; 
	padding-left:10px;
}
td.aboutusoff {max-width:114;  background-color:#80d100; background-position:center; background-image: url(images/menus/aboutus_off.gif);border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-repeat:no-repeat}
td.aboutuson {max-width:114; background-color:#c0028c; background-position:center; background-image: url(images/menus/aboutus_on.gif);border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-repeat:no-repeat}

td.ourservicesoff {background-position:center; background-image: url(images/menus/ourservices_off.gif);border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-repeat:no-repeat}
td.ourserviceson {background-position:center; background-image: url(images/menus/ourservices_on.gif);border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-repeat:no-repeat}

td.donateoff {background-position:center; background-image: url(images/menus/donate_off.gif);border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-repeat:no-repeat}
td.donateon {background-position:center; background-image: url(images/menus/donate_on.gif);border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-repeat:no-repeat}

td.discussionsoff {background-position:center; background-image: url(images/menus/discussions_off.gif);border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-repeat:no-repeat}
td.discussionson {background-position:center; background-image: url(images/menus/discussions_on.gif);border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-repeat:no-repeat}

td.contactoff {background-position:center; background-image: url(images/menus/contact_off.gif);border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-repeat:no-repeat}
td.contacton {background-position:center; background-image: url(images/menus/contact_on.gif);border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-repeat:no-repeat}

input.btn {
background:#FFCC00; /* background color of button */
border:1px solid  #777; /* border */
color:#000; height:25px; text-align:center; /* text color */
}

.menus body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.menus td {  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; font-size: 13px; color: #999999; text-align: normal}
.menus a { text-decoration : none; color:#333333}
.menus a:hover { color:#FFFFFF; text-decoration: none;}