I have no prior website design experience and I'm taking up in re-designing a family business site. I do have knowledge in Java, HTML and CSS, but I don't have the knowledge of what "standards" a site should adhere to (if any). As in, what should a home page normally contain, the contact us page. What layouts are best for my site etc.
What I basically need, is a website or online/free book that is something like "web design for dummies". Where must I start in this project that I'm taking on?