/*====  STANDARD  ===========================================================================*/
body {
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	font: 11px Georgia, "Times New Roman", Times, serif;
}
img { border: 0px; }

/*===  FORMS  ===========================================================================*/
input { font: 10px Georgia; color: #4a4a4a; }
select { font: 10px Georgia; color: #4a4a4a; background-color: #f7f2d3; }
.field { padding-left: 10px; padding-top: 4px; border: 0px; width: 232px; height: 24px; background: url('../images/field_bg.gif') no-repeat top left; }
.dropdown { border: none; width: 232px; height: 24px; background: url('../images/field_bg.gif') no-repeat top left; }

/*====  HEADINGS & TEXT  ===========================================================================*/
a:link { text-decoration: underline; color: #983D25; }
a:visited { text-decoration: underline; color: #983D25; }
a:hover { text-decoration: none; color: #983D25; }
.small_black { font: 10px Georgia, "Times New Roman", Times, serif; color: #000000; }
.large_black { font: 18px Times New Roman; color: #000000; }
.small_red { font: 10px Georgia, "Times New Roman", Times, serif; color: #983D25; }
.red_numbers { font: 10px Georgia, "Times New Roman", Times, serif; color: #983D25; font-weight: bold; }
textarea, table, tr, td, p { font: 11px Georgia; text-align: left; color: #000000; }

/*====  NEWS  ===========================================================================*/
.news_entry { position: relative; margin: 0px 0px 0px 0px; width: 380px; height: auto; padding-bottom: 10px; overflow: hidden; }
.news_title { font: 12px Georgia, "Times New Roman", Times, serif; color: #514a00; text-transform: uppercase; }

/*====  EVENTS  ===========================================================================*/
.events_entry { position: relative; margin: 0px 0px 8px 0px; width: 380px; height: auto; padding-bottom: 12px; overflow: hidden; background: url('../images/eventdivider.gif') no-repeat bottom left; }
.date { font: 14px Georgia, "Times New Roman", Times, serif; color: #514a00; text-transform: uppercase; }
.event_info { font: 12px Georgia, "Times New Roman", Times, serif; color: #000000; line-height: 14px; }

/*====  NICARAGUA  ===========================================================================*/
.nicaragua { position: relative; margin: 0px 0px 0px 0px; width: 370px; text-align:justify; height: auto; padding-bottom: 10px; overflow: hidden; }

/*====  FAQ  ===========================================================================*/
.faq_entry { position: relative; margin: 0px 0px 0px 0px; width: 370px; height: auto; padding-bottom: 10px; overflow: hidden; }
.faq_question { font: 12px Georgia, "Times New Roman", Times, serif; color: #514a00; line-height: 15px; text-transform: uppercase; }
.faq_answer {font: 11px Georgia, "Times New Roman", Times, serif; color: #000000; line-height: 14px; }
.q_a { font: 12px Georgia, "Times New Roman", Times, serif; color: #8C360D; text-transform: uppercase; }

/*====  ABOUT  ===========================================================================*/
#content p {font: 11px Georgia, "Times New Roman", Times, serif; color: #000000; line-height: 14px;}

/*====  DOWNLOADS  ===========================================================================*/
.dl_entry { position: relative; margin: 0px 0px 0px 0px; width: 300px; height: auto; padding-bottom: 10px; overflow: hidden; }
.dl_title { font: 12px Georgia, "Times New Roman", Times, serif; color: #514a00; text-transform: uppercase; }

/*====  POPUP  ===========================================================================*/
#popup {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 310px;
	height: 270px;
	overflow: hidden;
	background-image: url(images/flickruploadspopbox.gif);
	padding: 80px 20px 0px 20px;
	background-repeat: no-repeat;
}
.pop_title { font: 12px Georgia, "Times New Roman", Times, serif; color: #514a00; text-transform: uppercase; }

/*====  LINKS  ===========================================================================*/
.links_entry { position: relative; margin: 0px 0px 0px 0px; width: 380px; height: auto; padding-bottom: 10px; overflow: hidden; }
/*====  BLOG  ===========================================================================*/
#blog { position: absolute; width: 750px; height: 639px; background: url('../images/blog_bg.jpg') no-repeat top left fixed; }
#blog_content { position: relative; float: left; width: 488px; height: auto; margin: 0px 0px 0px 0px; }
#blog_menu {  position: relative; float: left; width: 191px; height: auto; margin: 0px 0px 0px 0px; }
#blog_entry { position: relative; margin: 0px 0px 0px 0px; width: 380px; height: auto; padding-bottom: 10px; overflow: hidden; }
#blog_title { }

/*====  DONATE  ===========================================================================*/
#donate { position: absolute; width: 750px; height: 639px; background: url('../images/donate_bg.jpg') no-repeat top left fixed; }

/*====  SPONSOR  ===========================================================================*/
#sponsor { position: absolute; width: 750px; height: 639px; background: url('../images/sponsor_bg.jpg') no-repeat top left fixed; }
#sponsor_content { width: 650px; height: auto; }
#sponsor_child { float: left; width: 200px; height: auto; }
#sponsor_form { float:right; width: 440px; height: auto; }
.sp_row { width: auto; height: 25px; }
.sp_col1 { width: 100px; margin: 0px 10px 0px 0px; float: left; display: inline; }
.sp_col2 { width: auto; display: inline }




