﻿@charset "utf-8";
/* CSS Document */
body{
    font-family:Century Gothic, Arial, Helvetica, sans-serif;
    margin:auto;
    font-size:12px;
    color:#666;
    color:#4F81BD;
}

.clear{clear:both;}
a img{border:none;}
a{color:#FF9626;}
#wrapper{width:980px; margin:auto; background:#fff;}
#header{height:104px; margin:13px 0 10px 0;}
#logo{width:362px; float:left;}

#nav-top{width:618px; float:right; margin:20px 0 0 0;}
.nav-top-col{ border-left:1px solid #ccc; padding-left:15px;}
.nav-top-col-a{float:left; width:90px;}
.nav-top-col-b{float:left; width:120px;}
.nav-top-col-c{float:left; width:199px;}
.nav-top-col-d{float:left; width:145px;}
#nav-top a{display:block; height:22px; text-decoration:none;}
#nav-top a.nav-about{background:url(../images/nav-about.jpg) no-repeat;}
#nav-top a.nav-projects{background:url(../images/nav-projects.jpg) no-repeat;}
#nav-top a.nav-fellowships{background:url(../images/nav-fellowships.jpg) no-repeat;}
#nav-top a.nav-ambassadors{background:url(../images/nav-ambassadors.jpg) no-repeat;}
#nav-top a.nav-friends{background:url(../images/nav-friends.jpg) no-repeat;}
#nav-top a.nav-partners{background:url(../images/nav-partners.jpg) no-repeat;}
#nav-top a.nav-scholarships{background:url(../images/nav-scholarships.jpg) no-repeat;}
/*#nav-top a.nav-request{background:url(../images/nav-request.jpg) no-repeat;}*/
#nav-top a.nav-fata{background:url(../images/new-fata.jpg) no-repeat;}
#nav-top a.nav-education{background:url(../images/nav-education.jpg) no-repeat;}
#nav-top a.nav-supporters{background:url(../images/nav-supporters.jpg) no-repeat;}
#nav-top a:hover, #nav-top a.active{background-position:0 -45px;}
#nav-beta{float:right; margin:25px 0 0 0;}
#nav-beta a{color:#000; text-decoration:none; display:block; float:left; padding:0 10px; border-right:1px dotted #ccc;}
#nav-beta a.last{margin:0; border:none;}

#banner-wrap{clear:both; margin:0 0 14px 0;}
#banner{float:left;}

#donate{float:right;}
#content-wrap{clear:both;}
#footer{clear:both; border-top:1px solid;}


h1{border:1px solid #333; border-width:4px 0 1px 0; padding:2px 0 2px 0; font-size:16px; font-weight:bold; color:#333;}
h2{font-size:16px; font-weight:bold; margin:5px 0 5px 0; color:#333;}
h2 a{color:#333; text-decoration:none;}
h2 a:hover{text-decoration:underline;}
h2.highlight{color:#cc0000;}
h2.highlight-b{color:#cc0000;}
h3{font-size:13px; color:#666; margin:5px 0 5px 0;}

.home-title-left{width:372px;float:left;}
.home-title-middle{width:200px;float:left;}
.home-title-right{width:270px; float:right;}

.col-left{width:695px; float:left; padding:0 15px 0 0;}
.col-right{width:270px;float:right;}

.intro{font-size:16px; font-weight:normal; margin:0 0 20px 0;
	width: 352px;
}

a.read-more{background:url(../images/button-readmore.jpg) no-repeat; display:block; width:111px; height:37px; text-decoration:none; margin:10px 0 10px 0;}
a.read-more:hover{background-position:0 -38px;}

.col-left-subcol-left{width:305px; margin-right:68px; float:left;}
.col-left-subcol-right{width:305px; float:left;}

.home-achievements{margin:0 0 15px 0;}

ul.bulleted{margin:0; padding:0; list-style-type:none;}
ul.bulleted li{padding-left:35px; background:url(../images/bullet-large.jpg) no-repeat; margin:0 0 10px 0;}

.hr-custom{clear:both;height:1px; border-bottom:1px solid #ccc; width:263px; 
margin:5px 0 5px 0;
}

.home-volunteer{margin:0 0 15px 0; border:1px solid #000; border-width:2px 0 1px 0;}
.home-volunteer .photo{width:110px; float:left; margin:0 5px 10px 0;}
.home-volunteer .copy{width:150px; float:left;}


.event-item{clear:both; margin:10px 0 10px 0;}
.event-item .event-title{font-weight:bold;}
.event-item .event-note{}
.event-item .event-counter{}

.col-data{}
.col-data img{float:left; margin:0 5px 10px 0;}

img.bordered{border:1px dotted #ccc;}

a.signup-here{background:url(../images/button-signuphere.jpg) no-repeat; display:block; width:111px; height:37px; text-decoration:none; margin:10px 0 10px 0;}
a.signup-here:hover{background-position:0 -38px;}

.project-item{width:310px; float:left; margin: 0 30px 20px 0;  padding:0 0 20px 0;}
.project-item .categories{float:left; padding:5px; background:#ddd; margin:0 5px 2px 0; font-size:10px; color:#000; text-transform:uppercase;}
.project-item .impact{color:#000; font-weight:bold;}
.project-item .impact .copy{color:#000; font-weight:normal;/* border-bottom:1px solid #FF9626;*/}
.project-item .partners{color:#000; font-weight:bold;}
.project-item .partners .copy{color:#000; font-weight:normal;/*border-bottom:1px solid #5081BC;*/}
.project-item .impact a{color:#666; font-weight:normal; text-decoration:none; margin:2px 0 0 5px;}
.project-item .impact a:hover{ background:#f4f4f4;}

table.listing td{padding: 5px 0 5px 0; border-bottom:1px dotted #ccc;}

.partner-logos{}
.partner-logos .partner-logo{width:130px; margin:0 10px 10px 0; float:left;}
.partner-logos .last{margin:0;}
.partner-logos .partner-logo img{border:1px solid #ccc;}

ul.news{list-style-type:none; margin:0 0 20px 0; padding:0; background:#f4f4f4; padding:15px;}
ul.news li{margin:0 0 7px 0; padding:0;}
ul.news li .date{display:block;font-size:11px; font-weight:bold; color:#000;}

table.listing tr.header td{background:#f4f4f4; border-bottom:1px solid; padding:10px}

ul.about-subnav{list-style-type:none; margin:0 0 10px 0; padding:0;height:27px; width:100%; border-bottom:2px solid #666;}
ul.about-subnav li{float:left;}
ul.about-subnav li a{display:block; margin-right:1px; background:#999; text-align:center; width:80px; padding:5px; text-decoration:none; color:#f4f4f4;}
ul.about-subnav li a:hover,
ul.about-subnav li a.active{background:#666;}


.tab-content{display:none;}
.tab-content-active{display:block;}

a.details{background:url(../images/button-details.png) no-repeat; display:block; width:111px; height:27px; text-decoration:none; margin:10px 0 10px 0;}
a.details:hover{background-position:0 -27px;}

a.gallery{background:url(../images/button-gallery.png) no-repeat; display:block; width:111px; height:27px; text-decoration:none; margin:10px 0 10px 0;}
a.gallery:hover{background-position:0 -28px;}

.project-details{padding:20px;}
.project-details .tab{border-bottom:2px solid #ddd;}
.project-details .tab-title{float:left; padding:5px 10px; background:#ddd; color:#000;}
.project-details .project-details-impact{background:#f4f4f4; padding:10px; margin:0 0 20px 0;}


ul.bulleted-small{margin:15px 0 15px 0; padding:0; list-style-type:none;}
ul.bulleted-small li{padding-left:20px; background:url(../images/bullet-small.png) no-repeat; margin:0 0 5px 0; background-position:0 3px;}

.you-can-help{padding:15px 0;}
.you-can-help select{font-size:16px;}


table.radiolist td{padding:5px 0;}
td.fieldcol{background:#f4f4f4;}