body{
background:#e4e2d8 url(/img/global/body_bg.gif?111109) no-repeat;
color:#8b8877;
font-family:Arial, sans-serif;
font-size:12px;
margin:0;
}

a{
outline:0 !important;
}

img{
border:0;
}

.hidden{
display:none !important;
visibility:hidden !important;
}

.selected{
display:inline !important;
visibility:visible !important;
}

#page{
background:#fff;
padding-bottom:1em;
width:732px;
}

#wrapper{
margin:0 36px;
}

/* NAV */
#nav{
display:inline;
float:left;
width:100%;
height:130px;
}

h1{
display:inline;
float:left;
margin:20px 0 0 0;
width:340px;
height:100px;
}

h1 a{
background:url(/img/global/parent-earth-temp_link.gif?060210) no-repeat;
font-size:1px;
display:block;
line-height:0;
text-indent:-9999px;
width:340px;
height:100px;
}

h1 a:hover{
background-position:left bottom;
}

#nav ul{
display:inline;
float:right;
font-size:1px;
line-height:0;
list-style:none;
margin:101px 0 0 0;
padding:0;
}

#nav li{
display:inline;
float:left;
margin-left:10px;
text-indent:-9999px;
}

#nav li a{
display:block;
height:15px;
}

#nav li a:hover{
background-position:0 -15px;
}

#nav li.current a{
background-position:left bottom;
height:19px;
}

#nav .about{
background:url(/img/global/nav_about.gif) no-repeat;
width:60px;
}

#nav .join{
background:url(/img/global/nav_join.gif) no-repeat;
width:40px;
}

#about #nav .about,
#join #nav .join{
background-position:left bottom;
height:19px;
}
/* end NAV */

#main a{
color:#e56a25;
}

#main a:hover{
color:#b3af9b;
}

#intro{
margin-bottom:1em;
}

#intro p{
background-repeat:no-repeat;
position:relative;
font-size:1px;
line-height:0;
text-indent:-9999px;
width:660px;
}

#intro p a{
display:block;
position:absolute;
z-index:1;
height:45px;
}

.section{
clear:both;
display:inline;
float:left;
margin:0 18px;
width:100%;
}

.sep{
clear:both;
}

p{
font-size:12px;
}

/* HOME */
#home #intro p{
background-image:url(/img/home/intro.gif);
height:203px;
}

#home #intro p .mission{
left:100px;
top:0;
width:145px;
}

#home #intro p a.mission:hover{
background:url(/img/home/intro_mission.gif) no-repeat;
}

#home #intro p .questions{
left:18px;
top:53px;
width:183px;
}

#home #intro p a.questions:hover{
background:url(/img/home/intro_questions.gif) no-repeat;
}

#home #intro p .join-us{
left:346px;
top:158px;
width:147px;
}

#home #intro p a.join-us:hover{
background:url(/img/home/intro_join-us.gif) no-repeat;
}

#home #main h2,
#home #main h3{
font-size:12px;
}

#home #main h3{
margin-bottom:0;
}

#home #main h3 a{
display:block;
height:34px;
}

#home #main li,
#home #main p{
color:#e56a25;
}

.thumb{
display:inline;
float:left;
margin:0 0 1em 6px;
width:204px;
}

.thumb.first{
margin-left:0;
}

.thumb p{
margin-top:0;
margin-bottom:0;
}

.thumb img{
padding:1em 0;
}
/* end HOME */

/* ABOUT */
#about #intro p{
background-image:url(/img/about/intro.gif);
height:362px;
}

#about #intro p .get-involved{
left:18px;
top:159px;
width:231px;
}

#about #intro p a.get-involved:hover{
background:url(/img/about/intro_get-involved.gif) no-repeat;
}

#about #sub-intro{
background:url(/img/about/sub-intro_our-main-activities.gif) no-repeat;
position:relative;
font-size:1px;
line-height:0;
margin-left:18px;
text-indent:-9999px;
width:642px;
height:204px;
}

#about #sub-intro h2,
#about #sub-intro li{
font-size:1px;
line-height:0;
text-indent:-9999px;
}

#about #accordion h3{
font-size:12px;
margin-top:0;
margin-bottom:0;
outline:0;
}

#about #accordion h3 img{
padding-bottom:1em;
}

#about #accordion h3,
#about #accordion ol,
#about #accordion ul,
#about #accordion p{
margin-left:18px;
margin-bottom:0;
}

#about #accordion div{
margin-bottom:1em;
}
/* end ABOUT */

/* JOIN */
#join #intro p{
background-image:url(/img/join/intro.gif);
height:263px;
}

#join #main form{
margin-bottom:0;
}

#join #main label{
display:none;
}

#join #main .text,
#join #main textarea{
background:url(/img/join/input_bg.gif) no-repeat;
color:#e56a25;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
outline:0;
padding:12px 18px;
width:390px;
}
/* end JOIN */