@charset "UTF-8";
body {
	font-size: 100%;
	font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	background-color: #07141c;
	background-image: url(../images/body_bkg.jpg);
	background-repeat:repeat-x;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:1.88em;
	color:#6f7b35;
	display:inline;
	margin:0;
}
h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:1.38em;
	color:#46687e;
	display:inline;
	margin:0;
}
h3 {
	
	margin: 0 0 5px 0;
	font: bold 1.125em "Times New Roman", Times, serif;
	color:#46687e;
}
h4 {
	
	margin: 5px 0 0 0;
	color:#6f7b35;
}
body p {
	margin: 0 0 5px 0;
	font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	color:#212121;
	line-height: 1.3em;
}
body a {
	color:#46687e;
	text-decoration:none;
}
body a:hover {
	color:#6f7b35;
}
body .caption {
	margin: 0;
	font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	font-size: .69em;
	color:#212121;
	text-align:center;
}
body .caption img { margin:0;}
.oneColFixCtrHdr #container {
	width: 1013px;
	
	
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
margin-top: 10px;
padding-bottom: 8px;
	background: #4d7189; 
	padding: 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	height: 147px;
}
.oneColFixCtrHdr #header2 {
margin-top: 10px;
padding-bottom: 8px;
	background: #4d7189; 
	padding: 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	height: 133px;
}
/* TAB STYLES */
#siteTabWrapper {
	margin:0;
	height:25px;
	background:url(../images/headerShadCenter.jpg) repeat-x;
}
#siteTabWrapper a {
	font-size:.63em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#siteTabWrapper #leftOfTabs {
	float:left;
	padding-right:240px;
	
}
#siteTabWrapper #siteTabLeft,#siteTabWrapper #siteTabRight {
	float:left;
	width:238px;
	margin:0 15px 0 0;
	text-align:center;
	
}
#siteTabWrapper #siteTabLeft a, #siteTabWrapper #siteTabRight a {
	display:block;
	width:238px;
	height:21px;
	padding-top:4px;
	background-image:url(../images/headerTab.jpg);
	background-repeat:no-repeat;
}
#siteTabWrapper #siteTabLeft a:hover, #siteTabWrapper #siteTabRight a:hover {
background-position:-238px;
}
#siteTabWrapper #rightOfTabs {
	float:right;
}

