Your stylesheet.css contains the following declaration:
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
background-color:#000000;
}
And your Page Source shows that the class "smallText" applies to the line in question:
<br class="clearBoth" />
<input type="radio" name="payment" value="paypal" id="pmt-paypal" /><label for="pmt-paypal" class="radioButtonLabel"><img src="https://www.paypal.com/en_US/i/bnr/horizontal_solution_PPeCheck.gif" alt="Checkout Securely with PayPal" title="Checkout Securely with PayPal" /> <span [B]class="smallText"[/B]>Save time. Check out securely. <br />Pay without sharing your financial information.</span></label>
It then looks like you have tried to do something in the stylesheet to address this (but I'm not sure...):
.paypaltext {
background-color:#444444;
}
It is likely that your template may need the class "smallText" to retain its current colour declaration of #000000. That is a matter for you to investigate and determine, but you have a few options available to you:
-
Edit the template file to remove the class="smallText" that governs the style of this paypal phrase.
-
Edit your CSS to remove .smallText from the declaration, so you get:
#siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
background-color:#000000;
}
``` (This is a SITE-WIDE change)
3. Edit the template file to change the class="smallText" that governs the style of this paypal phrase, to class="paypaltext" - if that is indeed what you are trying to achieve by the declaration:
.paypaltext {
background-color:#444444;
}