Ok, I am working on trying to layout a pricing plan for this website. Currently, when putting the information on a Word Document we had it laid out as follows:

Luxury Session Plan
Let us help you turn your baby’s photos into keepsakes to last a lifetime.
(I took out the rest of the text to save space)
Invitation to our monthly scrapbooking class. . . . . . . . . . . . . . . . . $259
(We don't have to have the dots all the way across, but I need the actual prices to all align up exactly the same from the right margin)

Prestige Session Plan 18-26 weeks and 27-34 weeks
2 5x7s of your favorite 3D color photo
6 4x6s of up to 6 different 3D color photos. . . . . . . . . . . . . . . . . . .$299

This is the CSS I was assuming I could do, but it hasn't seemed to work:

.sessions{ margin-right:5px; text-align:right; font-size:11px; font-weight:500; padding-left:105px;}

And then my html code for the above would look something like this:

<strong>Luxury Session Plan</strong> <br>
Let us help you turn your baby&rsquo;s photos into keepsakes to last a lifetime.<br>
<span class="sessions">$259</span> </p>

Does this make sense to anyone?