# File lib/aws/elb/load_balancer_collection.rb, line 66
      def create name, options = {}
        
        zones = [options[:availability_zones]].flatten.collect do |zone|
          zone.is_a?(EC2::AvailabilityZone) ? zone.name : zone
        end

        listeners = [options[:listeners]].flatten.collect do |listener_opts|
          format_listener_opts(listener_opts)
        end

        response = client.create_load_balancer(
          :load_balancer_name => name.to_s,
          :availability_zones => zones,
          :listeners => listeners)

        opts = {}
        opts[:config] = config
        opts[:dns_name] = response.dns_name

        LoadBalancer.new(name, opts)

      end