/* Master style sheet for Global Journey
   Author: Steve Collins, PDG+Creative
*/


* {
	margin: 0;
	padding: 0;
	behavior: url(/_css/iepngfix.htc);
	behavior: url(/_css/csshover.htc);
}


body {
  font-family: Lucida Grande, Arial, Tahoma;
  background: #d6d7a1;
}

.bolded {
  font-weight: bold;
}

.red {
  color: #660000;
}

.clear {
  clear: both;
}



#wrap {
   margin: 10px auto;
   width: 994px;
}


#header {
  width: 994px;
  height: 179px;
  background: url(../../images/header.gif) no-repeat;
}
   #header p {
     color: #fff;
     font-size:19px;
	 margin:86px 0 0 46px;
     float: left;
   }
   #sub #header p {
     margin: 0px 0px 0px 46px;
   }
   #header #photos {
     display: block;
     height: 25px;
     width: 98px;
     background: url(../../images/bttn_photos.gif) no-repeat;
     float: right;
     margin: 140px 20px 0px 0px;
   }
   #header #participants {
     display: block;
     height: 25px;
     width: 190px;
     background: url(../../images/participants.gif) no-repeat;
     float: right;
     margin: 140px 0px 0px 0px;
   }
   
     #sub #header #photos, #sub #header #participants {
      margin-top: 46px;
       
     }
   
#whatIs {
  background: #191919;
  margin: 10px 0px; 
}   
  #whatIs h1{
    font-size: 27px;
    padding:7px 20px 0px 20px;
    color: #fff;
    float: left;
  }
  
  #whatIs p {   
    color: #b3b477;
    padding:5px 20px 12px 20px;
    font-size:12px;
    line-height:19px;
  }
  #whatIs p.bolded {
    padding: 7px 20px 0px 0px;
    font-size:13px;
  }
  
#infoBoxes {
  margin: 15px 0px;
  width: 994px;
}

  #infoBoxes .whiteBox {
    float: left;
    margin:2px 11px;
    height: 215px;
    position: relative;
  }

  .whiteBox {
    background: url(../../images/whiteBox_bg.gif) repeat-y;
    width:225px;
  }
  .whiteBoxTop {
    height: 7px;
    width: 225px;
    position: relative;
    top: -5px;
    background: url(../../images/whiteBox_top.png) no-repeat center top;
  }
  .whiteBoxBottom {
    height: 7px;
    width: 225px;
    position:absolute;;
    bottom: -7px;
    background: url(../../images/whiteBox_bot.png) no-repeat center top;
  }
  
  #headerGreen {
    width: 215px;
    height: 42px;
    background: url(../../images/boxHeader_green.gif) no-repeat;
    margin:-6px 5px 5px;
  }
  
  #headerOrange {
    width: 215px;
    height: 42px;
    background: url(../../images/boxHeader_orange.gif) no-repeat;
    margin:-6px 5px 5px;
  }
  
  #headerYellow {
    width: 215px;
    height: 42px;
    background: url(../../images/boxHeader_yellow.gif) no-repeat;
    margin:-6px 5px 5px;
  }
  
  #headerBlue {
    width: 215px;
    height: 42px;
    background: url(../../images/boxHeader_blue.gif) no-repeat;
    margin:-6px 5px 5px;
  }
  
  #headerGreen .headerText, #headerBlue .headerText {
    color: #fff;
    font-size:13px;
    font-weight:bold;
    padding:3px 6px;
  }
  
  #headerOrange .headerText, #headerYellow .headerText {
    color: #fff;
    font-size:13px;
    font-weight:bold;
    padding:18px 6px;
  }
  
  .whiteBox p, .whiteBox li {
    color: #5c5c5c;
    font-size: 10px;
    padding: 2px 15px 5px 15px;
    line-height:17px;
  }
  .whiteBox li {
    padding: 0px 15px 2px 35px;
    list-style: none;
  }
  
  #application #downloadForm {
     display: block;
     height: 25px;
     width: 86px;
     background: url(../../images/downloadForm_bttn.gif) no-repeat;
     float: right;
     margin: 23px 7px 0px 7px;
	 border: none;
	 padding:4px 1px;
	 color: #fff;
	 text-align:center;
	 font-size: 10px;
	 text-decoration: none;
  }
  #application #onlineForm {
     display: block;
     height: 25px;
     width: 68px;
     background: url(../../images/onlineForm_bttn.gif) no-repeat;
     float: right;
     margin: 23px 7px 0px 0px;
	 border: none;
	 padding:4px 1px;
	 color: #fff;
	 text-align:center;
	 font-size: 10px;
	 text-decoration: none;
	 
  }
  #donations #donateNow {
     display: block;
     height: 25px;
     background: url(../../images/donateNow_bttn.gif) no-repeat;
     float: right;
     margin:7px 13px 0;
	 width:89px;
	 border: none;
	 color: #fff;
     padding:4px 1px;
     text-align:center;
	 font-size: 10px;
	 text-decoration: none;
  } 
