for a first site this impressive. I like the layout, considering your non-designer background its very good. The blue is a bit much. I'm not a fan of (0,0,255), but everyone uses color extremitys when they first start.
Comic Sans made me laugh, my favorite font in grade school. I'm not sure...