#navContainer {
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
}
#navContainer #navbarLeft{
	margin: 0;
	width: 50px;
	float:left;
}
#navContainer #navbarRight{
	margin: 0;
	width: 60px;
	float:left;
}
.clearNav {
	clear:both;
	height:0;
	line-height:1px;
	background-color:#FFFFFF;
	background-image: url(../images/rightShad_long.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.oneColFixCtrHdr #mainContent {
margin:0;
	padding: 10px 23px 0 16px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background-color:#FFFFFF;
	background-image: url(../images/rightShad_long.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.oneColFixCtrHdr #mainContent h1 {
	margin:0;
}
.oneColFixCtrHdr #mainContent #mainContentBottom { margin:0;}

/* round corner box styles */

.RCbox {

}
.RCbox .RCtop {
	background-color:#FFFFFF;
}
.RCbox .RCtop .RCtopTL {
	background-image:url(../images/roundOpen_TL.gif);
	background-repeat:no-repeat;
	float:left;
	width:10px;
}
.RCbox .RCtop .RCtopTC {
	float:left;
	background-image:url(../images/borderPixel.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.RCbox .RCtop .RCtopTR {
	background-image:url(../images/roundOpen_TR.gif);
	float:right;
	width:10px;
}

.RCbox .RCmiddle {
	background-color:#f7f7f7;
	border-left: 1px solid #c9c9c9;
	border-right: 1px solid #c9c9c9;
	border-top: 1px solid #c9c9c9;
	padding:10px;
}
.RCbox .RCbottom .RCbottomBL {
	background-image:url(../images/roundFill_BL.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	width:10px;
	height:10px;
}
.RCbox .RCbottom .RCbottomBC {
	float:left;
	border-bottom: 1px solid #c9c9c9;
	height:9px;
}
.RCbox .RCbottom .RCbottomBR {
	background-image:url(../images/roundFill_BR.jpg);
	background-position:bottom;
	float:right;
	width:10px;
	height:10px;
}


.RCbox .RCbottom {
	background-color:#f7f7f7;
	height: 10px;
}
.blueBox {
	margin:0 auto;
	padding: 15px;
	border: 1px solid #c9c9c9;
	background-color:#e9f9fd;
}
#fullWidthWrapper {
	margin:0 auto;
	width: 974px;
}
#fullWidthWrapper .RCtop .RCtopTC {
	margin:0;
	padding: 10px 0 0 25px;
	width: 929px;
	height:45px;
}
#fullWidthWrapper  .RCbottom .RCbottomBC {
	width: 954px;
	height:10px;
}
#fullWidthWrapper .RCtop .RCtopTL, #fullWidthWrapper .RCtop .RCtopTR
{height: 55px;}
.textFocusBox {
	margin: 8px 0;
	padding: 5px 8px;
	background-color:#a0ad85;
	color:#FFFFFF;
}
.textFocusBox p {
	color:#FFFFFF;
	font-weight: bold;
}

/* end round corner box styles */

/* START OF HOME PAGE STYLES */
#mainContent #slideShow {
	width: 626px;
	height: 277px;
	margin: 0; padding: 0;
	font-size: 20px;
	text-align:center;
	float:left;
}
#mainContent #magInfoWrapper { margin:0 0 0 10px;
width:335px;
height:275px;
border:1px solid;
float:left;
background-image: url(../images/homeInfoBkg.jpg);}
#mainContent #magInfoWrapper p {
	color:#FFFFFF;
	margin:0 0 5px 0;
	font-size:.75em;
	font-weight:bold;
	line-height:1.2em;
}
#mainContent #magInfoWrapper #magInfoInnerBorder { margin:10px;
padding:13px 15px;
width:284px;
height:224px;
border:1px solid #FFFFFF;
}
#featuredStoriesWrapper {
	margin:10px 0;
	width:627px;
	background-color:#E7EBED;
	float:left;
}
#featuredStoriesWrapper .titleLeft {
	width:8px;
	float:left;
}
#featuredStoriesWrapper #featuredStoriesTitle {
	margin:0;
	padding-top:2px;
	width:611px;
	height:21px;
	float:left;
	background:url(../images/headerBkg.jpg) repeat-x;
	text-align:center;
	color:#FFFFFF;
	font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}
#featuredStoriesWrapper .titleRight {
	width:8px;
	float:left;
}
#featuredStoriesWrapper .storyWrapper {
	margin:0;
	padding:10px 10px 0 10px;
	height:100%;
}
#featuredStoriesWrapper .storyWrapper .storyImage {
	margin:0;
	width:133px; height: 133px;
	border: 1px solid #000;
	float:left;
}
#featuredStoriesWrapper .storyWrapper .storyText {
	margin:0 0 0 10px;
	padding: 15px 15px 0 15px;
	width:425px;
	height: 100%;
	border-left: 1px solid #000;
	border-top: 1px solid #000;
	float:left;
	background:url(../images/homeFeaturedTextBkg.jpg) repeat-y;
	overflow:visible;
}
#featuredStoriesWrapper .storyWrapper .storyText span {
	font-size: .75em;
	font-weight: normal;
	font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	color:#212121;
}
#featuredStoriesWrapper .storyWrapper .storyText .readMore {
	margin:0;
	text-align:right;
	position:relative;
}
#featuredStoriesWrapper .storyWrapper .storyText .readMore img {
	margin: 0 5px 0 0;
}
#featuredStoriesWrapper .storyWrapper .storyText .readMore a {
	font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight:bold;
	color:#5d5c2b;
	text-decoration:none;
}
#affiliates {
	margin: 0;
	padding: 15px;
	text-align:center;
	background-color:#FFFFFF;
}
#homeMapsContainer {
	margin: 10px 0 10px 10px;
	/*padding-bottom: 10px;*/
	float:left;
	width:336px;
	background-color:#E7EBED;
}
#homeMapsContainer #mapTitle {
	margin:0;
	padding-top:2px;
	width:320px;
	height:21px;
	float:left;
	background:url(../images/headerBkg.jpg) repeat-x;
	text-align:center;
	color:#FFFFFF;
	font-size: 1em;
	font-weight:bold;
}
#homeMapsContainer .titleLeft {
	width:8px;
	float:left;
}

