*{
    margin: 0;
    padding: 0;            
}   

body{    
    font-family: arial;
    font-size: 12px;
    width: 100%;
    height: 100%;
}

#home{background: #E2E435 url('../images/bg-home.png') repeat-x;}
#who{background: #BED731 url('../images/bg-who.png') repeat-x;}
#facts{background: #FDF388 url('../images/bg-facts.png') repeat-x;}
#mission{background: #BDD730 url('../images/bg-mission.png') repeat-x;}
#transformation{background: #BDD730 url('../images/bg-transformation.png') repeat-x;}
#donate{background: #E2E434 url('../images/bg-donate.png') repeat-x;}

#wrapper{
    width: 975px;
    margin: 0px auto;            
    position:relative;
}

#header{
    height: 100px;
    line-height: 100px;
    padding: 0 50px;
}

#header h1{
    font-size: 20px;
    letter-spacing: 3px;
    color: #48825D;
}

#header.home{
    height: 225px;
    line-height: 225px;
}

#header.home h1{
    padding: 0 50px;
    font-size: 26px;
}

#link{
    position:absolute;
    top:85px;
    right:100px;    
    line-height:50px;
    text-align:center;
    background-color: #48825D;
}

#link a{
    color:white;
    text-decoration: none;
    display:block;
    height:50px;    
    width:150px;
    font-weight: bold;
    letter-spacing: 2px;
}

h1 b{
    color: white;
    padding: 5px;
    background-color: #48825D;
}

#content{
    width: 875px;
    height: 405px;
    margin: 20px 50px;    
}

#homeContent{    
    text-align:center;    
    margin: 20px 50px;    
}

#content.who{background: url('../images/kid-who.png') no-repeat;}
#content.facts{background: url('../images/kid-facts.png') no-repeat;}
#content.mission{background: url('../images/kid-mission.png') no-repeat;}
#content.transformation{background: url('../images/kid-transformation.png') no-repeat;}
#content.donate{background: url('../images/kid-donate.png') no-repeat;}

#content p, #content ul{
    font-size: 14px;
    line-height: 20px;            
    margin: 0 150px 0 250px;
    text-align:justify;
    padding-bottom: 14px;
}

#content p.openquote{
    background: url('../images/openquote.png') top left no-repeat;
    padding: 20px 55px 0 55px;
}

#content p.closequote{
    background:url('../images/closequote.png') bottom right no-repeat;
    height:50px;
    margin-top:-60px;
}

#content p.bold{
    font-weight: bold;
    color: #48825D;        
}

#content p a{
    color: #48825D;
}

#content ul li{
    padding-bottom: 10px;
    text-align: left;
}

#footer{
    height: 80px;
    line-height: 80px;            
    font-weight: bold;
    letter-spacing: 2px;    
}

#footer a{
    color: #48825D;             
    text-decoration: none;            
    display: block;                        
}        

#footer #back{
    width: 300px;
    float: left;
    background: url('../images/back.png') top left no-repeat;
    padding-left: 30px;
}

#footer #next{
    width: 300px;
    float: right;
    text-align: right;
    background: url('../images/next.png') top right no-repeat;
    padding-right: 30px;
}
