/*Reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal;
}

a {color: #CC9900;}
a:hover {color:#993300;}


div{
float:left;
}

body {
	line-height: 1;
	margin:0 auto;
	background: url(../template_images/header_bg.gif) repeat-x left top;
}

ol, ul {
	list-style: none;
}
form{margin: 0px;padding:0px; display: inline;}
select{font-size: 12px;color: #000}
textarea{font-size: 12px;color: #000;  border: 1px solid #E1CDA9;}
input {font-size: 11px; border: 1px solid #E1CDA9;}

#outerWrap{
width:932px;
margin:0 auto;
float:none;
}
/*Header*/
#header{
background: #2f2209 url(../template_images/header_bg.gif) repeat-x left top;
height:157px;
width:932px;
float:left;
background-color:#fff;
}

#header h1{
background: transparent url(../template_images/logo.gif) repeat-x left top;
margin:65px 0 0 0px;
height:48px;
width:282px;
text-indent:-999px;
float:left;
}
*html #header h1{
background: transparent url(../template_images/logo.gif) repeat-x left top;
margin:65px 0 0 15px;
height:48px;
width:282px;
text-indent:-999px;
float:left;
}

/*Menu*/

#header ul{
float:right;
margin:101px 0 0 37px;
}

#header ul li{
padding:0 8px;
background: transparent url(../template_images/link_seperator.gif) no-repeat right top;
float:left;
}

#header ul li.last{
background-image:none;
}

#header ul li a{
font-weight:bold;
color:#e1cda9;
text-decoration:none;
}

/*side bar menu - subpage*/

#left_menu {float: left; width: 250px; font-family: Arial, Helvetica, sans-serif; font-size:12px;}

#leftcolumnbg {
	background:url(../template_images/leftcolumnbg.jpg) repeat-x left top;
	float: left;
	height: 35px;
	width: 250px; 
}
#leftcolumnbgbottom {
	background:url(../template_images/leftcolumnbottombg.jpg) repeat-x left top;
	float: left;
	height: 35px;
	width: 250px; 
}
*html #leftcolumnbg {
	background:url(../template_images/leftcolumnbg.jpg) repeat-x left top;
	float: left;
	height: 35px;
	width: 250px; 
}
*html #leftcolumnbgbottom {
	background:url(../template_images/leftcolumnbottombg.jpg) repeat-x left top;
	float: left;
	height: 35px;
	width: 250px; 
}

#sidemenu {
padding-left: 20px;
}


a.s_nav               {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/list_item.jpg) no-repeat center left; display: block; width:127px;color: #2F2209;  padding: 4px 3px 4px 40px; margin-bottom:2px;}
a.s_nav:link          {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/list_item.jpg) no-repeat center left; display: block; width:127px;color: #2F2209;  padding: 4px 3px 4px 40px; margin-bottom:2px; text-decoration: none;}
a.s_nav:active        {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/list_item.jpg) no-repeat center left; display: block; width:127px;color: #2F2209;  padding: 4px 3px 4px 40px; margin-bottom:2px; text-decoration: none;}
a.s_nav:visited       {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/list_item.jpg) no-repeat center left; display: block; width:127px;color: #2F2209;  padding: 4px 3px 4px 40px; margin-bottom:2px; text-decoration: none;}
a.s_nav:hover         {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/list_item2.jpg) no-repeat center left; display: block; width:127px;color: #FF9933;  padding: 4px 3px 4px 40px; margin-bottom:2px; text-decoration: none;}

* html a.s_nav                  {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding: 3px 3px 3px 40px; background:url(../template_images/list_item.jpg) no-repeat center left;}
* html a.s_nav:link             {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding: 3px 3px 3px 40px; background:url(../template_images/list_item.jpg) no-repeat center left;}
* html a.s_nav:active           {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding: 3px 3px 3px 40px; background:url(../template_images/list_item.jpg) no-repeat center left;}
* html a.s_nav:visited          {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding: 3px 3px 3px 40px; background:url(../template_images/list_item.jpg) no-repeat center left;}
* html a.s_nav:hover            {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding: 3px 3px 3px 40px; background:url(../template_images/list_item2.jpg )no-repeat center left;}

