Sorry if I assumed a level of knowledge that isn't there. But you can use the techniques I suggested from within Dreamweaver, and mostly from within its GUI interface, although some things do require dropping into code view. I started out hand-coding back in 1996, and didn't start using Dreamweaver until about a year ago. Now, I love how it saves me the drudgery of hand-coding, but I find it indispensable to know the code so I can drop into code view to bend DW to my will. What version of DW do you use? DW has pretty good support for styles (particularly the latest version), but it does a lot of stuff pretty inefficiently.
When you paste the paragraphs into a table cell, do you then laboriously select each paragraph and apply the .bodyMssg style to each one individually? It looks to me, from a quick look at the page you linked to, that you could apply the .bodyMssg style to the table cells, or perhaps even to the table, and then just paste the text into each cell and move on.
Your bodyMssg style declaration says that elements with the style bodyMssg should have a line-height of 100%, and a margin-bottom of 8px -- but also that they should display inline. Inline elements don't really have margins -- so you've got conflicting declarations in your style, and browsers might well interpret those differently.
Here's your .bodyMssg style:
.bodyMssg {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #000000;
line-height: 100%;
text-align: left;
vertical-align: baseline;
white-space: normal;
border: none;
display: inline;
margin-bottom:8px;
}
I would remove the display:inline altogether from that declaration. And in your code, everywhere you have <p style="margin-bottom:something;"> I'd change every one of those so that it just reads <p>. I'd also remove every instance of <p class="bodyMssg"> and make it just <p>. Then I would make the td's (the table cells) <td class="bodyMssg">. You have class="bodyGold" applied to all the table's content cells, and then that gets overridden everywhere by the bodyMssg class on the individual paragraphs. I don't see anywhere on the page the bodyGold text is actually used.
If you apply class="bodyMssg" to each table cell where you want that style, then you can just paste the copy into the cell as text, and poof, you're done.
I think removing the "display:inline" from your .bodyMssg style declaration will solve your immediate problem. Your "margin-bottom:8px" should give you the paragraph spacing you want, if your paragraphs aren't being displayed inline. So do that first (remove display:inline) and see what you get. Then maybe consider whether you want to optimize things a bit more. Believe me, if you learn a little more about css and its power, you'll be able to get more done in a shorter period of time than trying to do everything the quick-and-dirty way. Quick and dirty isn't always faster. Investing a little time upfront to learn better ways of doing things can save a lot of time in the long run.
When you paste the paragraphs into a table cell, do you then laboriously select each paragraph and apply the .bodyMssg style to each one individually? It looks to me, from a quick look at the page you linked to, that you could apply the .bodyMssg style to the table cells, or perhaps even to the table, and then just paste the text into each cell and move on.
Your bodyMssg style declaration says that elements with the style bodyMssg should have a line-height of 100%, and a margin-bottom of 8px -- but also that they should display inline. Inline elements don't really have margins -- so you've got conflicting declarations in your style, and browsers might well interpret those differently.
Here's your .bodyMssg style:
.bodyMssg {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #000000;
line-height: 100%;
text-align: left;
vertical-align: baseline;
white-space: normal;
border: none;
display: inline;
margin-bottom:8px;
}
I would remove the display:inline altogether from that declaration. And in your code, everywhere you have <p style="margin-bottom:something;"> I'd change every one of those so that it just reads <p>. I'd also remove every instance of <p class="bodyMssg"> and make it just <p>. Then I would make the td's (the table cells) <td class="bodyMssg">. You have class="bodyGold" applied to all the table's content cells, and then that gets overridden everywhere by the bodyMssg class on the individual paragraphs. I don't see anywhere on the page the bodyGold text is actually used.
If you apply class="bodyMssg" to each table cell where you want that style, then you can just paste the copy into the cell as text, and poof, you're done.
I think removing the "display:inline" from your .bodyMssg style declaration will solve your immediate problem. Your "margin-bottom:8px" should give you the paragraph spacing you want, if your paragraphs aren't being displayed inline. So do that first (remove display:inline) and see what you get. Then maybe consider whether you want to optimize things a bit more. Believe me, if you learn a little more about css and its power, you'll be able to get more done in a shorter period of time than trying to do everything the quick-and-dirty way. Quick and dirty isn't always faster. Investing a little time upfront to learn better ways of doing things can save a lot of time in the long run.