body *{margin: 0; padding: 0;}
body {width: 800px;
      margin:auto;
      background-color: #3B3B3B;
      font-family: tahoma, arial, helvetica, sans-serif;
      position: relative;
      }
#logohome {margin-bottom: -20px;
            }
a img{border:none;
    }
a {outline:none;
    text-decoration: none;
    }
h1 {color: #3B3B3B;
    font: 32px arial, helvetica, sans-serif;
    }
h2, .country {color: #6B9FCA;
              font: 20px arial, helvetica, sans-serif;

    }
h3 {color: #6B9FCA;
    font-size: 14px;
    }
p { color: #3B3B3B;
    font: 11px verdana, geneva, sans-serif;
    }


.link a, .learn a { color: #6B9FCA;
                    }
.link a:hover, .learn a:hover{ color: #979897;
                                }
.link p {display: inline;}
.learn { text-align: right;
          position: relative;
          top: -2px;
          }

.help {color: #6B9FCA;
        text-decoration: none;
        }
.help:hover {text-decoration: underline;
              }
ul#mainnav  { text-align: right;
              padding-right: 10px;
              padding-bottom: 5px;
              padding-top: 5px;
              }
ul#mainnav li { display: inline;
                font-size: 17px;
                padding: 0 4px 0 16px;
                background: url("images/bullet.gif") no-repeat left;
               }
ul#mainnav li a {text-decoration: none;
                 color: #6B9FCA;
                 }
ul#mainnav li a:hover { color: #F2F0E8;
                       }
ul#mainnav li#nobullet {background-image: none;
                        }
                        
#logo {position: relative;
       left: -50px;
       }
div#header {padding-top: 25px;
            }
div#content { background-color: #F2F0E8;
              padding-top: 20px;
              
              }
/* \*/
* html #subcolumn { height: 1%; }
/* */

div#column1 h2, div#column2 h2, div#column3 h2 {padding-bottom: 8px;
                                                
                }
div#footer {text-align: center;
            margin: 10px 0 20px 0;
              }
div#footer p{font-size: 9px;
              color: #F2F0E8;
              line-height: 14px;
              }
#missionquote {background: #F2F0E8 url("images/darkbar.gif") no-repeat left;
                }
#missionquote h2 {width: 425px;
                  margin-left: 300px;
                  margin-right: 75px;
                  position: relative;
                  top: 4px;
                  height:55px;
                  line-height: 16px;

                  }

div#darkbar {background: url("images/smdarkbar.gif") no-repeat left;
              width:800px;
              height:40px;
              }
div#column1 { width: 300px;
              height: 350px;
              float: left;
              }
div#column2 { width: 204px;
              height: 350px;
              float: left;
              border-left: 1px dashed #3B3B3B;
              }
div#column3 { width: 174px;
              height: 350px;
              float: left;
              border-left: 1px dashed #3B3B3B;
              }

div#column1, div#column2, div#column3, div#subcolumn { background-color: #F2F0E8;
                                                       padding: 0 20px 20px 20px;
                                                      }
#subcolumn h1 h2{display: inline;}

div#helpoptions  {width: 360px;
                  height: 525px;
                  padding: 35px 0 0 35px;}
div#helpoptions h2 {display: inline;
                    padding: 0 20px;
              }
div#helpoptions h2 a{color: #979897;}
div#helpoptions h2 a:hover{color: #6B9FCA;}
div#donate, div#sponsor, div#encourage {float: left;
                                        padding-left:20px;}

.graytext p{color#979897;}

#helpimages {float: right;
              margin: 30px 40px 0 20px;
              }

/*Newsletter*/
.textbar {color: #F2F0E8;
          font: 11px verdana, geneva, sans-serif;
          }
div.imageissue {width: 110px;
                padding-left: 5px;
                padding-right: 10px;
                float: left;
                text-align: center;
                }
div.imageissue p{font-size: 9px;
                }
