Error ao colocar .war no Tomcat

Oi!
Afinal, onde se coloca o .war ? Na pasta webapps ou ROOT ? E qual a diferença entre ambos ?
Eu coloquei o meu .war, e eu não consigo visualisar o meu site por completo, por exemplo, o fundo do site está em branco, sendo que, o correto é cinza.
Não pega a extensão .do, apenas .xhtml.
O que está acontecendo ?

se não me engano no tomcat é na pasta webapps.

Você por acaso tem arquivos xhtml dentro web-inf?

Quando você faz start no tomcat, não aparece nenhuma mensagem de erro?

jakefrog, Não há nenhuma mensagem de erro ao iniciar Tomcat.
Arquivos .xhtml dentro do web-inf ? Não há também.

—Atualizado—
Olá!
Agora deu certo. Preciso apenas fazer com que ao acessar o site www.site.com.br, acessa o site diretamente, sem eu ter que, fazer: www.site.com.br/NomeDoProjeto.
Mas, eu estou confuso a respeito do ROOT e o webapps.

A pasta onde devem ficar as aplicações é a webapps. Quando é feito um deploy pela página do tomcat a aplicação vai parar nessa pasta.
O ROOT armazena os aplicativos padrões do tomcat.

Compreendi. Agora, como faço para meu site esteja acessível pelo www.site.com.br.
Meu site acessa apenas por: www.site.com.br/NomeDoProjeto.