no worries mate, glad to help!
as for CSS, if you are just formating text and table cells, its pretty easy to get the hang of.
For example, create a new blank file, and call it 'styles.css' or whatever.
Then, for what you have at the moment, you just enter something like:
CODE
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: #000000;
}
.heading {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: bold;
color: #000000;
}
Save the file into your web directory.
Then, at the top of each page, inside your [HEAD] tags, put:
CODE
<link rel="stylesheet" href="[INSERT RELATIVE PATH]/defStyle.css" type="text/css">
From there, your text will be formatted by 'body', and you can use 'heading' as a style element (the '.' in front of 'heading' means you will have to apply it, as it is not a generic style like 'body')
So, you will end up with something like one of these:
CODE
<p class="heading">This is my Heading</p>
CODE
<span class="heading">This is my Heading</span>
CODE
<td class="heading">This is my Heading</td>
etc etc.
Generally speaking, CSS is the way to go with more basic formatting, and you shouldn't run into any problems with browser-compatibility.