
/* CSS Document */
body 
{
	font-family:	Geneva, Arial, Helvetica, sans-serif;
	font-size:		9pt;
	line-height:	14pt;	
	text-align:		left;
	color:			#000000;
	margin:			0px;
}
td, p, li 
{
	font-family:	Geneva, Arial, Helvetica, sans-serif;
	font-size:		9pt;
	line-height:	14pt;	
	color:			#000000;
	text-align:		left;
}
input, select, textarea {
	font-family:	Geneva, Arial, Helvetica, sans-serif;
	font-size:		9pt;
	line-height:	9pt;	
	text-align:		left;
}
H1 {
   font: bold 22px arial,sans-serif; color:#330000;
   margin: 0px 0px 1px 0px; }
H2 {
   font: bold 18px arial,sans-serif; color:#FFFF00;
   margin: 0px 0px 1px 0px; }
H3 {
   font: bold 12px arial,sans-serif; color:#ff6600;
   margin: 0px 0px 2px 0px; 
   text-transform: uppercase;
   }
H4 {
   font: bold 18px arial,sans-serif; color:#000;
   margin-bottom:6px; }
H5 {
   font: bold 14px arial,sans-serif; color:#000;
   margin-bottom:0px; }
H6 {
   font: bold 12px arial,sans-serif; color:#000;
   margin-bottom:0px; }


.earth {			background: #ab6c41 url(../images/bkgrd_earth.jpg) no-repeat center bottom;} 

.content {
	padding: 		15px 30px 20px 0px;
	background-color: #FFFFFF;
	font-family:	Geneva, Arial, Helvetica, sans-serif;
	font-size:		9pt;
	line-height:	14pt;	
}
.header_home {
	background: 	#FFFFFF url(../images/header_home.jpg) no-repeat center top;
	width:			800px;
	height:			373px;
}
.header {
	width:			800px;
	height:			230px;
}
.header_whoweare {
	background:		#ab6c41 url(../images/header_whoweare.jpg) no-repeat center top;
}
.header_children {
	background:		#ab6c41 url(../images/header_children.jpg) no-repeat center top;
}
.header_news {
	background:		#ab6c41 url(../images/header_news.jpg) no-repeat center top;
}
.header_whyvana {
	background:		#ab6c41 url(../images/header_whyvana.jpg) no-repeat center top;
}
.header_prayforus {
	background:		#ab6c41 url(../images/header_prayforus.jpg) no-repeat center top;
}
.header_events {
	background:		#ab6c41 url(../images/header_events.jpg) no-repeat center top;
}
.header_friends {
	background:		#ab6c41 url(../images/header_friends.jpg) no-repeat center top;
}
.header_donations {
	background:		#ab6c41 url(../images/header_donations.jpg) no-repeat center top;
}
.header_shop {
	background:		#ab6c41 url(../images/header_shop.jpg) no-repeat center top;
}
.header_todo {
	background:		#ab6c41 url(../images/header_todo.jpg) no-repeat center top;
}
#navbar
{
	font: 			bold 11pt arial,sans-serif; 
	color:			#FFFFFF;	
	text-align: 	right;
}
#navbar a{
	font-size:		11pt;
	font-weight: 	bold;
	color: #FFFFFF;		
	text-decoration:none;
}
#navbar a:hover
{
	color:			#FFFF00;	
	text-decoration: none;	
	background-color: #000000;
	border-bottom:1px dashed white;
}

#navbar a:visited
{
	font-size:		11pt;
	font-weight: 	bold;
	color: #FFFFFF;		
	text-decoration:none;
}


