/* Black Theme */

body{
    background: url(black/body_bkgrd.jpg) repeat;
}
.hd{
    border-top:7px solid #444444;
}
/* Big Donate Button */
.btn1{
    background: url(black/btn.jpg) repeat-x 0 0;
    text-shadow: 1px 1px #000000;
}
/* Smaller button (used in boxes) */
.btn1.small{
    background: url(black/small_btn.jpg) repeat-x 0 0;
}
/* Footer border top color */
.footbase{
    border-top:7px solid #444444;
}
/* Theme text color */
.txt1 {
    color: #444444 !important;
}


/* small donate button */
.smdtn{width:107px; background: url(black/sm_dnt.png) no-repeat 0 0;}
.smdtn:hover{background: url(black/sm_dnt.png) no-repeat 0 -29px;}
.smdtn:active{background: url(black/sm_dnt.png) no-repeat 0 -58px;}

/* small pledge button */
.pld{width:107px; background: url(black/pledge.jpg) no-repeat 0 0;}
.pld:hover{background: url(black/pledge.jpg) no-repeat 0 -29px;}
.pld:active{background: url(black/pledge.jpg) no-repeat 0 -58px;}

/* disclosure triangle for toggle on recent donors */
.section_head .toggle{
    background: white url(black/dwnarw.png) no-repeat 69px 14px;
}
.section_head .toggleoff {
    background:  url(black/dwnarw.png) no-repeat 70px 15px;
}

/* FB and Twitter Icon for reward badges */
.rew_icon.rew_fb{ background: url(black/rew.png) no-repeat 0 0}
.rew_icon.rew_tw{ background: url(black/rew.png) no-repeat 0 -30px;}

/* Solid top bars */
.bar {background:#444444;}

/* Text color */
.main-text {color:#444444;}

/* Lighter background color */
.light-bkgd {background:#EEEEEE;}

/* Progress bar */
.details .bar .fill{
    background: url(black/fill.png) no-repeat;
}

.topbar {
    background: #444444;
}

.gfm_ad{
    background-color: #EEEEEE;
}
.donationamount,
.zeros,
.dollarsign,
.donationcommentbox .photo,
.headbar,
.gfm_lb_main,
.section_head,
.doner .rewbox,
.light-bkgd,
.reward .title,
.wishlist .title ,
.rewardna:hover .title,
.donationform .autocomplete a:hover,
.selected,
.gfm_dropdown_option:hover,
.gfm_dropdown_option.odd:hover,
.greencontainer,
.donationform .dropdown .odd.selected
{
    background: #EEEEEE;
}

.fbcomgood{background-color: #EEEEEE;}

.xsmallbtn {
    background: url(black/xsmall_btn.jpg) 0 0;
}
.fbs {
    background:url(black/fb_bkgd.jpg) 0 0;
}

.a{
    border-left: 2px solid #BBBBBB;
    border-right: 2px solid #BBBBBB;
    border-bottom: 2px solid #BBBBBB;
}
.pg_msg a,
a.show_donor_sign_in,
.receiptemail a,
.smallcopy a {
    color: #999999 !important;
}

.sub {background: url("black/submit.jpg") no-repeat scroll 0 0}
.sub:hover{background: url(black/submit.jpg) no-repeat 0 -29px;}
.sub:active{background: url(black/submit.jpg) no-repeat 0 -58px;}
a.btn-small,
a.btn-orange { 
    background-color: #454545;
    border-color: #323232;
}
a.btn-small:hover,
a.btn-orange:hover { background-color: #4F4F4F; }
a.btn-small:active,
a.btn-orange:active { background-color: #3B3B3B; }
a.btn-small--donate { background-image: url(black/btn-small-donate.png); }

.success-check { background-color: #EEEEEE; background-image: url(black/success-check-black.png); }