Hacer referencia a un recurso colocado en la carpeta WEB-INF en el archivo JSP devuelve HTTP 404 en el recurso

Tengo un proyecto web dinámico llamado BookShopWeb que creé en eclipse, con la siguiente estructura de directorios

/BookShopWeb/|
  |--src
  |---WebContent
                | 
                |---META-INF
                |----WEB-INF---web.xml
                            |
                            |--css--styles.css
                            |--jsp---index.jsp 

En web.xml configuré la página de inicio como

<welcome-file-list>

<welcome-file>/WEB-INF/jsp/index.jsp</welcome-file>

En el index.jsp estoy incluyendo el CSS como

<head>
<link rel="stylesheet" type="text/css" href="../css/styles.css" />
</head>

La página de índice cuando se carga, sin embargo, no muestra la información de CSS. Revisé el elemento con firebug y muestra un informe de error

Apache Tomcat/6.0.29 - Error report..
The requested resource (/css/styles.css) is not available.

¿Alguna idea de por qué ocurre esto? ¿Cómo puedo corregir esto? gracias marca