Mark, I just gave your site a thorough look, and then I read MuNKy's comments, and now I'm annoyed because he said everything I was going to say. (Almost.)
I particularly agree with MuNKy that you should consider adding a "Contact Info" page.
Put your business hours and your complete address, plus phone numbers and e-mail address all in a more convenient and legible format. Then, at the top of every other page you can replace that boring address line with something more marketing savvy. Taking your e-mail address off the home page may shield you from some spam. Making the e-mail address appear as text (but not a hot link) may also help.
I recommend adding a site-map with every single page on your site listed and given a text link with its most important keywords. Put a link to your site-map on every page. A site-map will greatly help search engines properly index your site. It's also user friendly.
I would blow-away the "links" page. If you must provide outbound links (because you're trading them with other businesses, etc.), IMHO it's best for everybody concerned if you move those links to the lower half of your site-map page. (Your site-map is going to get LOTS of visitors, and frequent repeat visits by all the search engine spiders.) To me, just having a "links" page looks unprofessional.
IMHO you've gotten a bit carried away with navigation links in that row at the bottom of every page. Site-map and Contact Info SHOULD be there. I'd leave "Guides" there. But twelve links is too many.
Don't kid yourself that CSS is hard to learn. It shouldn't take you more than an hour to research and to master using CSS to put all your font-management in one convenient place. (You don't HAVE to learn CSS page layout right from the get go.) You can get rid of all those font tags in your code AND you'll immediately notice your site looking more professional. Currently, any place you forget to specify a font my browser shows its default font... so I'm seeing ugly "Times Roman", especially as I dig deeper into your site. I also noticed that font sizes vary from page to page (for example on that address at the top of the page.)
Finally, on the home page I wouldn't center body text within the box on the left-hand side. It'd be much easier to read if it were aligned along the left.
Nice job!
~~~~~~~~~~~~
Hey man, I'd love to hear any comments you have about my most recent project. It's a website for
author K.B. Thomas.