a.s_nav_active               {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block; width:127px; color: #FF9933; padding: 4px 3px 4px 40px; background:url(../template_images/list_item2.jpg) no-repeat center left; text-decoration: none;}
a.s_nav_active:link          {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block; width:127px; color: #FF9933; padding: 4px 3px 4px 40px; background:url(../template_images/list_item2.jpg) no-repeat center left; text-decoration: none;}
a.s_nav_active:active        {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block; width:127px; color: #FF9933; padding: 4px 3px 4px 40px; background:url(../template_images/list_item2.jpg) no-repeat center left; text-decoration: none;}
a.s_nav_active:visited       {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block; width:127px; color: #FF9933; padding: 4px 3px 4px 40px; background:url(../template_images/list_item2.jpg) no-repeat center left; text-decoration: none;}
a.s_nav_active:hover         {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block; width:127px; color: #FF9933; padding: 4px 3px 4px 40px; background:url(../template_images/list_item2.jpg) no-repeat center left; text-decoration: underline;}

* html a.s_nav_active                  {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding: 3px 3px 3px 40px;background:url('../template_images/list_item2.jpg') no-repeat center left; width:140px;}
* html a.s_nav_active:link             {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding: 3px 3px 3px 40px;background:url('../template_images/list_item2.jpg') no-repeat center left; width:140px;}
* html a.s_nav_active:active           {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding: 3px 3px 3px 40px;background:url('../template_images/list_item2.jpg') no-repeat center left; width:140px;}
* html a.s_nav_active:visited          {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding: 3px 3px 3px 40px;background:url('../template_images/list_item2.jpg') no-repeat center left; width:140px;}
* html a.s_nav_active:hover            {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding: 3px 3px 3px 40px;background:url('../template_images/list_item2.jpg') no-repeat center left; width:140px;}

a.nav_sub_item               {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:127px;color: #2F2209; padding: 4px 3px 4px 40px;margin-bottom:2px; margin-top:2px;  text-decoration: none; background: url('../template_images/sub_bullet.gif') no-repeat 20px 4px;}
a.nav_sub_item:link          {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:127px;color: #2F2209; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_item:active        {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:127px;color: #2F2209; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_item:visited       {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:127px;color: #2F2209; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_item:hover         {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:127px;color: #FF9933; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: underline;}

* html a.nav_sub_item               {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:135px;color: #2F2209; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none; background: url('../template_images/sub_bullet.gif') no-repeat 20px 4px;}
* html a.nav_sub_item:link          {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:135px;color: #2F2209; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
* html a.nav_sub_item:active        {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:135px;color: #2F2209; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
* html a.nav_sub_item:visited       {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:135px;color: #2F2209; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
* html a.nav_sub_item:hover         {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:135px;color: #FF9933; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: underline;}


a.nav_sub_item_active               {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:127px;color: #FF9933; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none; text-decoration: none; background: url('../template_images/sub_bullet.gif') no-repeat 20px 4px;}
a.nav_sub_item_active:link          {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:127px;color: #FF9933; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_item_active:active        {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:127px;color: #FF9933; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_item_active:visited       {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:127px;color: #FF9933; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_item_active:hover         {font-family: Arial, Helvetica, sans-serif; font-size:11px; display: block;width:127px;color: #FF9933; padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: underline;}

a.nav_sub_sub_item               {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:127px;color: #eb671c;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_sub_item:link          {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:127px;color: #eb671c;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_sub_item:active        {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:127px;color: #eb671c;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_sub_item:visited       {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:127px;color: #eb671c;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_sub_item:hover         {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:127px;color: #FF9933;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: underline;}

* html a.nav_sub_sub_item               {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:135px;color: #eb671c;padding: 4px 3px 4px 40px;margin-bottom:2px;  text-decoration: none;}
* html a.nav_sub_sub_item:link          {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:135px;color: #eb671c;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
* html a.nav_sub_sub_item:active        {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:135px;color: #eb671c;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
* html a.nav_sub_sub_item:visited       {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:135px;color: #eb671c;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
* html a.nav_sub_sub_item:hover         {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:135px;color: #FF9933;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: underline;}


a.nav_sub_sub_item_active               {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:127px;color: #FF9933;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_sub_item_active:link          {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:127px;color: #FF9933;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_sub_item_active:active        {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:127px;color: #FF9933;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_sub_item_active:visited       {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:127px;color: #FF9933;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: none;}
a.nav_sub_sub_item_active:hover         {font-family: Arial, Helvetica, sans-serif; font-size:11px; background:url(../template_images/bullet.gif) no-repeat center left;display: block;width:127px;color: #FF9933;padding: 4px 3px 4px 40px;margin-bottom:2px; text-decoration: underline;}

/* sub items */







/*





a.s_nav {
	color:#2F2209;
	text-decoration: none;
}

a.s_nav:link {
	color:#2F2209;
}

a.s_nav_active {
	color:#2F2209;
	font-weight: bold;
}

a.nav_sub_item:link {
    color:#FF9933;
}

a.nav_sub_item_active {
	font-weight:bold;
}

a.s_nav:hover         {color:#FF9933; text-decoration: underline}

a.nav_sub_item               {color:#FF9933; text-decoration: none}
a.nav_sub_item:hover         {color:#FF9933; text-decoration: underline}


.nav_sub_item ul {
	float: left;
	list-style:url(../template_images/bullet.gif);
	*list-style:url(../template_images/bullet_ie.gif);
	color: #FF9933;
	line-height:16px;
	margin-left: -27px;
	*margin-left:18px;
	margin-top: -5px;
}

ol {
	margin-left: -12px;
	*margin-left: 32px
}

.nav_sub_item li {
		float: left;

	margin-bottom:5px;
	

}

*/


/*Main Image and Welcome Section*/

#introBox{
float: left;
width:932px;
}

#boxLeft{
margin:2px 0 0 21px;
background: transparent url(../template_images/large_pic_bg.gif) no-repeat left top;
width:528px;
height:342px;
position: relative;
}
*html #boxLeft{
margin:2px 0 0 8px;
background: transparent url(../template_images/large_pic_bg.gif) no-repeat left top;
width:528px;
height:342px;
position: relative;
}

#boxLeft img{
margin:10px;
}

#donate {position: absolute; width: 148px; height: 148px; top: -7px; left: -6px;}

#boxRight{
width:342px;
background: #2f2209 url(../template_images/box_right_bg.jpg) no-repeat left top;
height:335px;
margin:5px 0px 0px 10px;
color:#fff;
}

#boxRight h3{
font-size:23px;
margin:15px 0 0 14px;
}

#boxRight h2{
font-size:30px;
color:#fff;
margin-left:14px;
}

#boxRight p{
margin:0 15px 0 14px;
line-height:15px;
margin-top:10px;
}

#boxRight a.readMoreBtn{
width:143px;
height:36px;
background: transparent url(../template_images/btn_read_more.jpg) no-repeat left top;
float:right;
margin:21px 30px 0 0;
}

#bottomSections{
width:925px;
margin-top:11px;
margin-left:7px;
padding-bottom:40px;
/*background: transparent url(../template_images/pge_bottom_bg.jpg) repeat-x left bottom;*/
}
#lhs {
float: left;
width: 598px;
}
#rhs {
float: left;
width: 299px;
	display: inline;
}
.section{
width:280px;
margin-left:19px;
float: left;
}
*html .section{
width:280px;
margin-left:10px;
float: left;
}

.newsSection{
width:280px;
margin-left:19px;
float: left;
}


.thumbnail{
background: transparent url(../template_images/small_pic_bg.jpg) no-repeat left top;
width: 283px;
height: 152px;
}

.thumbnail div {width: 263px; height: 132px; margin: 10px;}

.section h3, .newsSection h3{
font-size:24px;
color:#2f2209;
margin-left:10px;
}

.section p{
line-height:15px;
margin-top:10px;
margin-left:10px;
}

.newsSection p a{
font-weight:bold;
color:#9e8b67;
text-decoration:none;
margin-left:5px;
}

.newsSection div.more{
padding:4px 0 10px 0;
line-height:15px;
border-bottom: 1px dotted #a5a5a5;
margin-left:10px;
width: 260px;
}

.newsSection div.more a{font-weight: bold; color: #996633;}
.newsSection div.more a:hover{font-weight: bold; color: #993300;}


.newsSection h4{
font-weight:bold;
color:#9e8b67;
margin-top:10px;
margin-left:10px;
}
.newsSection h4 a{
color:#9e8b67;
text-decoration: none;
}
.thumbnail img{
margin:10px;
}

#footer{
height:200px;
width:100%;
float:left;
background:#e7e7e7 url(../template_images/pge_bottom_bg.jpg) repeat-x left top;

}

#footer_inner {width: 880px; margin: auto auto auto auto; float: none; height: 100px;}

a#coredna {
background:transparent url(../template_images/coredna.jpg) no-repeat scroll left top;
display:block;
float:left;
height:20px;
text-align:left !important;
text-indent:-9000px !important;
width:63px;
margin-top: 25px;
}

a#bwired {
background:transparent url(../template_images/bwired.jpg) no-repeat scroll left top;
display:block;
float:left;
height:20px;
text-align:left !important;
text-indent:-9000px !important;
width: 63px;
margin-top: 25px;
}

.right {
	float: right;
}
#lhs_info {

float: left;
width: 654px;
margin-left: 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal;
}
#leftcolumnbg2 {
	background:url(../template_images/leftcolumnbg_2.jpg) repeat-x left top;
	float: right;
	height: 35px;
	width: 654px;
}
#leftcolumnbgbottom2 {
	background:url(../template_images/leftcolumnbottombg_2.jpg) repeat-x left top;
	float: right;
	height: 35px;
	width: 654px;
}
#innerContent {
	padding-left: 20px;
	padding-right: 20px;
	color: #2F2209;
	width: 614px;
}
#innerContent a {
	color: #FF9933;
	text-decoration: none;
}
#innerContent a:hover {
	color: #FF9933;
	text-decoration: underline;
}

#innerContent p {font-size: 12px; line-height: 16px;}

#innerContent strong {font-size: 12px; line-height: 16px; font-weight: bold;}

#innerContent ul {margin-left: 25px; list-style: square; margin-bottom: 10px;}

#innerContent ul li {line-height: 16px; font-size: 12px;}

#innerContent h1 {font-size: 18px; font-weight: bold; margin-bottom: 20px;}

#innerContent h2 {font-size: 16px; font-weight: bold; color: #CC6600}

#innerContent h3 {font-size: 12px; font-weight: bold; color: #000000}

/* contact/feedback */
div.contact_col1 {
	width:120px;
	height:18px;/*22px;*/
	padding-top:4px;
	margin:3px 0px 3px 0px;
	float:left;
	clear:both;
}

div.contact_col3 {
	width:80%;
	/*height:18px;22px;*/
	padding-top:4px;
	margin:3px 0px 10px 0px;
	float:left;
	clear:both;
}

div.contact_col4 {
	width:20%;
	margin:3px 0px 3px 0px;
	float:left;
}

div.contact_col50 {
	width:50%;
	margin:3px 0px 3px 0px;
	float:left;
}

table.donations_table tr td {vertical-align: middle !important;}

.seperator {width: 100%; border-bottom: 1px dotted #CCCCCC; margin-bottom: 20px; margin-top: 5px;}

div.contact_col2 {
	width:320px;
	margin:3px 0px 3px 0px;
	float:left;
}

div.contact_col2check {
	width:220px;
	margin:3px 0px 3px 0px;
}

div.contact_col2 input {
	width:212px;/*216px;*/
	height:17px;/*18px;*/
	padding:1px 2px 0px 2px;
	*margin-top:-1px;
}

div.contact_col2 textarea {
	width:212px;/*216px;*/
	height:200px;
	padding:0px 2px 0px 2px;
	font:Arial, Helvetica, sans-serif;
}

/* crumb */
#crumb {
 font-size:10px;
 color:#2F2209;
 width: 100%;
 padding-bottom: 3px;
 border-bottom: 1px dotted #cccccc;

}

#crumb a{
	color:#2F2209;
}
.headheading
{font-size: 14px; 
font-weight: bold;
color: #FF9933;
float: left;
padding-top: 10px;
padding-bottom: 7px;
width: 100%;
margin-bottom: 10px;
border-bottom: 1px dotted #cccccc;}
