Couple of immediate things I see.
In your source you have added a H1 style to a couple of spaces:
Code:
<div id="header">
<h1> </h1>
<h1> </h1>
</div>
and also to the Home title:
Code:
<h1><font face="Rockwell">Home</font></h1>
and also to the name and address of the shop:
Code:
<h1 align="left"><font size="3" face="Rockwell">The Crispy Cod, Shop Address Removed</font></h1>
<h1 align="left"><font size="2" face="Rockwell">Tel: Removed </font></h1>
Consider creating a new style for titles and a new style for menu buttons or use the H2, H3 etc tags as the H1 tag should be reserved for the Heading of your page, which in turn will help search engines index and rank your website.
also .. You have specified a non-standard font in "Rockwell" this may look good on your computer but could look awful when a users system replaces it with something that it decides will be the closest match.
Props to you using CSS to layout the page, an excellent start to your web design attempts.
On the whole though, I see little point to the site, unless you feel that you are going to be doing online ordering or something similar. If thats the case, then, to me, the design seems far too plain and doesn't make me want to part with my money.
Best of luck with it though.
Social Networking Bookmarks