a#logo { width:88px;height:89px;margin:3px 3px 0 15px;background:url(../images/jobs/logo.png); }
div#banner { height:300px;background:url(../images/jobs/opportunities/banner.jpg) no-repeat; }
div#banner blockquote { display:none; }

h3#donate-now { height:29px;margin:0;background:url(../images/structure/boxes/green/donate-now.png) no-repeat; }
.donate-box { width:180px;padding:15px 20px 11px 20px;background:#66cc33 url(../images/structure/boxes/green/top.png) no-repeat;color:#ffffff; }
.donate-box-bottom { width:220px;height:4px;margin-bottom:15px;background:url(../images/structure/boxes/green/bottom.png); }

h3#join-our-network { height:24px;margin:0;background:url(../images/structure/boxes/yellow/join-our-network.png) no-repeat; }
.newsletter-box { width:180px;padding:15px 20px 11px 20px;background:#ffcc00 url(../images/structure/boxes/yellow/top.png) no-repeat;color:#ffffff; }
.newsletter-box-bottom { width:220px;height:4px;margin-bottom:15px;background:url(../images/structure/boxes/yellow/bottom.png); }

/* subsection headers */
h2#our-opportunities{ height:31px;background:url(../images/jobs/our-opportunities.png) no-repeat; }
h2#our-opportunities span { display:none; }


th { background-color:#66cc33; color:#fff;}
table .job-title { width:60%;}
table .job-type { width:20%;}
table .job-apply { width:20%;}
