/*height: 150px;*/
@charset "utf-8";
body {
    background-color:#000000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:1.0em;
    color:#0099CC;
    line-height:1.5em;
}

#MainPage {
    background-color:#000000;
    width:1050px;
    margin:0px;
    padding:0px;
}

p {
    color:#0099CCfont-size: 18px;
    margin-top:0px;
    vertical-align:text-top;
    text-align:justify;
    margin-top:25px;
    margin-bottom:0px;
    font-weight:normal;
}

a:link {
    color:#0099CC;
    text-decoration:none;
}

a:visited {
    color:#0099CC;
    text-decoration:none;
}

a:hover {
    color:#F27636;
    margin-top:0px;
    text-decoration:none;
}

h1 {
    color:#F37737;
    font-size:28px;
    margin-top:15px;
    margin-bottom:5px;
    font-weight:normal;
}

h2 {
    color:#F37737;
    font-size:24px;
    margin-top:10px;
    margin-bottom:5px;
    font-weight:normal;
    font-style:italic;
}

h3 {
    color:#F37737;
    font-size:20px;
    margin-top:10px;
    margin-bottom:5px;
    font-weight:normal;
}

h4 {
    color:#fff;
    font-size:14px;
    margin-top:5px;
    margin-bottom:25px;
    font-weight:normal;
}

h5 {
    color:#fff;
    font-size:18px;
    margin-top:10px;
    margin-bottom:5px;
    font-weight:normal;
    text-wrap:normal;
}

h6 {
    color:#0099CC;
    font-size:15px;
    margin-top:10px;
    margin-bottom:5px;
    font-weight:normal;
}

/*
#div {
	float: left;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}*/
#navigation {
    margin-top:400px;
    float:left;
}

#navigation a img {
    margrin:0px;
    padding:0px;
    border-top-style:none;
    border-right-style:none;
    border-bottom-style:none;
    border-left-style:none;
    border-top-color:#000000;
    border-right-color:#000000;
    border-bottom-color:#000000;
    border-left-color:#000000;
}

#links {
    color:#0099CC;
}

#center {
    background-color:#000000;
    height:500px;
    width:1050px;
    margin:0px;
    padding:0px;
    background-repeat:no-repeat;
}

#info {
    float:left;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:100px;
    width:800px;
    margin-right:200px;
}

#narrow {
    float:left;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:100px;
    width:450px;
    margin-right:400px;
}

#narrow_index {
    float:left;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:100px;
    width:380px;
    margin-right:400px;
}

#nav {
    width:95%;
    float:left;
    margin-left:0px;
    width:800px;
    padding:0;
    list-style:none;
    border-bottom:1px solid #ccc;
    margin-top:0px;
    margin-bottom:0px;
}

#right-column {
    float:right;
    width:300px;
    margin-top:5px;
    padding-right:200px;
    padding-bottom:50px;
}

#nav li {
    float:left;
}

#nav li a {
    display:block;
    padding:8px 15px;
    text-decoration:none;
    color:#0099CC;
}

#nav li a:hover {
    color:#F37737;
}

#nav_short {
    width:95%;
    float:left;
    margin-left:0px;
    width:450px;
    padding:0;
    list-style:none;
    border-bottom:1px solid #ccc;
    margin-top:0px;
    margin-bottom:0px;
}

#nav_short li {
    float:left;
}

#nav_short li a {
    display:block;
    padding:8px 15px;
    text-decoration:none;
    color:#0099CC;
}

#nav_short li a:hover {
    color:#F37737;
}

/*#center a {
	float: left;
	margin: auto;
	width: 1024px;
	padding: 0px;
	}*/
#footer {
    float:left;
    width:1024px;
    margin-top:10px;
    padding:0px;
}

/*#image {
	float: left;
	margin-right: 400px;
	margin-left: 200px;
	margin-top: -200px;
}*/
#MainPage #center #picture img {
    padding-right:20px;
    float:left;
}

#MainPage #center #picture img {
    margin-left:150px;
    padding-left:50px;
    padding-right:20px;
}

.box {
    position:relative;
    padding:5px;
    background:#000;
    width:780px;
    margin-top:20px;
    margin-bottom:0px;
}

.box-content {
    padding:10px;
    border:1px dotted #fff;
}

#contactImage {
    position:relative;
    top:-527px;
    right:-574px;
    width:390px;
    height:357px;
    background:url(Images/ContactImage.jpg);
}

#indexImage {
    position:relative;
    top:-510px;
    right:-493px;
    width:422px;
    height:273px;
    background:url(Images/IndexImage.jpg);
}

#ourstoryImage {
    position:relative;
    top:-529px;
    right:-628px;
    width:320px;
    height:358px;
    background:url(Images/OurStoryImage.jpg);
}

#whynicaraguaImage {
    position:relative;
    top:-609px;
    right:-648px;
    width:300px;
    height:437px;
    background:url(Images/WhyNicaraguaImage.jpg);
}

.facebook {
    position:relative;
    top:-10px;
    right:-62px;
    width:25px;
    height:25px;
    background:url(Images/facebook.jpg);
}

#facebooklink {
    position:relative;
    top:-10px;
    right:-62px;
    width:25px;
    height:25px;
    background:url(Images/facebook.jpg);
}

.alignleft {
    float:left;
    margin-left:40px;
}

.alignright {
    float:right;
    margin-right:40px;
}

.aligncenter {
    float:center;
}

.footerbox {
    float:left;
    padding:0px;
    background:#000;
    width:1024px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
}

.footerbox h5 {
    margin-top:0;
    color:#660000;
    font-size:12px;
    margin-bottom:0px;
}

.footerbox p {
    margin-top:0;
    color:#660000;
    font-size:12px;
    margin-bottom:0px;
}

#indexImageNew {
    position:relative;
    top:-443px;
    right:-493px;
    width:422px;
    height:273px;
    background:url(Images/IndexImage.jpg);
}

.alignleft {
    float:left;
}

.alignright {
    float:right;
}

.left {
    float:left;
}

.right {
    float:right;
}

img.floatLeft {
    float:left;
    margin:4px;
}

img.floatRight {
    float:right;
    margin:4px;
}

.boxright {
    float:right;
    padding:5px;
    width:200px;
    margin-top:130px;
    margin-right:500px;
}

.boxright-content {
    padding:2px;
}

.boxright h4 {
    font-size:1.2em;
}

.boxleft {
    float:left;
    padding:5px;
    width:300px;
    margin-bottom:15px;
    margin-left:150px;
}

.boxleft-content {
    padding:2px;
}

/* Three image containers (use 25% for four, and 50% for two, etc) */
.column {
  float: left;
  width: 50%;
  padding: 5px;
}

/* Clear floats after image containers */
.row::after {
  content: "";
  clear: both;
  display: table;
}

