¿Cómo servir los archivos de imagen utilizando el marco expreso en node.js?

En mi aplicación, estoy usando Express Framework para servir los archivos del lado del cliente. Sin embargo, al dar una imagen de fondo para el elemento html. Su muestra no pudo cargar la url dada.

var express = require('express')
    , http  = require('http');

var app = express();
app.configure(function(){
    app.use(express.static(__dirname + '/public'));
});
var server = http.createServer(app);
var io = require('socket.io').listen(server);
server.listen(8000);

En la carpeta pública he creado javascripts, hojas de estilo, carpeta de imágenes. Ahora estoy obteniendo javascripts y hojas de estilo. Pero no sé cómo acceder al archivo de imagen.

.logo {
    background:url('localhost:8080\logo.jpg');//This image url not loading
    float:left;
    width:20px
    height:20px;
}

Respuestas a la pregunta(2)

Su respuesta a la pregunta