#homeMapsContainer .titleRight {
	width:8px;
	float:left;
}
#homeMapsContainer .homeMaps {
	margin: 10px auto;
	width:304px;
	height:210px;
	border:1px solid #000;
}
#homeMapsContainer .homeMaps a span {
margin-left:-5000px;
}
#homeMapsContainer #homeMapHonduras a {
	background:url(../images/mapHomeHonduras.jpg) no-repeat;
	width:304px;
	height:210px;
	display:block;
}
#homeMapsContainer #homeMapGuatamala a {
	background:url(../images/mapHomeGuatamala.jpg) no-repeat;
	width:304px;
	height:210px;
	display:block;
}
#homeMapsContainer #homeMapUSA a {
	background:url(../images/mapHomeUSA.jpg) no-repeat;
	width:304px;
	height:210px;
	display:block;
}
#homeMapsContainer #homeMapHonduras a:hover, #homeMapsContainer #homeMapGuatamala a:hover, #homeMapsContainer #homeMapUSA a:hover {
	background-position:-304px;
}

/* END OF HOME PAGE STYLES */
/* VISION PAGE STYLES */
#visionWrapper {
	margin:0;
	width: 477px;
	float:left;
}
#missionWrapper {
	margin:0 0 0 20px;
	width: 477px;
	float:left;
}
#missionWrapper p {
	margin:0 0 10px 0;
}
#visionWrapper .RCtop .RCtopTC,  #missionWrapper .RCtop .RCtopTC {
	margin:0;
	padding: 10px 0 0 25px;
	width: 432px;
	height:45px;
}
#visionWrapper .RCbottom .RCbottomBC,  #missionWrapper .RCbottom .RCbottomBC {
	margin:0;
	width: 457px;
	height:10px;
}
#visionWrapper .blueBox, #missionWrapper .blueBox {
	width:350px;
	padding: 15px 25px 0 25px;
}
#visionWrapper .blueBox {
	border-bottom:none;
}
#visionWrapper .blueBox {
	height:328px;
}
#missionWrapper .blueBox {
	height:515px;
}
#visionWrapper #plane {
	margin: 0;
	padding:0 0 0 5px;
	width:422px !important;
	height:187px;
	border-right: 1px solid #c9c9c9;
	
}
#visionWrapper .RCbottom .RCbottomBC {width: 457px;}
#visionWrapper .RCtop .RCtopTL, #visionWrapper .RCtop .RCtopTR, #missionWrapper .RCtop .RCtopTL, #missionWrapper .RCtop .RCtopTR  {height: 55px;}

