Dean,
I can't answer your first question, but will take a stab at the second.
To define a new CSS style sheet press Ctrl+Shift+E to bring up the Edit Style Sheet dialog window. From here you can create a new external style sheet or edit an existing one.
To set default properties for all text on the page you would want to modify the body element (tag) by setting properties for font-family and font-size. I would strongly caution against using absolute sizing for anything in your webpage whenever it can be avoided. Your style for the body, based on what you wanted would be:
>body
{
font-family:verdana,sans-serif;
font-size:10px;
}
You could then override your default setting using embedded (document level) or inline styles as well as setting up generic classes for your relative size changes in your external CSS.
To control your global navigation font size and type you could do any number of things. You could create a generic class called ".global" that would contain all of your font settings and then apply it to whichever container you are using for your global navigation (div or table in your case). Same would hold true for your footer. A sample using the same properties as above would be:
>.global
{
font-family:verdana,sans-serif;
font-size:10px;
}
Hope that helps. Let me know if I need to explain further.
Todd :Nerd: