body { background: url(images/body-bg.gif) repeat 0 0; }

a { color: #990000; }

#header,
#header .shell { background: url(images/header-bg.gif) repeat-x 0 0; }

#header {
	color: #fff !important;
}
#header a {
	color: #fff !important;
}
#header h1 {
	text-shadow: #333333 2px 2px 1px;
}
#footer { color: #666666; }

#raided-goal p span { color: #990000; }

#raise-meter { border: solid 1px #808080; } 

.comment .donated span { color: #990000; }

.narrow-share { background: url(images/gradient-to-pink.gif) repeat-x 0 0 ; }

.post { background: #f0f0f0 url(images/gradient-to-grey.gif) repeat-x 0 0; border-top: solid 1px #e5e5e5; }

.comments { background: #f0f0f0 url(images/gradient-to-grey.gif) repeat-x 0 0; border-top: solid 1px #e5e5e5; }

.comments .head { border-bottom: dotted 1px #ccc; }

.comments .paging { border-top: dotted 1px #ccc; }

.created-by .in { background: #fff url(images/gradient-to-white.gif) repeat-x 0 0; }

.infobox { border-color: #E0B2B2; }

.infobox .in { background-color: #F7EAEA; }

.infobox .close {  background: no-repeat -404px 0; }

.infobox .aff-box { background: no-repeat 0 -512px; padding: 0px 0 4px 40px; }

.ico-directlink { background: url(images/ico-directlink.png) no-repeat 0 0; }

h2.main-title span { color: #990000; font-weight: bold;}

h2.complete { background: no-repeat 0 -394px; }

h2.aff { background: no-repeat 0 -453px; }

.main-form .selected-row { background-color: #F7EAEA; }

.main-form .row .tooltip { background: no-repeat -582px 0; }

.main-form .row .tooltip .tooltip-content { background-color: #F7EAEA; }

#impact-box p.title span { color: #990000; }

.donate-online p { background: no-repeat 0 -323px; }

.radio-types p .new { color: #990000; }

#footer .secure { background: no-repeat -3px -609px; }

.infobox .facebook-box { background: no-repeat 0 -564px; }

.radio-types .radio-box .radio { background: no-repeat -418px 0; }

.radio-types .radio-box-active .radio { background: no-repeat -418px -20px; }

#receipt .action-buttons a.save { background: no-repeat 0 -649px; }

#receipt .action-buttons a.print { background: no-repeat 0 -678px; }

.share-box h3 { 
	color: #990000;
}
.share-box .field {
	color: #990000;
}
/* Sprite  */
#raise-meter span, 
#raise-meter, 
.button-donateonline,
.button-donateonline-small, 
.button-share, 
.button-post-comment, 
.button-post-comment-2, 
.button-facebook-connect, 
.button-facebook-connect-2, 
.button-change-donation, 
.button-stop-donation, 
.button-returntofund, 
.button-donatenow,
.infobox .facebook-box,
.infobox .close,
.radio-types .radio-box .radio,
#receipt .action-buttons a.print,
#receipt .action-buttons a.save,
.main-form .row .tooltip,
h2.complete,
h2.aff,
.infobox .aff-box,
#footer .secure,
.donate-online p
{ 
	background-image: url(images/red-sprite.gif); 
 }