/* END VISION PAGE STYLES */
/* FULLTIME STAFF PAGE STYLES */
#fulltime .RCmiddle {
	background: url(../images/staffFullBkg.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
}
#fulltime .blueBox {
	margin:0;
	width:635px;
	padding: 15px 25px 0 25px;
}
#fulltime .blueBox#wilesFamily {
	margin-top:10px;
}
#fulltime .photo {
	margin:0;
	width:318px;
	text-align:center;
	float:left;
}
#fulltime .text {
	margin:0;
	width: 297px;
	padding: 0 0 0 20px;
	float:left;
}
/* END FULLTIME STAFF PAGE STYLES */
/* VOLUNTEER PAGE STYLES */
#volunteers .RCmiddle {
	background: url(../images/staffVolunteerBkg.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
	height:275px;
	padding-top:40px;
}
#volunteers .blueBox {
	margin:0;
	width:635px;
	padding: 15px 25px 0 25px;
}
#volunteers .photo {
	margin:0;
	padding: 0 30px;
	width:150px;
	text-align:center;
	float:left;
}
#volunteers .text {
	margin:0;
	width: 297px;
	padding: 0 0 0 20px;
	float:left;
}
/* END VOLUNTEER PAGE STYLES */
/* INSTRUCTORS PAGE STYLES */
#instructors .RCmiddle {
	background: url(../images/instructorsBkg.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
}
#instructors .blueBox {
	margin:0 0 10px 0;
	width:550px;
	padding: 15px 25px 0 25px;
}
#instructors .blueBox.last {
	margin:0;
}
#instructors .photo {
	margin:0 0 10px 0;
	width:168px;
	text-align:center;
	float:left;
}
#instructors .text {
	margin:0;
	
	padding: 0 0 0 20px;
	float:left;
}
/* END INSTRUCTORS PAGE STYLES */
/* BOD PAGE STYLES */
#board .RCmiddle {
	background: url(../images/boardBkg.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
	padding-top:40px;
}
#board .blueBox {
	margin:0 0 10px 0;
	width:635px;
	padding: 15px 0 0 0;
}
#board .blueBox.last {
	margin:0;
	padding-left: 100px;
	width:535px;
}
#board .photo {
	margin:0 0 10px 0;
	padding: 0;
	width:200px;
	text-align:center;
	float:left;
}

/* END BOD PAGE STYLES */
/* DOCTRINE PAGE STYLES */
#doctrineWrapper {
	margin:0 auto;
	width: 974px;
}
#doctrineWrapper .RCtop .RCtopTC {
	margin:0;
	padding: 10px 0 0 25px;
	width: 929px;
	height:45px;
}
#doctrineWrapper  .RCbottom .RCbottomBC {
	width: 954px;
	height:10px;
}
#doctrineWrapper .RCtop .RCtopTL, #doctrineWrapper .RCtop .RCtopTR
{height: 55px;}

#doctrine .RCmiddle {
	width: 974px;
	height:588px;
	margin:0;
	padding:0;
	border-left:none;
	border-right:none;
	background: url(../images/doctrineBkg.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#doctrineText {
	width: 529px;
	padding:15px;
	margin:31px 0 0 44px;
}

#doctrineText ul {
	margin:0 0 0 1.19em;
	*margin:0 0 0 1.31em;
	padding:0;
}
#doctrineText ul li {
	margin:0;
	padding:0 0 5px 0;
	font-size: .69em;
	color:#3c3c3c;
	font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	color:#212121;
}
/* END DOCTRINE PAGE STYLES */
/* DELIVERING AID PAGE STYLES */
#deliveringAid .RCmiddle {
	background: url(../images/deliveringAidBkg.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
}
#deliveringAid .blueBox {
	margin: 10px 0 0 25px;
	width:635px;
	padding: 15px 15px 0 15px;
}
#deliveringAid .blueBox .row {
	height:175px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #999999;
}
#deliveringAid .blueBox .lastrow {
	height:175px;
	margin-bottom: 10px;
}
#deliveringAid .blueBox img {
	margin-left: 15px;
	height:auto;
}


