# File lib/webby/resources.rb, line 88
    def find_layout( filename )
      return unless filename
      filename = filename.to_s

      fn  = self.basename(filename)
      dir = ::File.dirname(filename)
      dir = '.' == dir ? '' : dir

      layouts.find(:filename => fn, :in_directory => dir)

    rescue RuntimeError
      raise Webby::Error, "could not find layout #{filename.inspect}"
    end