div.imageissue img{border:1px solid #3B3B3B;
                    }
.year {padding-bottom: 170px;
        }
#subcolumn .year h2{padding-bottom: 8px;
                    }
.month {color: #6B9FCA;
        font-weight: bold;
        }

                            
/*Regions*/
#map {  background: url(regions/images/worldmap.png) no-repeat left;
        height: 270px;
        width: 530px;
        margin-left: 5px;

      }

#circlelinks a{ position: relative;
                height: 11px;
                width: 11px;
                display: block;
                text-decoration: none;
                background: url(regions/images/circle.png) no-repeat left;
              }
#circlelinks a:hover{background: url(regions/images/circlehover.png) no-repeat left;
                    }
a#costarica   {top: 134px; left: 140px;}   
a#elsalvador  {top: 170px; left: 130px;}  
a#haiti       {top: 149px; left: 154px;}   
a#honduras    {top: 109px; left: 135px;}  
a#mexico      {top: 126px; left: 107px;}   
a#nicaragua   {top: 105px; left: 138px;}  
a#panama      {top: 142px; left: 146px;}  

a#ghana       {top: 100px; left: 259px;}
a#ivorycoast  {top: 90px; left: 251px;}
a#mali        {top: 70px; left: 253px;}

a#kenya       {top: 80px; left: 320px;}
a#uganda      {top: 65px; left: 314px;}

a#moldova     {top: -24px; left: 302px;}
a#romania     {top: -30px; left: 298px;}
a#russia      {top: -65px; left: 320px;}

a#india       {top: -10px; left: 376px;}
a#philippines {top: -9px; left: 442px;}
a#thailand    {top: -21px; left: 410px;}

#flags {width: 543px;
        display: block;
        margin-top: 10px;
        }
#flags a {text-decoration: none;
          text-align: center;
          float: left;
          width: 60px;  
          padding-bottom: 4px;
          color: #6B9FCA;
          font: 9px verdana, geneva, sans-serif;
          display: inline;
          }
#flags a:hover,div#sidenav p a:hover  {color: #3B3B3B;
                }
div#sidenav {float: right;
              font-size: 14px;
             padding-left: 0;
             }
div#sidenav a, .actions li{list-style: none;
                text-decoration: none;
                color: #3B3B3B;
                padding-left: 11px;
                font-family: tahoma, arial, helvetica, sans-serif;
                }
div#sidenav p a{padding-left: 20px;
                color: #979897;
                font-size: 14px;
              }
li.seecountry a{background: url(images/arrow.gif) no-repeat left;
                }
.country {padding-left: 15px;
          }
.countryprofile, 
.pastorprofile {padding: 0 0 10px 20px;
                float:left;
                width: 740px;
                 border-bottom: 1px dashed #3B3B3B;
                  }
                  
.countryprofile img, 
.pastorprofile img, 
#mission img          {float: left;
                       padding-right: 15px;
                        }
.countryprofile h3, 
.countryprofile p, 
.pastorprofile h3,
.pastorprofile p, 
#mission p, 
#mission h3           {padding-left: 200px;
                       color: #3B3B3B;                                             
                       }
                       
#mission {padding: 10px 0 10px 0;
          width: 755px;
       
          }
#construction {text-align: center;
                height:150px;
                padding: 10px 0; }
/* Partners */
#partners {width: 410px;
            padding-left: 20px;
            }
#partners p {padding-left: 20px;
              }
              
              
/* Contact Us */

#contacts {padding-top: 10px;
            }
.contactgroup { float: left;
                padding: 0 12px 0 12px;
                margin-bottom: 25px;
        
                }

.side1, .side2 {float: left;
                width: 180;
                padding-left: 15px;
        }
.side1 h3, .side2 h3 {padding-top: 5px;}


p.job { color: #979897;
      }

/* Signup */
div#signupcontainer {width: 400px;
                      padding-left: 20px;}