#info #viewMore {
     display: block;
     height: 25px;
     background: url(../../images/viewMore_bttn.gif) no-repeat;
     float: right;
     margin:7px 13px 0;
	 width:89px;
	 border: none;
	 color: #fff;
	 padding:4px 1px;
	 text-align:center;
	 font-size: 10px;
	 text-decoration: none;
  }   
  
  #blogs ul {
    width: 145px;
    float: left;
  }
    #blogs li {
      color: #660000;
      font-size: 15px;
      padding:15px 15px 20px;    
    }
      #blogs a {
        color:#660000;
        text-decoration: none;
      }
        #blogs a:hover {
          text-decoration: underline;
        }
    
  #blogs #imgs {
    width: 57px;
    float: right;
  }
    #blogs #imgs img {
      border: 1px solid #d6d7a1;
      padding:3px;
    }
  
  #info li {
    padding: 0px 15px 0px 35px;
    line-height: 15px;
  } 
  
  
#lowerBody {
  margin-top: 20px;
}  
  
  
#content {
  width: 720px;
  float: left;  
  min-height: 500px;
}  
  #content h2 {
    color: #111111;
    font-size: 26px;
    border-bottom: 3px solid #eff6ce;
    padding-bottom: 5px;
    margin-bottom: 10px;
  }
  #content p {
    font-size: 12px;
    color: #111406;
    line-height: 18px;
    padding:5px;
  }
  #content img {
    border: 1px solid #bcbd8a;
    padding: 4px;
    margin: 5px;
  }
    #content #img1 {
      float: right;
    }
    #content #img2 {
      float: left;
    }
  
  #content ul {
    margin-left: 25px;
  }
    #content li {
      font-size: 12px;
    }
    
  #content h5 {
    font-size: 14px;
     color: #111111;
  }
  
 #breadcrumbs {
   position: relative;
   top: -14px;
 }
  #breadcrumbs a {
    font-size: 11px;
    text-decoration: none;
    color: #660000;
  }
  
  
#mission {
  float: right;
  background: url(../../images/missionBox_bg.gif) repeat-y;
  width: 225px;
  margin-top: 30px;
}  
  #missionTop {
    background: url(../../images/missionBox_top.gif) no-repeat center top;
    width: 225px;
    height: 5px;
    position: relative;
    top: -5px;
  }
  #missionBot {
    background: url(../../images/missionBox_bot.gif) no-repeat center bottom;
    width: 225px;
    height: 5px;
    position: relative;
    bottom: -5px;
  }
  #missionHead {
    width:215px;
    height: 44px;
    background: url(../../images/missionBox_header.gif) no-repeat;
    margin:-4px 5px 4px 5px;
  }
      #mission #missionHead p {
        font-size: 16px;
        color: #4d5c0d;
        padding:9px;
		text-align:center;
      }
      #mission h5 {
        color: #ad130f;
        font-size: 13px;
        padding: 2px 6px 3px 14px;
      }
      #mission p {
        color: #fff;
        font-size: 11px;
        padding: 2px 10px 5px 20px;
      }
      

label {
  display: block;
  color:#444444;
font-size:13px;
}

input, textarea {
  margin-bottom: 15px;
  width: 300px;
}
.submit {
  width: auto;
  }
      
      
      
#footer {
  background: url(../../images/footer.gif) repeat-x;
  height: 59px;
}
   #footer p {
     font-size: 10px;
     padding: 16px 0px 0px 0px;
     color: #fff;
     text-align: center;
   }
      #footer a {
        color: #fff;
      }