/* END DELIVERING AID PAGE STYLES */
/* AIRCRAFT PAGE STYLES */
#aircraft .RCmiddle {
	background: url(../images/deliveringAidBkg.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
}
#aircraft .blueBox {
	margin: 10px 0 0 25px;
	width:570px;
	padding: 15px 15px 0 15px;
}
#aircraft .blueBox .row {
	margin-bottom: 10px;
	border-bottom: 1px dotted #999999;
	padding:0;
}
#aircraft .blueBox .row #honduras1{
	height: 97px;
}
#aircraft .blueBox .row #honduras1 img{
	margin-left: 25px;
}
#aircraft .blueBox .row #honduras2{
	height: 57px;
}
#aircraft .blueBox .row #honduras3{
	height: 107px;
	margin: 0 0 0 52px;
	padding:0;
	display:block;
}
#aircraft .blueBox .row #RusRus1 {
	height: 164px;
}
#aircraft .blueBox .row #RusRus1 img {
	margin-left: 25px;
}
#aircraft .blueBox .lastrow {
	margin-bottom: 10px;
}
#aircraft .blueBox .lastrow #training1 {
	height: 86px;
}
#aircraft .blueBox .lastrow #training1 img{
	margin-left: 25px;
}
#aircraft .blueBox .lastrow #training2{
	height: 68px;
}
#aircraft .blueBox .lastrow #training3{
	height: 86px;
	margin: 0 0 10px 52px;
}
/*#aircraft .blueBox img {
	margin-left: 15px;
	height:auto;
}*/


/* END AIRCRAFT PAGE STYLES */
/* TRAINING PAGE STYLES */
#training .RCmiddle {
	background: url(../images/deliveringAidBkg.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
}
#training .blueBox {
	margin: 10px 0 0 25px;
	width:625px;
	padding: 15px 15px 0 15px;
}
#training .blueBox .row {
	margin: 0 0 10px 0;
}
#training .blueBox .paragraph {
	margin: 0 0 5px 0;
	font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	color:#212121;
	line-height: 1.3em;
}
#training .blueBox ul {
	margin:5px 0;
	padding:0;
}
#training .blueBox li {
	margin:0 0 0 25px;
	padding:0;
	font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	color:#212121;
}
#training .RCmiddle img {
	border: 1px solid;
}
#training .RCmiddle div.fltRight {
	margin: 0 0 10px 15px;
	font-size: .69em;
	color:#212121;
}
#training .RCmiddle div.fltLeft {
	margin: 0 15px 10px 0;
	font-size: .69em;
	color:#212121;
}


/* END TRAINING PAGE STYLES */
/* HONDURAS PAGE STYLES */
#honduras .RCmiddle {
	background: url(../images/hondurasBkg.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
}
#honduras .blueBox {
	margin: 0 0 0 25px;
	width:635px;
	padding: 15px 15px 0 15px;
}
#honduras .blueBox #overview, #honduras .blueBox #ahuas, #honduras .blueBox #rusrus, #honduras .blueBox #theneed {
	margin-bottom: 10px;
}
#honduras .blueBox #overview img {
	margin-bottom: 10px;
}
#honduras .blueBox #overview #leftCol {
	margin: 0;
	float:left;
	width: 271px;
}
#honduras .blueBox #overview #rightCol {
	margin: 0;
	float:right;
	width: 328px;
}
#honduras .blueBox #ahuas #leftCol {
	margin: 0;
	float:left;
	width: 300px;
}
#honduras .blueBox #ahuas #rightCol {
	margin: 0;
	padding-left:28px;
	float:right;
	width: 300px;
}
#honduras .caption { width:300px; margin-bottom: 15px;}
#theneed .blueBox #leftCol {
	margin: 0;}
#theneed .blueBox {
	margin: 0 0 0 25px;
	padding: 15px 20px;
	width:855px;
}