#footertext
{
	vertical-align: text-top;
	padding: 		50px 0px 0px 30px;	
	color:			#ab6c41;
	font-size:		8pt;
	line-height:	9.5pt;	
}
#footer
{
	background: 	transparent url(../images/vana_footer.jpg) no-repeat center top;
	width:			800px;
	height:			90px;	
}
#footer a,a:visited
{
	font-size:		8pt;
	color:			#ab6c41;		
}
#footer a:hover
{
	font-size:		8pt;
	color:			#FFFF00;		
}
.brown {color: #330000;}
.grey
{
	background-color:#333333;
}
div.black
{
	font-family: 	Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size:		12px;
	line-height:	12px;
	padding: 		10px;
	color:			#FFFFFF;
	background-color:#333333;
}
div.blackheader
{
	font-family: 	Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		16pt;
	line-height:	16pt;
	padding: 		5px;
	padding-right:	25px;
	color:			#FFFFFF;
	background-color:#333333;
	text-align:		right;
}
div.whiteheader
{
	font-family: 	Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size:		11px;
	line-height:	13px;
	color:			#333333;
	padding:		15px;
	background-color:#FFFFFF;
}
.label 
{
	color:			#333333;	
	background-color:#FFFFFF;
	padding-left:	10px;
}
a:{
	color:			#F36F39;
	text-decoration:none;
	font-size:1.1em;
	
}
a:visited
{
	color:#EA7C23;
	text-decoration:none;
}
a:hover {
	border-bottom:1px dashed gray;
	font-size:1.1em;
}
div.list
{
	font-size:		13px;
	line-height:	16px;
	color:			#999999;
}
a.list
{
	font-size:		13px;
	line-height:	16px;
	color:			#F36F39;
	text-decoration:none;
}
a.list:visited
{
	font-size:		13px;
	line-height:	16px;	
	color:			#EA7C23;
	text-decoration:none;
}
a.list:hover 
{
	font-size:		13px;
	line-height:	16px;	
	border-bottom:1px dashed gray;
}
a.news
{
	font-weight:	bold;
	font-size:		13px;
	line-height:	16px;
	color:			#333333;
	text-decoration:none;
}
a.news:visited
{
	font-weight:	bold;
	font-size:		13px;
	line-height:	16px;	
	color:			#999999;
	text-decoration:none;
}
a.news:hover 
{
	font-weight:	bold;
	font-size:		13px;
	line-height:	16px;	
	color:			#EA7C23;	
	border-bottom:1px dashed gray;
}
a.white, a.white:visited
{
	font-size:		11px;
	line-height:	13px;	
	color:			#FFFFFF;
	text-decoration:none;
}
a.white:hover 
{
	border-bottom:1px dashed gray;
}




td.eventheader
{
	background-color:#FFCC99;
	border-bottom:	#333333 1px dotted;
}
td.event
{
	color:			#EA7C23;
}
td.eventline
{
	border-top:		#CCCCCC 1px solid;
	width:			100%;
	padding-top:	1px;
	padding-bottom:	0px;	
}

div.bodytext
{
	padding:		20px;
	padding-top:	30px;
	padding-bottom:	30px;
	height:			100%;
}
.navheader
{
	font-family:	Geneva, Arial, Helvetica, sans-serif;
	font-size:		13px;/*12px;*/
	font-weight:	bold;
	line-height:	16px;
	font-variant:	small-caps;
	color:			#0099A6;/*#FFFFFF;*/
	padding-left:	5px;	
	text-decoration:none;
	letter-spacing:	1px;
}
a.nav,a.nav:visited
{
    font-family: 	Geneva, Arial, Helvetica, sans-serif;
	font-size:		9pt;
	line-height:	14pt;	
	color:			#666666;	
	text-decoration:none;
	padding-left:	5px;	
	/*background-color:#FFFFFF;*/
} 
a.nav:hover
{
    font-family: 	Geneva, Arial, Helvetica, sans-serif;
	font-size:		9pt;
	line-height:	14pt;	
	color:			#000000;	
	text-decoration:none;
	padding-left:	5px;		
	/*background-color:#FFFFFF;*/
} 
a.navstay,a.navstay:visited,a.navstay:hover
{
    font-family: 	Geneva, Arial, Helvetica, sans-serif;
	font-size:		9pt;
	line-height:	14pt;	
	color:			#F36F39; /*#EA7C23;*/	
	text-decoration:none;
	padding-left:	5px;	
	/*background-color:#FFFFFF;*/
} 
table.navbar
{
	background-color:#F1F1F1;
}
td.eb{
text-align: right;
background: transparent;
padding: 4px 0 0 0;
}

#thanks{
	background:green;
	width:100%;
	text-align:center;
	font-size:20px;
	color:white;
	padding:10px;
	margin:5px 0px 20px 0px;
	line-height:24px;
}
#thanks a{
	font-size:20px;
	color:yellow;
}
#genhead{
	
}