A good place to start, but it could do with expanding.
=> I say this all the time, but your site _needs_ a logo. It could be something basic, for example a hurricane would be brilliant for your site's content.
=> As above, set a fixed height for you links. It really looks a bit odd with it keep changing height.
=> Change the font. Times New Roman is a bit depressing, it seems too traditional. I personally like sans-serif, but you choose what you like most.
=> Make sure it validates! There's standards for the web that tell you whether the code you've written works.
http://validator.w3.org/ is the site you need.
As I said above, you've got a good start, but a bit of work left. Graphics would work wonders.