/* END HONDURAS PAGE STYLES */
/* GUATEMALA PAGE STYLES */
#guatemala .RCmiddle {
	background: url(../images/guatemalaBkg.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
}
#guatemala .blueBox {
	margin: 0 0 0 25px;
	width:635px;
	padding: 15px 15px 0 15px;
}
#guatemala .blueBox #overview, #guatemala .blueBox #ahuas, #guatemala .blueBox #rusrus, #guatemala .blueBox #theneed {
	margin-bottom: 10px;
}
#guatemala .blueBox #overview img {
	margin-bottom: 10px;
}
#guatemala .blueBox #overview #leftCol {
	margin: 0;
	float:left;
	width: 271px;
}
#guatemala .blueBox #overview #rightCol {
	margin: 0;
	float:right;
	width: 328px;
}
#guatemala .blueBox #ahuas #leftCol {
	margin: 0;
	float:left;
	width: 300px;
}
#guatemala .blueBox #ahuas #rightCol {
	margin: 0;
	padding-left:28px;
	float:right;
	width: 300px;
}
#guatemala .caption { width:300px; margin-bottom: 15px;}


/* END GUATEMALA PAGE STYLES */
/* START 'WHERE WE WORK' INTERNAL TABS */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#tabWrapper {
	width:635px;
	margin: 0 0 -2px 0;
	padding: 10px 0 0 25px;
	height:29px;
	}

#tabWrapper ul {
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
	height:29px;
	}

#tabWrapper li {
	display:inline;
	margin:0;
	padding:0;
	height:29px;
	}

#tabWrapper a {
	display:block;
	float:left;
	width:113px;
	color:#46687e;
	font-weight:bold;
	background:url(../images/tabBkg.jpg) no-repeat left top;
	margin:0 3px 0 0;
	padding:5px 0 5px 0;
	text-decoration:none;
	}
/*#tabWrapper a:hover {
	background:url(../images/tabBkg.jpg) no-repeat left top;
	}*/
#tabWrapper a.inactive {	
	background-image:url(../images/tabBkg.jpg);
	background-repeat:no-repeat;
	background-position: -113px 0;
	color:#FFFFFF;
	}
#tabWrapper a:hover.inactive {	
	background-position: -226px 0;
	}



/* END 'WHERE WE WORK' INTERNAL TABS */

/* FEATURED STORIES PAGE STYLES */
#featuredStory .RCmiddle {
	background-color:#f7f7f7;
}
#featuredStory .RCmiddle#featuredStory1 {
	background: url(../images/featuredGuatamala1bkg.jpg);
		background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
	}
#featuredStory .RCmiddle#featuredStory2 {
	background: url(../images/featuredGuatamala1bkg.jpg);
		background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
	}
	#featuredStory .RCmiddle#featuredStory4 {
	background: url(../images/featuredGuatamala1bkg.jpg);
		background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
	}
	#featuredStory .RCmiddle#featuredStory5 {
	background: url(../images/featuredGuatamala1bkg.jpg);
		background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
	}
#featuredStory .blueBox {
	margin: 10px 0 0 25px;
	width:635px;
	padding: 15px 15px 0 15px;
}

#featuredStory .RCmiddle img {
	border: 1px solid;
}
#featuredStory .RCmiddle div.fltRight {
	margin: 0 0 10px 15px;
	font-size: .69em;
	color:#212121;
}
#featuredStory .RCmiddle div.fltLeft {
	margin: 0 15px 10px 0;
	font-size: .69em;
	color:#212121;
}
#featuredStory .RCmiddle div.photoRow#photo1 {
	margin: 10px 0;
	width:300px;
	font-size: .69em;
	color:#212121;
}

/* END FEATURED STORIES PAGE STYLES */
/* DONATE PAGE */
#donate table.print {
	margin: 20px 0;
	background-color:#f7fdff;
	border: 1px solid;
	font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	color:#212121;
	line-height: 1.3em;
}
#donate table.print td {
	padding: 3px;
}

/* END DONATE PAGE */
/* MISSIONS PAGE */
.RCmiddle#missionsWrapper {
	background: url(../images/featuredGuatamala1bkg.jpg);
		background-repeat:no-repeat;
	background-position: top right;
	background-color:#f7f7f7;
	height:300px;
	}

#viewpdf a {
	margin:0 0 20px 0;
	padding: 4px;
	text-align:center;
	font-size: .81em;
	font-weight:bold;
	background-color:#46687e;
	color:#FFFFFF;
	display:block;
	width: 90px;
	height:16px;
}
#viewpdf a:hover {
	background-color:#6f7b35;
}
/* END MISSIONS PAGE */

/* CONTACT PAGE */
#contactForm {
	margin: 0 0 10px 0;
	background-color:#f7fdff;
	border: 1px solid;
	font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	color:#212121;
	line-height: 1.3em;
}


/* END CONTACT PAGE */

/* UNDER DEV PAGE STYLES */

#underDev .RCtop .RCtopTC {
	margin:0;
	padding: 10px 0 0 25px;
	width: 929px;
	height:45px;
}
#underDev  .RCbottom .RCbottomBC {
	width: 954px;
	height:10px;
}
#underDevWrapper .RCtop .RCtopTL, #underDevWrapper .RCtop .RCtopTR
{height: 55px;}

#underDev .RCmiddle {
	width: 974px;
	height:455px;
	margin:0;
	padding:0;
	border-left:none;
	border-right:none;
	background: url(../images/underDevBkg.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

/* END UNDER DEV PAGE STYLES */
#partners p {
	margin: 0 0 15px 0;
}

.oneColFixCtrHdr #footer {
margin-top: 10px;
	padding: 0; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	
}
.oneColFixCtrHdr #footer a {
 color:#FFFFFF;
	}
.oneColFixCtrHdr #footer #footerLeft { float:left; width: 9px; height: 42px; background: url(../images/footerLeft.jpg);}
.oneColFixCtrHdr #footer #footerCenter { float:left; width: 987px; height: 42px; background: url(../images/footerBkg.jpg) repeat-x; color:#FFFFFF; font-weight:bold; font-size: 13px; text-align:center; padding-top: 5px;}
.oneColFixCtrHdr #footer #footerRight { margin-right: 8px; float:right; width: 9px; height: 42px; background: url(../images/footerRight.jpg);}
.blue14Bold {font: bold .88em 'Lucida Grande' Verdana, Arial, Helvetica, sans-serif; color:#284454;}
.blue16Bold {font: bold 1em 'Lucida Grande' Verdana, Arial, Helvetica, sans-serif; color:#284454;}
.blue20Bold {font: bold 1.25em 'Lucida Grande' Verdana, Arial, Helvetica, sans-serif; color:#284454;}
.blue24Bold {font: bold 24px 'Lucida Grande' Verdana, Arial, Helvetica, sans-serif; color:#284454;}
.bold14 {font: bold .88em 'Lucida Grande' Verdana, Arial, Helvetica, sans-serif; color:#212121;}
.bold16white {font: bold 1em 'Lucida Grande' Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.bold14white {font: bold .88em 'Lucida Grande' Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.bold16Green {font: bold 1em 'Lucida Grande' Verdana, Arial, Helvetica, sans-serif; color:#6f7b35;}
.bold14Green {font: bold .88em 'Lucida Grande' Verdana, Arial, Helvetica, sans-serif; color:#6f7b35;}
.italic14 {font: italic 14px 'Lucida Grande' Verdana, Arial, Helvetica, sans-serif;}

.italic16boldDkGrey { font-family:"Times New Roman", Times, serif; font-size:1em; font-weight:bold; font-style:italic; color:#323232;}
.clear1px {clear:both; line-height:1px;}
.boldItalic {
	font-style:italic;
	font-weight:bold;
}
#footer #peregrine {
	text-align:center;
	padding-bottom:10px;
}
#footer #peregrine a {
	color: #666666;
	font-size:.63em;
}
.fltRight { float:right;}
.fltLeft {float:left;}
